PresetsDataObject - hossimo/GMA3Plugins GitHub Wiki
Presets Data Object
Brief:
This object represents a spacific Preset Pool Type
This may not be an extensive list of properties.
The property name can be refered as follows:
Function(x).Name
Function(x)["Name"]
If the property name starts with a digit, contains a space or is a reserved word you must use the ["Property"] syntax. See Section 2.1 of the Lua manual for more information
Properties:
| Name | Type | Description |
|---|---|---|
| :Parent() | PresetPools | |
| :GetClass() | string | "Presets" |
| :Children() | table | The Individual Preset Pool Items, e.g. Group 1, Dimmer 101 |
| Lock | string | lock state |
| No | number | Data Pool Index Number |
| Name | string | Name of the preset Pool, e.g. Dimmer, All 5 |
| Appearance | Appearance | Can Store one but not sure it's used? |
| InputFilter | various | returns a data object to the input filter type for, for example World or Filter. |
| PresetMode | number | 0 = Selective, 1 = Global, 2 = Universal |
| PartMode | string | e.g. "Default" |
| FontSize | TBD | |
| ShowEmpty | TBD | |
| PoolColor | TBD | |
| ForAllColor | TBD | |
| EmptyColor | TBD | |
| ForSomeColor | TBD | |
| ForNoneColor | TBD |