GuiTabPageCtrl

Engine/source/gui/controls/guiTabPageCtrl.h

More...

Private Types

Parent 

Private Attributes

bool

Resize to fit book when first added.

Public Functions

DECLARE_CATEGORY("Gui Containers" )
DECLARE_DESCRIPTION("A page in <a href="/coding/file/pointer_8h/#pointer_8h_1aeeddce917cf130d62c370b8f216026dd">a</a> GuiTabBookCtrl." )
findHitControl(const Point2I & pt, S32 initialLayer)

Find which control is hit by the mouse starting at a specified layer.

findNextTabable(GuiControl * curResponder, bool firstCall)

Find next tab-accessible control with regards to the provided control.

findPrevTabable(GuiControl * curResponder, bool firstCall)

Find previous tab-accessible control with respect to the provided one.

bool

Get the tab index of this control.

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

Called when a mouseDown event occurs.

bool

Called when a mouseDown event occurs and the GUI editor is active.

onRender(Point2I offset, const RectI & updateRect)

Called when it's time to render this page to the scene.

The page sleeps (zzzzZZ - becomes inactive)

bool

The page awakens (becomes active)!

Select this window.

setFitBook(bool state)
setText(const char * txt)

Override setText function to signal parent we need to update.

Public Static Functions

Detailed Description

Private Types

typedef GuiTextCtrl Parent 

Private Attributes

bool mFitBook 

Resize to fit book when first added.

S32 mTabIndex 

Public Functions

GuiTabPageCtrl()

DECLARE_CATEGORY("Gui Containers" )

DECLARE_CONOBJECT(GuiTabPageCtrl )

DECLARE_DESCRIPTION("A page in <a href="/coding/file/pointer_8h/#pointer_8h_1aeeddce917cf130d62c370b8f216026dd">a</a> GuiTabBookCtrl." )

findHitControl(const Point2I & pt, S32 initialLayer)

Reimplemented from: GuiControl

findNextTabable(GuiControl * curResponder, bool firstCall)

Reimplemented from: GuiControl

findPrevTabable(GuiControl * curResponder, bool firstCall)

Reimplemented from: GuiControl

getFitBook()

getTabIndex(void )

Get the tab index of this control.

inspectPostApply()

Reimplemented from: SimObject

onMouseDown(const GuiEvent & event)

Reimplemented from: GuiControl

onMouseDownEditor(const GuiEvent & event, Point2I offset)

Reimplemented from: GuiControl

onRender(Point2I offset, const RectI & updateRect)

Reimplemented from: GuiControl

onSleep()

Reimplemented from: GuiControl

onWake()

Reimplemented from: GuiTextCtrl

selectWindow(void )

Select this window.

setFitBook(bool state)

setText(const char * txt)

Reimplemented from: GuiTextCtrl

Public Static Functions

initPersistFields()