LGUI2:LS1:lgui2
Revision as of 13:55, 27 June 2018 by Lax (talk | contribs) (Created page with "{{ObjectType-Vitals|lgui2|LavishGUI 2|none|LavishGUI 2.0|none|no|}} The lgui2 object type is the main LavishScript interface to LavishGUI 2 == Members == * ... '...")
lgui2 | |
Defined By | LavishGUI 2 |
Inherits | none |
Reduces To | LavishGUI 2.0 |
Variable Object Type | none |
Uses Sub-Types | no |
C/C++ Type |
The lgui2 object type is the main LavishScript interface to LavishGUI 2
Members
- ... LoadFile[filename]: Loads an Element file into the base LavishGUI 2 layer, returning an lgui2element-derived object type depending on the LavishGUI 2 element type. A JSON Object is expected in the file.
Methods
- Clear: Clears the base LavishGUI 2 layer
- LoadBindingsFile[filename]: Loads an Input Bindings file into the base LavishGUI 2 layer. A JSON Array is expected in the file.
- LoadFile[filename]: Loads an Element file into the base LavishGUI 2 layer. A JSON Object is expected in the file.
- LoadSkinFile[filename]: Loads a Skin file into the base LavishGUI 2 layer. A JSON Object is expected in the file.
- PushSkin[skin name]: Pushes a Skin by name onto the Skin stack
- PopSkin[skin name]: Pops a Skin by name off of the Skin stack, if it is the top of the stack