PoolDataObject - hossimo/GMA3Plugins GitHub Wiki
Pool Data Object
Brief:
This object represents Pool Items in the current user profile.
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() | DataPools | |
:GetClass() | string | "Pool" |
:Children() | table | Returns a table of pool collections items listed below. |
Lock | string | lock state |
No | number | Data Pool Index Number |
Name | string | Name of the DataPool |
Children:
- [1] Worlds -> World
- [2] Filters -> Filter
- [3] PresetPools -> Presets -> Preset
- [4] Groups -> Group
- [5] Sequences -> Sequence -> Cues -> Part
- [6] Plugins -> Plugin -> ComponentLua
- [7] Macros -> Macro -> MacroLine
- [8] StepRecipes -> StepRecipe -> StepRecipeStep
- [9] MaTricks
- [10] Configurations -> Configuration -> ConfigurationEntry
- [11] Pages -> Page -> Exec
- [12] Layouts -> Layout -> Element
- [13] Timecodes -> Timecode -> TrackGroup -> Track -> TrackRange -> CmdSubTrack -> CmdEvent