16 #ifndef HBINFILETK_SHELL
17 #define HBINFILETK_SHELL
19 #include "HOpcodeHandler.h"
20 #include "BOpcodeShell.h"
21 #include "HPolyhedron.h"
TK_Status Revisit(BStreamFileToolkit &tk, int lod) const
variant that doesn't have a priority value (which is used for sorting order)
Definition: HOpcodeShell.h:41
Handles the TKE_Shell opcode.
Definition: BOpcodeShell.h:31
#define alter
complementary to const, indicates we thought about it instead of a forgotten "const" ...
Definition: BStream.h:225
void Revisit(BStreamFileToolkit &tk, float priority=0.0f, int variant=0) const
Definition: BOpcodeHandler.h:656
Provides HOOPS/3dGS-specific handling of the TKE_Shell opcode.
Definition: HOpcodeShell.h:35
virtual TK_Status Interpret(BStreamFileToolkit &tk, ID_Key key, int variant=0) alter
The BBaseOpcodeHandler abstract class is used as a base for derived classes which manage logical piec...
Definition: BOpcodeHandler.h:60
TK_Status
Codes which can be either passed to various toolkit functions, or indicate the result of a toolkit fu...
Definition: BStream.h:237
#define ID_Key
Definition: BStream.h:219
virtual TK_Status Clone(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const
Definition: BOpcodeHandler.h:199
virtual bool Match_Instance(BStreamFileToolkit const &tk, Recorded_Instance alter *instance) alter