Difference between revisions of "LGUI2:LS1:lgui2element"

From Lavish Software Wiki
Jump to navigation Jump to search
(Created page with "{{ObjectType-Vitals|lgui2element|LavishGUI 2|none|lgui2element|none|no|ILGUI2Element *}} lgui2element provides LavishScript access to LGUI2:Elements == Members == * ...")
 
Line 6: Line 6:
 
* [[ObjectType:jsonobject|jsonobject]] '''Metadata''': The JSON object containing any Metadata associated with this element
 
* [[ObjectType:jsonobject|jsonobject]] '''Metadata''': The JSON object containing any Metadata associated with this element
 
* ... '''Locate['''elementName''','''elementType''','''flags''']''':  
 
* ... '''Locate['''elementName''','''elementType''','''flags''']''':  
 +
* [[LGUI2:LS1:lgui2elementtype|lgui2elementtype]] '''ElementType''': The type of Element (e.g. "window")
 +
* [[ObjectType:float|float]] '''X''': X offset for this element
 +
* [[ObjectType:float|float]] '''Y''': Y offset for this element
 +
* [[ObjectType:float|float]] '''Width''': Width for this element (does not include Margins)
 +
* [[ObjectType:float|float]] '''Height''': Height for this element (does not include Margins)
 +
* [[ObjectType:float|float]] '''ActualX''': Actual X position for this element
 +
* [[ObjectType:float|float]] '''ActualY''': Actual Y position for this element
 +
* [[ObjectType:float|float]] '''ActualWidth''': Actual width of this element (does not include Margins)
 +
* [[ObjectType:float|float]] '''ActualHeight''': Actual height of this element (does not include Margins)
  
 
== Methods ==
 
== Methods ==

Revision as of 21:44, 2 July 2018

Object Type Vitals
lgui2element
Defined By LavishGUI 2
Inherits none
Reduces To lgui2element
Variable Object Type none
Uses Sub-Types no
C/C++ Type ILGUI2Element *

lgui2element provides LavishScript access to Elements

Members

  • string Name: The specified Name (if any) of this element
  • jsonobject Metadata: The JSON object containing any Metadata associated with this element
  • ... Locate[elementName,elementType,flags]:
  • lgui2elementtype ElementType: The type of Element (e.g. "window")
  • float X: X offset for this element
  • float Y: Y offset for this element
  • float Width: Width for this element (does not include Margins)
  • float Height: Height for this element (does not include Margins)
  • float ActualX: Actual X position for this element
  • float ActualY: Actual Y position for this element
  • float ActualWidth: Actual width of this element (does not include Margins)
  • float ActualHeight: Actual height of this element (does not include Margins)

Methods

  • SetName[value]: Assigns a new value to the Name
  • ClearChildren: Detaches all children from this element
  • Detach: Detaches this element from its parent (typically for "unloading")