CreatorTree

Engine/source/gui/worldEditor/creator.h

Creator tree from old editor. Not used in current editor.

More...

Classes:

Private Types

Parent 

Public Functions

bool
addNode(Node * parent, Node * node)
buildNode(Node * node, U32 tab)

Remove all objects from this set.

Node *
createNode(const char * name, const char * value, bool group, Node * parent)
DECLARE_CATEGORY("Gui Editor" )
expandNode(Node * node, bool expand)
onRenderCell(Point2I offset, Point2I cell, bool , bool )
bool

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

selectNode(Node * node, bool select)

Detailed Description

Creator tree from old editor. Not used in current editor.

Private Types

typedef GuiArrayCtrl Parent 

Public Attributes

S32 mCurId 
S32 mMaxWidth 
Vector< Node * > mNodeList 
Node * mRoot 
S32 mTabSize 
S32 mTxtOffset 

Public Functions

CreatorTree()

~CreatorTree()

addNode(Node * parent, Node * node)

build()

buildNode(Node * node, U32 tab)

clear()

Reimplemented from: SimGroup

createNode(const char * name, const char * value, bool group, Node * parent)

DECLARE_CATEGORY("Gui Editor" )

DECLARE_CONOBJECT(CreatorTree )

expandNode(Node * node, bool expand)

findNode(S32 id)

getSelected()

onMouseDown(const GuiEvent & event)

Reimplemented from: GuiArrayCtrl

onMouseDragged(const GuiEvent & event)

Reimplemented from: GuiArrayCtrl

onMouseUp(const GuiEvent & event)

Reimplemented from: GuiArrayCtrl

onRenderCell(Point2I offset, Point2I cell, bool , bool )

Reimplemented from: GuiArrayCtrl

onWake()

Reimplemented from: GuiArrayCtrl

selectNode(Node * node, bool select)

sort()