Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Locomotor Member List

This is the complete list of members for Locomotor, including all inherited members.

calcLiftToUseAtPt(Object *obj, PhysicsBehavior *physics, Real curZ, Real surfaceAtPt, Real preferredHeight)Locomotorprotected
calcMinTurnRadius(BodyDamageType condition, Real *timeToTravelThatDist) constLocomotor
canMoveBackwards() constLocomotorinline
crc(Xfer *xfer)Locomotorprotectedvirtual
deleteInstance()MemoryPoolObjectinline
fixInvalidPosition(Object *obj, PhysicsBehavior *physics)Locomotorprotected
getAccelPitchLimit() constLocomotorinline
getAirborneTargetingHeight() constLocomotorinline
getAllowMotiveForceWhileAirborne() constLocomotorinline
getAppearance() constLocomotorinline
getApply2DFrictionWhenAirborne() constLocomotorinline
getBounceKick() constLocomotorinline
getBraking() constLocomotor
getCloseEnoughDist() constLocomotorinline
getDecelPitchLimit() constLocomotorinline
getElevatorCorrectionDegree() constLocomotorinline
getElevatorCorrectionRate() constLocomotorinline
getForwardAccelCoef() constLocomotorinline
getForwardVelCoef() constLocomotorinline
getIsDownhillOnly() constLocomotorinline
getLateralAccelCoef() constLocomotorinline
getLateralVelCoef() constLocomotorinline
getLegalSurfaces() constLocomotorinline
getLocomotorWorksWhenDead() constLocomotorinline
getMaxAcceleration(BodyDamageType condition) constLocomotor
getMaxLift(BodyDamageType condition) constLocomotor
getMaxSpeedForCondition(BodyDamageType condition) constLocomotor
getMaxTurnRate(BodyDamageType condition) constLocomotor
getMaxWheelCompression() constLocomotorinline
getMaxWheelExtension() constLocomotorinline
getMaxWobble() constLocomotorinline
getMinSpeed() constLocomotorinline
getMinWobble() constLocomotorinline
getMovePriority() constLocomotorinline
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getPitchByZVelCoef() constLocomotorinline
getPitchDamping() constLocomotorinline
getPitchStiffness() constLocomotorinline
getPreferredHeight() constLocomotorinline
getPreferredHeightDamping() constLocomotorinline
getRollDamping() constLocomotorinline
getRollStiffness() constLocomotorinline
getRudderCorrectionDegree() constLocomotorinline
getRudderCorrectionRate() constLocomotorinline
getStickToGround() constLocomotorinline
getSurfaceHtAtPt(Real x, Real y)Locomotorprotected
getTemplateName() constLocomotorinline
getThrustRoll() constLocomotorinline
getTurnPivotOffset() constLocomotorinline
getUniformAxialDamping() constLocomotorinline
getWanderAboutPointRadius() constLocomotorinline
getWanderWidthFactor() constLocomotorinline
getWheelTurnAngle() constLocomotorinline
getWobbleRate() constLocomotorinline
handleBehaviorZ(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos)Locomotorprotected
hasSuspension() constLocomotorinline
isCloseEnoughDist3D() constLocomotorinline
isInvalidPositionAllowed() constLocomotorinline
isMovingBackwards(void) constLocomotorinline
isUltraAccurate() constLocomotorinline
loadPostProcess(void)Locomotorprotectedvirtual
Locomotor(const LocomotorTemplate *tmpl)Locomotorprotected
Locomotor(const Locomotor &that)Locomotorprotected
LocomotorStore classLocomotorfriend
locoUpdate_maintainCurrentPosition(Object *obj)Locomotor
locoUpdate_moveTowardsAngle(Object *obj, Real angle)Locomotor
locoUpdate_moveTowardsPosition(Object *obj, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed, Bool *blocked)Locomotor
maintainCurrentPositionHover(Object *obj, PhysicsBehavior *physics)Locomotorprotected
maintainCurrentPositionLegs(Object *obj, PhysicsBehavior *physics)Locomotorinlineprotected
maintainCurrentPositionOther(Object *obj, PhysicsBehavior *physics)Locomotorprotected
maintainCurrentPositionThrust(Object *obj, PhysicsBehavior *physics)Locomotorprotected
maintainCurrentPositionTreads(Object *obj, PhysicsBehavior *physics)Locomotorinlineprotected
maintainCurrentPositionWheels(Object *obj, PhysicsBehavior *physics)Locomotorinlineprotected
maintainCurrentPositionWings(Object *obj, PhysicsBehavior *physics)Locomotorprotected
moveTowardsPositionClimb(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
moveTowardsPositionHover(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
moveTowardsPositionLegs(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
moveTowardsPositionLegsWander(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
moveTowardsPositionOther(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
moveTowardsPositionThrust(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
moveTowardsPositionTreads(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
moveTowardsPositionWheels(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
moveTowardsPositionWings(Object *obj, PhysicsBehavior *physics, const Coord3D &goalPos, Real onPathDistToGoal, Real desiredSpeed)Locomotorprotected
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
operator=(const Locomotor &that)Locomotorprotected
restorePreferredHeightFromTemplate()Locomotorinline
rotateObjAroundLocoPivot(Object *obj, const Coord3D &goalPos, Real maxTurnRate, Real *relAngle=NULL)Locomotorprotected
rotateTowardsPosition(Object *obj, const Coord3D &goalPos, Real *relAngle=NULL)Locomotorprotected
setAllowInvalidPosition(Bool allow)Locomotorinline
setCloseEnoughDist(Real dist)Locomotorinline
setCloseEnoughDist3D(Bool setting)Locomotorinline
setMaxAcceleration(Real accel)Locomotorinline
setMaxBraking(Real braking)Locomotorinline
setMaxLift(Real lift)Locomotorinline
setMaxSpeed(Real speed)Locomotorinline
setMaxTurnRate(Real turn)Locomotorinline
setNoSlowDownAsApproachingDest(Bool u)Locomotorinline
setPhysicsOptions(Object *obj)Locomotor
setPreferredHeight(Real height)Locomotorinline
setUltraAccurate(Bool u)Locomotorinline
setUsePreciseZPos(Bool u)Locomotorinline
Snapshot(void)Snapshot
startMove(void)Locomotor
xfer(Xfer *xfer)Locomotorprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot