44 const DtString& rwName = DtString::nullString(),
49 const DtString& rwName = DtString::nullString(),
60 const DtString& rwName = DtString::nullString(),
68 virtual void setMaxThrustAccleration(
double acceleration);
69 virtual double maxThrustAcceleration()
const;
71 virtual void setNormalizedBodyVelocity(
const DtVector& velocity);
72 virtual const DtVector& normalizedBodyVelocity()
const;
74 virtual void setLocalAngularVelocity(
double velocity);
75 virtual double localAngularVelocity()
const;
77 virtual void setSpeedRatioSquared(
double value);
78 virtual double speedRatioSquared()
const;
80 virtual void setFinishing(
bool flag);
81 virtual bool isFinishing()
const;
83 virtual void setApproachingVertex(
bool flag);
84 virtual bool isApproachingVertex()
const;
86 virtual void setBanking(
bool flag);
87 virtual bool isBanking()
const;
89 virtual void setLastDistanceSquared(
double value);
90 virtual double lastDistanceSquared()
const;
92 virtual void setDistanceSquared(
double value);
93 virtual double distanceSquared()
const;
95 virtual void setTakeOffDir(
const DtVector& takeOffDir);
96 virtual const DtVector& takeOffDir()
const;
98 virtual void setLandingDir(
const DtVector& landingDir);
99 virtual const DtVector& landingDir()
const;
102 virtual void setEntityToFollow(
const DtUUID& objectName);
109 virtual const DtVector& followOffsetVector()
const;
113 virtual void setLoiterRadius(
double radius);
114 virtual double loiterRadius()
const;
118 virtual void setLoiterClockwise(
bool flag);
119 virtual bool loiterClockwise()
const;
122 virtual void setLoiterCenter(
const DtVector& center);
123 virtual const DtVector& loiterCenter()
const;
127 virtual void setControlPoint(
const DtUUID&);
138 virtual void setPreviousAltitude(
const double speed);
139 virtual const double previousAltitude()
const;
143 virtual void setFirstWaypoint(
const DtUUID&);
151 virtual void setSecondWaypoint(
const DtUUID&);
158 virtual void setReversePatrol(
bool reverse);
159 virtual bool reversePatrol()
const;
163 virtual void setRoute(
const DtUUID&);
170 virtual void setUseFixedPitch(
bool);
171 virtual bool useFixedPitch()
const;
179 virtual void emptyRouteVertices();
186 virtual void putSelf(std::string& fp,
int indentLevel = 0,
bool writeUnspecified =
false,
190 virtual void resetRouteState();
195 virtual void setWorldAimingPoint(
const DtVector& pnt);
196 virtual const DtVector& worldAimingPoint()
const;
199 virtual void setMovingToAltitude(
bool movingToAlt);
201 virtual bool movingToAltitude()
const;
204 virtual void setMoveToAltitudeValue(
double altitude);
206 virtual double moveToAltitudeValue()
const;
211 virtual void setWaitingToSetMovementStatus(
bool);
212 virtual bool waitingToSetMovementStatus()
const;
218 virtual void setInitTime(
const double initTime);
219 virtual DtReal initTime()
const;