21 class DtInstanceManager;
22 class DtModelDefinition;
48 virtual void setModelDefinition(
const std::string& strModelDefinition)
override;
51 virtual void setVisible(
bool visible)
override;
54 virtual void setPosition(
int vtx,
const DtVector& position)
override;
57 virtual void setOrientation(
int vtx,
const DtTaitBryan& orientation)
override;
60 virtual void setPositionOffset(
const DtVector& positionOffset)
override;
63 virtual void setOrientationOffset(
const DtTaitBryan& orientationOffset)
override;
71 virtual void addToScene(
const DtUniqueID& sceneObjectId,
int modelSet,
int visualizerType)
override;
74 virtual void addToSceneAsProp(
const DtUniqueID& sceneObjectId)
override;
77 virtual void removeFromScene()
override;
82 virtual void setIsSupportModel(
bool isSupport)
override;
85 virtual void setElementId(
DtUniqueID id)
override;
88 virtual void enableColorBlending(
bool b)
override;
91 virtual void setBlendColor(
float r,
float g,
float b,
float a)
override;
94 virtual void setModelScalingEnabled(
bool b)
override;
97 virtual void slot_atcModeEnableChanged(
bool state)
override;
Deprecated Encapsulates the instancing and regular paths of DtOsgSimpleModel.
Definition: DtDeprecatedOsgSimpleModel.h:27
Contains makVrv::DtOsgSimpleModel class.
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtUniqueID type.
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
This is a realization of DtModel.
Definition: DtOsgSimpleModel.h:38