Attribute - hossimo/GMA3Plugins GitHub Wiki
Attribute Data Object
Brief:
This object represents the data for the selected attribute
The property name can be refered as follows:
GetAttributeByUIChannel(x).NameGetAttributeByUIChannel(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
Paramiters:
| Name | Type | Description |
|---|---|---|
| :Parent() | Attributes | |
| :GetClass() | string | "Attributes" |
| :Children() | table | Returnes a zero sized table |
| Name | string | The indexed version or short form of the attribute name, must not include a space and perhaps other restrictions e.g. "Dim" |
| Pretty | string | The User friendly version of the attribute name, may include spaces and be changed after the attribute is configured e.g "Dimmer" |
| MainAttribute | number | string | -1 if not configured, some very large integer if configured. |
| ActivationGroup | ActivationGroup | nil | |
| Feature | Feature | nil | |
| Special | string | |
| PhysicalUnit | string | |
| GeometryType | string | "None" if not configured otherwise the GeometryType |
| Color | nil | string? | Seems to always return nil even with attribute color is configured. |
| Intensity | number | The fixtures intensity value |
| LogChannels | number | |
| ChannelFunctions | number |