The DtEntityFacade is a facade around agents that make up an entity. This entity facade represents a scene objects and models in the 3D, 2D, and Colorized model sets.
|
| | DtBuoyOrBeaconFacade (DtAgentManagerInterface &sceneInterface, DtSharedSettingsManager &settingsManager, DtElementID id, const DtModelSetRealizationManager::ModelSetRealizations &modelSets, bool distribute=false, bool useImageFor2d=false) |
| |
| | DtBuoyOrBeaconFacade (DtAgentManagerInterface &sceneInterface, DtSharedSettingsManager &settingsManager, const DtModelSetRealizationManager::ModelSetRealizations &modelSets, bool distribute=false, bool useImageFor2d=false) |
| |
| virtual | ~DtBuoyOrBeaconFacade () |
| |
| virtual void | setUnlightedIconModelDefinition (const std::string &modelDef) |
| |
| virtual std::string | unlightedIconModelDefinition () const |
| |
| virtual void | setLightedIconModelDefinition (const std::string &modelDef) |
| |
| virtual std::string | lightedIconModelDefinition () const |
| |
| virtual void | set2dIconLighted (bool lighted) |
| |
| virtual void | setTextureAtlasIndex (const std::string &file) |
| |
| virtual const std::string & | textureAtlasIndex () const |
| |
| virtual void | setTextureAtlasKey (DtBuoyBeaconLayer::AttachableTypes type, const std::string &key) |
| |
| virtual const std::string & | textureAtlasKey (DtBuoyBeaconLayer::AttachableTypes type) const |
| |
| virtual void | setTextureAtlasIndexParser (DtTextureAtlasIndexParser *parser) |
| |
| virtual DtTextureAtlasIndexParser * | textureAtlasIndexParser () |
| |
|
| virtual void | setDesignator (const std::string &designator) |
| |
| virtual const std::string & | designator () const |
| |
|
| virtual void | setDesignatorTextureAtlasIndex (const std::string &filename) |
| |
| virtual const std::string & | designatorTextureAtlasIndex () const |
| |
| | DtEntityFacade (DtAgentManagerInterface &sceneInterface, DtSharedSettingsManager &settingsManager, DtElementID id, const DtModelSetRealizationManager::ModelSetRealizations &modelSets, bool distribute=false, bool useImageFor2d=false) |
| |
| | DtEntityFacade (DtAgentManagerInterface &sceneInterface, DtSharedSettingsManager &settingsManager, const DtModelSetRealizationManager::ModelSetRealizations &modelSets, bool distribute=false, bool useImageFor2d=false) |
| |
| virtual | ~DtEntityFacade () |
| |
| virtual void | setVisible (bool visible) |
| |
| virtual bool | visible () const |
| |
| virtual DtElementID | elementId () const |
| |
| const DtEntity3dFacade * | findFacadeFor3d () const |
| |
| DtEntity3dFacade * | findFacadeFor3d () |
| |
| const DtEntity3dFacade * | findFacadeForColorized () const |
| |
| DtEntity3dFacade * | findFacadeForColorized () |
| |
| const DtEntity2dFacade * | findFacadeFor2d () const |
| |
| DtEntity2dFacade * | findFacadeFor2d () |
| |
| const DtEntity2dImageFacade * | findFacadeFor2dImage () const |
| |
| DtEntity2dImageFacade * | findFacadeFor2dImage () |
| |
| virtual void | setPosition (const DtVector &position) |
| |
| virtual DtVector | position () const |
| |
| virtual void | setVelocity (const DtVector32 &velocity) |
| |
| virtual DtVector32 | velocity () const |
| |
| virtual void | setAcceleration (const DtVector32 &acceleration) |
| |
| virtual DtVector32 | acceleration () const |
| |
| virtual void | setOrientation (const DtTaitBryan &orientation) |
| |
| virtual DtTaitBryan | orientation () const |
| |
| virtual void | setAngularVelocity (const DtVector32 &angularVelocity) |
| |
| virtual DtVector32 | angularVelocity () const |
| |
| virtual void | setDeadReckoningEnabled (bool position, bool velocity, bool orientation) |
| |
| virtual void | setSmoothingEnabled (bool enabled) |
| |
| virtual void | setSmoothingPeriod (float period) |
| |
| virtual void | setGroundClampingMode (DtGroundClampingUpdater::GroundClampingMode mode) |
| |
| void | setDisplayName (const std::string &displayName) |
| |
| const std::string & | displayName () const |
| |
| virtual void | setLightpointMaxDistance (float distance) |
| |