| addOverlap(Object *obj) | PhysicsBehavior | |
| addVelocityTo(const Coord3D *vel) | PhysicsBehavior | |
| applyForce(const Coord3D *force) | PhysicsBehavior | |
| applyFrictionalForces() | PhysicsBehavior | protected |
| applyGravitationalForces() | PhysicsBehavior | protected |
| applyMotiveForce(const Coord3D *force) | PhysicsBehavior | |
| applyRandomRotation() | PhysicsBehavior | |
| applyShock(const Coord3D *force) | PhysicsBehavior | |
| applyYPRDamping(Real factor) | PhysicsBehavior | protected |
| BehaviorModule(Thing *thing, const ModuleData *moduleData) | BehaviorModule | inline |
| calcSleepTime() const | PhysicsBehavior | protected |
| checkForOverlapCollision(Object *other) | PhysicsBehavior | protected |
| clearAcceleration() | PhysicsBehavior | inline |
| crc(Xfer *xfer) | BehaviorModule | protectedvirtual |
| deleteInstance() | MemoryPoolObject | inline |
| doBounceSound(const Coord3D &prevPos) | PhysicsBehavior | protected |
| frameToSleepTime(UnsignedInt frame1, UnsignedInt frame2=FOREVER, UnsignedInt frame3=FOREVER, UnsignedInt frame4=FOREVER) | UpdateModule | protected |
| friend_getIndexInLogic() const | UpdateModule | inline |
| friend_getNextCallFrame() const | UpdateModule | inline |
| friend_getNextCallPhase() const | UpdateModule | inline |
| friend_getObject() const | UpdateModule | inline |
| friend_getPriority() const | UpdateModule | inline |
| friend_newModuleData(INI *ini) | Module | static |
| friend_setIndexInLogic(Int i) | UpdateModule | inline |
| friend_setNextCallFrame(UnsignedInt frame) | UpdateModule | inline |
| getAcceleration() const | PhysicsBehavior | inline |
| getAerodynamicFriction() const | PhysicsBehavior | protected |
| getAIUpdateInterface() | BehaviorModule | inlinevirtual |
| getAllowCollideForce() const | PhysicsBehavior | inline |
| getAllowToFall() const | PhysicsBehavior | inline |
| getBody() | BehaviorModule | inlinevirtual |
| getBounceSound() | PhysicsBehavior | inline |
| getBridgeBehaviorInterface() | BehaviorModule | inlinevirtual |
| getBridgeScaffoldBehaviorInterface() | BehaviorModule | inlinevirtual |
| getBridgeTowerBehaviorInterface() | BehaviorModule | inlinevirtual |
| getCaveInterface() | BehaviorModule | inlinevirtual |
| getCenterOfMassOffset() const | PhysicsBehavior | inline |
| getCollide() | PhysicsBehavior | inlinevirtual |
| getContain() | BehaviorModule | inlinevirtual |
| getCountermeasuresBehaviorInterface() | BehaviorModule | inlinevirtual |
| getCountermeasuresBehaviorInterface() const | BehaviorModule | inlinevirtual |
| getCreate() | BehaviorModule | inlinevirtual |
| getCurrentOverlap() const | PhysicsBehavior | inline |
| getDamage() | BehaviorModule | inlinevirtual |
| getDestroy() | BehaviorModule | inlinevirtual |
| getDie() | BehaviorModule | inlinevirtual |
| getDisabledTypesToProcess() const | PhysicsBehavior | inlinevirtual |
| getDockUpdateInterface() | BehaviorModule | inlinevirtual |
| getEjectPilotDieInterface() | BehaviorModule | inlinevirtual |
| getForwardFriction() const | PhysicsBehavior | protected |
| getForwardSpeed2D() const | PhysicsBehavior | |
| getForwardSpeed3D() const | PhysicsBehavior | |
| getHordeUpdateInterface() | BehaviorModule | inlinevirtual |
| getInterfaceMask() | PhysicsBehavior | inlinestatic |
| getIsInFreeFall() const | PhysicsBehavior | inline |
| getIsStunned() const | PhysicsBehavior | inline |
| getLandMineInterface() | BehaviorModule | inlinevirtual |
| getLastCollidee() const | PhysicsBehavior | inline |
| getLateralFriction() const | PhysicsBehavior | protected |
| getMass() const | PhysicsBehavior | |
| getModuleData() const | Module | inlineprotected |
| getModuleNameKey() const =0 | Module | pure virtual |
| getModuleTagNameKey() const | Module | inline |
| getModuleType() | BehaviorModule | inlinestatic |
| getObject() | ObjectModule | inlineprotected |
| getObject() const | ObjectModule | inlineprotected |
| getObjectMemoryPool()=0 | MemoryPoolObject | protectedpure virtual |
| getOverchargeBehaviorInterface() | BehaviorModule | inlinevirtual |
| getParkingPlaceBehaviorInterface() | BehaviorModule | inlinevirtual |
| getPowerPlantUpdateInterface() | BehaviorModule | inlinevirtual |
| getPreviousOverlap() const | PhysicsBehavior | inline |
| getProductionUpdateInterface() | BehaviorModule | inlinevirtual |
| getProjectileUpdateInterface() | BehaviorModule | inlinevirtual |
| getRailedTransportDockUpdateInterface(void) | BehaviorModule | inlinevirtual |
| getRebuildHoleBehaviorInterface() | BehaviorModule | inlinevirtual |
| getSlavedUpdateInterface() | BehaviorModule | inlinevirtual |
| getSlowDeathBehaviorInterface() | BehaviorModule | inlinevirtual |
| getSpawnBehaviorInterface() | BehaviorModule | inlinevirtual |
| getSpecialPower() | BehaviorModule | inlinevirtual |
| getSpecialPowerUpdateInterface() | BehaviorModule | inlinevirtual |
| getSpyVisionUpdate() | BehaviorModule | inlinevirtual |
| getStealth() | BehaviorModule | inlinevirtual |
| getTransportPassengerInterface() | BehaviorModule | inlinevirtual |
| getTurning(void) const | PhysicsBehavior | inline |
| getUpdate() | UpdateModule | inlinevirtual |
| getUpdateExitInterface() | BehaviorModule | inlinevirtual |
| getUpdatePhase() const | PhysicsBehavior | inlineprotectedvirtual |
| getUpgrade() | BehaviorModule | inlinevirtual |
| getVelocity() const | PhysicsBehavior | inline |
| getVelocityMagnitude() const | PhysicsBehavior | |
| getWakeFrame() const | UpdateModule | protected |
| getZFriction() const | PhysicsBehavior | protected |
| handleBounce(Real oldZ, Real newZ, Real groundZ, Coord3D *bounceForce) | PhysicsBehavior | protected |
| isCarBombCrateCollide() const | PhysicsBehavior | inlinevirtual |
| isCurrentlyOverlapped(Object *obj) const | PhysicsBehavior | |
| isHijackedVehicleCrateCollide() const | PhysicsBehavior | inlinevirtual |
| isIgnoringCollisionsWith(ObjectID id) const | PhysicsBehavior | |
| isMotive() const | PhysicsBehavior | |
| isRailroad() const | PhysicsBehavior | inlinevirtual |
| isSabotageBuildingCrateCollide() const | PhysicsBehavior | inlinevirtual |
| isSalvageCrateCollide() const | PhysicsBehavior | inlinevirtual |
| loadPostProcess(void) | BehaviorModule | protectedvirtual |
| Module(const ModuleData *moduleData) | Module | inline |
| ObjectModule(Thing *thing, const ModuleData *moduleData) | ObjectModule | |
| onCapture(Player *oldOwner, Player *newOwner) | ObjectModule | inlinevirtual |
| onCollide(Object *other, const Coord3D *loc, const Coord3D *normal) | PhysicsBehavior | virtual |
| onDelete(void) | Module | inlinevirtual |
| onDisabledEdge(Bool nowDisabled) | ObjectModule | inlinevirtual |
| onDrawableBoundToObject() | Module | inlinevirtual |
| onObjectCreated() | PhysicsBehavior | virtual |
| operator delete(void *p) | MemoryPoolObject | inlineprotected |
| operator new(size_t s) | MemoryPoolObject | inlineprotected |
| PhysicsBehavior(Thing *thing, const ModuleData *moduleData) | PhysicsBehavior | |
| preloadAssets(TimeOfDay timeOfDay) | Module | inlinevirtual |
| resetDynamicPhysics() | PhysicsBehavior | |
| scrubVelocity2D(Real desiredVelocity) | PhysicsBehavior | |
| scrubVelocityZ(Real desiredVelocity) | PhysicsBehavior | |
| setAllowAirborneFriction(Bool allow) | PhysicsBehavior | inline |
| setAllowBouncing(Bool allow) | PhysicsBehavior | inline |
| setAllowCollideForce(Bool allow) | PhysicsBehavior | inline |
| setAllowToFall(Bool allow) | PhysicsBehavior | inline |
| setAngles(Real yaw, Real pitch, Real roll) | PhysicsBehavior | |
| setBounceSound(const AudioEventRTS *bounceSound) | PhysicsBehavior | |
| setExtraBounciness(Real b) | PhysicsBehavior | inline |
| setExtraFriction(Real b) | PhysicsBehavior | inline |
| setIgnoreCollisionsWith(const Object *obj) | PhysicsBehavior | |
| setImmuneToFallingDamage(Bool allow) | PhysicsBehavior | inline |
| setIsInFreeFall(Bool allow) | PhysicsBehavior | inline |
| setMass(Real mass) | PhysicsBehavior | inline |
| setPitchRate(Real pitch) | PhysicsBehavior | |
| setRollRate(Real roll) | PhysicsBehavior | |
| setStickToGround(Bool allow) | PhysicsBehavior | inline |
| setStunned(Bool allow) | PhysicsBehavior | inline |
| setTurning(PhysicsTurningType turning) | PhysicsBehavior | inline |
| setWakeFrame(Object *obj, UpdateSleepTime wakeDelay) | UpdateModule | protected |
| setYawRate(Real yaw) | PhysicsBehavior | |
| Snapshot(void) | Snapshot | |
| testStunnedUnitForDestruction(void) | PhysicsBehavior | protected |
| transferVelocityTo(PhysicsBehavior *that) const | PhysicsBehavior | |
| update() | PhysicsBehavior | virtual |
| UpdateModule(Thing *thing, const ModuleData *moduleData) | UpdateModule | inline |
| wasPreviouslyOverlapped(Object *obj) const | PhysicsBehavior | |
| wouldLikeToCollideWith(const Object *other) const | PhysicsBehavior | inlinevirtual |
| xfer(Xfer *xfer) | BehaviorModule | protectedvirtual |
| ~MemoryPoolObject() | MemoryPoolObject | inlineprotectedvirtual |
| ~Snapshot(void) | Snapshot | |