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;
126 virtual void setObjectToOrbit(
const DtUUID&);
133 virtual void setControlPoint(
const DtUUID&);
144 virtual void setPreviousAltitude(
const double speed);
145 virtual const double previousAltitude()
const;
149 virtual void setFirstWaypoint(
const DtUUID&);
157 virtual void setSecondWaypoint(
const DtUUID&);
164 virtual void setReversePatrol(
bool reverse);
165 virtual bool reversePatrol()
const;
169 virtual void setRoute(
const DtUUID&);
176 virtual void setUseFixedPitch(
bool);
177 virtual bool useFixedPitch()
const;
185 virtual void emptyRouteVertices();
192 virtual void putSelf(std::string& fp,
int indentLevel = 0,
bool writeUnspecified =
false,
196 virtual void resetRouteState();
201 virtual void setWorldAimingPoint(
const DtVector& pnt);
202 virtual const DtVector& worldAimingPoint()
const;
205 virtual void setMovingToAltitude(
bool movingToAlt);
207 virtual bool movingToAltitude()
const;
210 virtual void setMoveToAltitudeValue(
double altitude);
212 virtual double moveToAltitudeValue()
const;
217 virtual void setWaitingToSetMovementStatus(
bool);
218 virtual bool waitingToSetMovementStatus()
const;
224 virtual void setInitTime(
const double initTime);
225 virtual DtReal initTime()
const;