42 const DtString& rwName = DtString::nullString(),
47 const DtString& rwName = DtString::nullString(),
58 const DtString& rwName = DtString::nullString(),
67 virtual void setControlObject(
const DtUUID&);
75 virtual void setRoute(
const DtUUID&);
87 virtual void emptyRouteVertices();
95 virtual void setWasMovingToward(
bool flag);
96 virtual bool wasMovingToward()
const;
100 virtual void setStartingPoint(
const DtVector& startingPoint);
101 virtual const DtVector& startingPoint()
const;
104 virtual void setReverseFlag(
bool flag);
105 virtual bool reverseFlag()
const;
108 virtual void setHeadingToTurnTo(
double);
109 virtual double headingToTurnTo()
const;
114 virtual void setWorldAimingPoint(
const DtVector& pnt);
115 virtual const DtVector& worldAimingPoint()
const;
118 virtual void setFirstWaypoint(
const DtUUID&);
123 virtual void setSecondWaypoint(
const DtUUID&);
128 virtual void setEntityToFollow(
const DtUUID&);
135 virtual const DtVector& followOffset()
const;
138 virtual void setMovingToAltitude(
bool movingToAlt);
140 virtual bool movingToAltitude()
const;
143 virtual void setMoveToAltitudeValue(
double altitude);
145 virtual double moveToAltitudeValue()
const;
149 virtual void setLandingState(DtRotaryWingLandingControllerState state);
150 virtual DtRotaryWingLandingControllerState landingState()
const;
154 virtual void putSelf(std::string& fp,
int indentLevel = 0,