Difference between revisions of "Lua:Class:Component"

From Cheat Engine
Jump to navigation Jump to search
(Related Functions)
(Related Classes)
Line 58: Line 58:
  
 
=== Related Classes ===
 
=== Related Classes ===
* [[Object]]
+
* [[Lua:Class:Object|Object]]
* [[Control]]
+
* [[Lua:Class:Control|Control]]
* [[WinControl]]
+
* [[Lua:Class:WinControl|WinControl]]
* [[Application]]
+
* [[Lua:Class:Application|Application]]
* [[Form]]
+
* [[Lua:Class:Form|Form]]

Revision as of 01:25, 25 January 2018

Component class: (Inheritance: Object)

Base class for components.

Properties

ComponentCount : integer : Readonly
Number of child components.
Component[index] : Component : Readonly
Array containing the child components. Starts at 0.
ComponentByName[name] : Component : Readonly
Returns a component based on the name.
Name : string
The name of the component.
Tag : integer
Free to use storage space. (Usefull for id's)
Owner : Component
Returns the owner of this object. Nil if it has none.

Methods

getComponentCount() : integer
Returns the number of components attached to his component.
getComponent(index) : Component
Returns the specific component.
findComponentByName(name) : Component
Returns the component with this name.
getName() : string
Return the name.
setName(newName)
Changes the name.
getTag() : integer
Get the tag value.
setTag(tagValue)
Sets an integer value. You can use this for ID's.
getOwner() : Component
Returns the owner of this component

See also

Related Functions

Related Classes