torque Torque Game Engine Documentation
TGE Version 1.5.2

CreatorTree::Node Class Reference

#include <creator.h>


Public Types

enum  {
  Group = BIT(0),
  Expanded = BIT(1),
  Selected = BIT(2),
  Root = BIT(3)
}

Public Member Functions

 Node ()
 ~Node ()
void expand (bool exp)
void select (bool sel)
Nodefind (S32 id)
bool isGroup ()
bool isExpanded ()
bool isSelected ()
bool isRoot ()
S32 getId ()
bool hasChildItem ()
S32 getSelected ()
bool isFirst ()
bool isLast ()

Data Fields

BitSet32 mFlags
S32 mId
U32 mTab
NodemParent
Vector< Node * > mChildren
StringTableEntry mName
StringTableEntry mValue


Member Enumeration Documentation

anonymous enum

Enumerator:
Group 
Expanded 
Selected 
Root 


Constructor & Destructor Documentation

CreatorTree::Node::Node (  ) 

CreatorTree::Node::~Node (  ) 


Member Function Documentation

void CreatorTree::Node::expand ( bool  exp  ) 

void CreatorTree::Node::select ( bool  sel  )  [inline]

Node* CreatorTree::Node::find ( S32  id  ) 

bool CreatorTree::Node::isGroup (  )  [inline]

bool CreatorTree::Node::isExpanded (  )  [inline]

bool CreatorTree::Node::isSelected (  )  [inline]

bool CreatorTree::Node::isRoot (  )  [inline]

S32 CreatorTree::Node::getId (  )  [inline]

bool CreatorTree::Node::hasChildItem (  ) 

S32 CreatorTree::Node::getSelected (  ) 

bool CreatorTree::Node::isFirst (  ) 

bool CreatorTree::Node::isLast (  ) 


Field Documentation




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen