50 const DtString& name = DtString::nullString(),
62 (
const DtString& name = DtString::nullString(),
88 virtual int illuminationRecalcTime()
const;
89 virtual void setIlluminationRecalcTime(
int newValue);
94 virtual int weatherAreaRecalcTime()
const;
95 virtual void setWeatherAreaRecalcTime(
int newValue);
100 virtual bool canPivot()
const;
101 virtual void setCanPivot (
bool newValue);
106 virtual DtReal maxPivotSpeed()
const;
107 virtual void setMaxPivotSpeed (DtReal maxSpeed);
112 virtual const DtVector& leftSupport()
const;
113 virtual void setLeftSupport (
const DtVector& newLeftSupport);
118 virtual const DtVector& rightSupport()
const;
119 virtual void setRightSupport (
const DtVector& newRightSupport);
124 virtual const DtVector& otherSupport()
const;
125 virtual void setOtherSupport (
const DtVector& newOtherSupport);
130 virtual DtReal maxSpeed()
const;
131 virtual void setMaxSpeed (DtReal speed);
136 virtual DtReal maxReverseSpeed()
const;
137 virtual void setMaxReverseSpeed (DtReal speed);
142 virtual DtReal turningRadius()
const;
143 virtual void setTurningRadius (DtReal turningRadius);
148 virtual DtReal maxSlope()
const;
149 virtual void setMaxSlope (DtReal slope);
154 virtual DtReal orderedSpeed()
const;
155 virtual void setOrderedSpeed (DtReal speed);
160 virtual DtReal maxAcceleration()
const;
161 virtual void setMaxAcceleration (
const DtReal maxAcceleration);
166 virtual DtReal maxStoppingDeceleration()
const;
167 virtual void setMaxStoppingDeceleration (
const DtReal maxStoppingDeceleration);
172 virtual DtReal maxLateralAcceleration()
const;
173 virtual void setMaxLateralAcceleration (
const DtReal maxLateralAcceleration);
178 virtual DtReal fuelEfficiency()
const;
179 virtual void setFuelEfficiency (
const DtReal efficiency);
184 virtual bool useObjectGeometry()
const;
185 virtual void setUseObjectGeometry(
bool);
190 virtual const DtString& objectGeometryFile()
const;
191 virtual void setObjectGeometryFile(
const DtFilename&);
202 virtual void setMaxDisaggregationDistance(DtReal
distance);
203 virtual DtReal maxDisaggregationDistance()
const;
208 virtual void setUsingRailMovement(
bool rails);
209 virtual bool usingRailMovement()
const;