Torque3D Documentation / _generateds / GuiControlArrayControl

GuiControlArrayControl

Engine/source/gui/containers/guiCtrlArrayCtrl.h

More...

Private Types

Parent 

Public Functions

addObject(SimObject * object)

Add the given object to the set.

DECLARE_CATEGORY("Gui Containers" )

Called after any property of the object is changed in the world editor.

Called when this object is asked to sleep.

bool

Called when this object is asked to wake up returns true if it's actually awake at the end.

Remove the given object from the set.

bool
reOrder(SimObject * obj, SimObject * target)

Reorder the position of "obj" to either be the last object in the list or, if "target" is given, to come before "target" in the list of children.

bool
resize(const Point2I & newPosition, const Point2I & newExtent)

Changes the size and/or position of this control.

bool

Public Static Functions

Detailed Description

Private Types

typedef GuiControl Parent 

Private Attributes

S32 mCols 
S32 mColSpacing 
Vector< S32 > mColumnSizes 
bool mResizing 
S32 mRowSize 
S32 mRowSpacing 

Public Functions

GuiControlArrayControl()

addObject(SimObject * object)

Reimplemented from: SimGroup

DECLARE_CATEGORY("Gui Containers" )

DECLARE_CONOBJECT(GuiControlArrayControl )

inspectPostApply()

Reimplemented from: SimObject

onSleep()

Reimplemented from: GuiControl

onWake()

Reimplemented from: GuiControl

removeObject(SimObject * object)

Reimplemented from: SimGroup

reOrder(SimObject * obj, SimObject * target)

Reimplemented from: SimSet

resize(const Point2I & newPosition, const Point2I & newExtent)

Reimplemented from: GuiControl

updateArray()

Public Static Functions

initPersistFields()