The BRoot Class

Superclasses

BSubNode

Other Subclasses: BSubTree BSpecialXformBSlotNode BSwitchNode  BSplitterNode BPrimitiveNodeBLitPrimitiveNode BCulledPrimitiveNode

BSubTree

Other Subclasses:  BDOFNode

The BRoot Class


 public:
        BRoot( BYTE *baseAddress, BNodeType **tagListPtr );
        BRoot() : BSubTree()            { pTexIDs = NULL; nTexIDs = -1; ScriptNumber = -1; };
        virtual ~BRoot()        {};

        void    LoadTextures(void);
        void    UnloadTextures(void);

        int             *pTexIDs;
        int             nTexIDs;
        int             ScriptNumber;

        virtual void            Draw(void);
        virtual BNodeType       Type(void)      { return tagBRoot; };
};