CreatorTree
Engine/source/gui/worldEditor/creator.h
Creator tree from old editor. Not used in current editor.
Classes:
class
Private Types
Parent
Public Attributes
Public Functions
Node *
createNode(const char * name, const char * value, bool group, Node * parent)
DECLARE_CATEGORY("Gui Editor" )
expandNode(Node * node, bool expand)
onMouseDown(const GuiEvent & event)
onMouseDragged(const GuiEvent & event)
onRenderCell(Point2I offset, Point2I cell, bool , bool )
bool
onWake()
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()