17 #include <matrix/vlVector.h>
24 class DtEntityFacadeCollection;
35 virtual void setForce(
int f);
37 virtual void setLabel(
const std::string&);
38 virtual std::string label()
const;
40 virtual void setExtendedLabels(
const std::map<int, DtString>&);
44 virtual bool clampAtClosestPolygonOnPlacement()
const;
45 virtual bool canSetActivationTime()
const;
46 virtual bool needsEmbarkOnCheck()
const;
51 virtual bool canChangeAltitudeOf(
const DtEntityType&)
const;
53 virtual void initializeAltitudeAboveTerrainForEdit(
double curAlt,
const DtVector& curPos,
58 virtual void updateOffsetsBasedOnMousePosition();
76 virtual void initializeEventProcessor();
84 virtual void handlerDisabled();
92 virtual DtEntityType entityTypeBasedOnKey()
const;