17 #include <vlpi/entityType.h>
19 #include <matrix/vlVector.h>
23 class DtEnvironmentalFacadeCollection;
33 virtual bool isTextBox()
const;
35 virtual void setLabel(
const std::string&)
override;
36 virtual void setExtendedLabels(
const std::map<int, DtString>&)
override;
37 virtual std::string label()
const override;
39 virtual void setFormattingData(
const std::string&);
40 virtual std::string formattingData()
const;
42 virtual void setForce(
int)
override;
44 virtual bool canChangePositionOnly()
const;
48 virtual bool canEmbark()
const override;
67 virtual bool clampAtClosestPolygonOnPlacement()
const override;
70 virtual void slot_onAltitudeChanged(
const DtVector& v,
double altitude)
override;
72 DtSimObjectReference editState,
const DtVector& principalLocation,
const DtTaitBryan& principalOrientation)
override;
class DtEnvironmentalFacadeCollection
Definition: environmentalFacadeCollection.h:76
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
Definition: vrfPointManipulationHandler.h:25
Definition: vrfObjectFacadeInterface.h:53
Definition: vrfObjectManipulationHandlerBaseClass.h:88
Definition: vrfObjectManipulationHandlerBaseClass.h:60
HandlerType
The type of handler this is.
Definition: vrfObjectManipulationHandlerBaseClass.h:52
virtual HandlerType type() const override
The type of handler. Used to see if two handler are equivalent.
Definition: vrfPointManipulationHandler.h:46
ElementType
Definition: DtElementEntry.h:26
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Definition: vrfObjectManipulationHandlerBaseClass.h:840