class
Settings
Contains a serializable set of generic key-value pairs.
Public
Constructors
Settings
Methods
~Settings
SetFloat
Adds or updates a property key/value pair with a floating point value.
SetInt
Adds or updates a property key/value pair with a signed integer value.
SetBool
Adds or updates a property key/value pair with a boolean value.
SetString
Adds or updates a property key/value pair with a string value.
SetObject
Adds or updates a property key/value pair with a serializable object.
GetFloat
Returns the floating point value of the specified key, or the default value if such key cannot be found.
GetInt
Returns the integer point value of the specified key, or the default value if such key cannot be found.
GetBool
Returns the boolean point value of the specified key, or the default value if such key cannot be found.
GetString
Returns the string point value of the specified key, or the default value if such key cannot be found.
GetObject
Returns the object value of the specified key, or null if such key cannot be found.
HasKey
Returns true if the key with the specified name exists.
DeleteKey
Deletes a key with the specified name.
DeleteAllKeys
Deletes all key/value pairs.
GetHash
Returns a hash value that may be used for checking if any internal settings were modified.
staticGetRttiStatic
Protected
Methods
MarkAsDirty
Marks the object as dirty so that outside objects know when to update.