LIB_SAV_O_BaseProperty
This is the parent object of all save properties, and holds some common functions that all of them use
Variables
| Variable name | Variable type | Description |
PropertyType | LIB_SAV_E_PropertyType enum | |
CanSerializeToJSON | ReadOnly boolean | |
SettingsOptions | LIB_SAV_S_SettingsWidgetOptions | |
Functions
SerializeValueToJSON
| Function name | SerializeValueToJSON |
| Inputs | Outer (Object reference) |
| Outputs | JSON (LIB_JSON_O_Value object reference) |
Exists to be overridden by children
PopulateValueFromJSON
| Function name | PopulateValueFromJSON |
| Inputs | JSON (LIB_JSON_O_Value object reference) |
| Outputs | Success (Boolean) |
Exists to be overridden by children
ReadPropertyAsBoolean
| Function name | ReadPropertyAsBoolean |
| Outputs | Value (Boolean)</br>Success (Boolean) |
Automatically casts this object to a BooleanProperty and attempts to read it
ReadPropertyAsString
| Function name | ReadPropertyAsString |
| Outputs | Value (String)</br>Success (Boolean) |
Automatically casts this object to a StringProperty and attempts to read it
ReadPropertyAsInt
| Function name | ReadPropertyAsInt |
| Outputs | Value (Int)</br>Success (Boolean) |
Automatically casts this object to a IntProperty and attempts to read it
ReadPropertyAsFloat
| Function name | ReadPropertyAsFloat |
| Outputs | Value (Float)</br>Success (Boolean) |
Automatically casts this object to a FloatProperty and attempts to read it
ReadPropertyAsByte
| Function name | ReadPropertyAsByte |
| Outputs | Value (Byte)</br>Success (Boolean) |
Automatically casts this object to a ByteProperty and attempts to read it
ReadPropertyAsColor
| Function name | ReadPropertyAsBoolean |
| Outputs | Value (LinearColor structure)</br>Success (Boolean) |
Automatically casts this object to a ColorProperty and attempts to read it
ReadPropertyAsJSON
| Function name | ReadPropertyAsJSON |
| Outputs | Value (LIB_JSON_O_Value object reference)</br>Success (Boolean) |
Automatically casts this object to a JSONProperty and attempts to read it
Event Dispatchers
| Name | Inputs | Description |
PropertyUpdated | | Called when this property is updated |
Table of contents