BSwitchNode
Superclasses
Other Subclasses: BSpecialXformBSlotNodeBSwitchNode
BSplitterNode BPrimitiveNodeBLitPrimitiveNodeBCulledPrimitiveNode

BSwitchNode

public:
BSwitchNode( BYTE *baseAddress,
BNodeType **tagListPtr );
BSwitchNode()
{ subTrees = NULL; numChildren = 0; switchNumber = -1; };
virtual
~BSwitchNode() { while (numChildren--)
delete subTrees[numChildren]; };
int
switchNumber;
int
numChildren;
BSubTree
**subTrees;
virtual
void
Draw(void);
virtual
BNodeType Type(void)
{ return tagBSwitchNode; };