| calculateOrientationAndPosition(const DtVector &newLocalProjectedLocation, double newHeading, double newFacingOrientation, DtDcm &newLocalOrientation, DtDcm &newLocalDirectionOfMovement, DtVector &newLocalPosition) override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| canBlockMovement(const DtSimObject *object) const | makVre::DtVreHumanMovementActuator | virtual |
| canIgnoreCollisionWith(const DtSimObject &hitObject) const | makVre::DtVreHumanMovementActuator | protectedvirtual |
| checkBlockedByEntities(const DtVector &oldLocalPosition, DtVector &newLocalProjectedLocation) override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| checkBlockedByTerrain(const DtVector &oldLocalPosition, DtVector &newLocalProjectedLocation, double heightFraction=-1.0) override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| checkForEntityCollisions() const override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| checkForTerrainCollisions() const override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| checkIfMoveOntoEmbarked(const DtVector &localPosition) override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| computeAllHealthEffectsOnSpeed(double &newDesiredSpeed, double &newMaxSpeed, double desiredSpeed, double maxSpeed) const | makVre::DtVreHumanMovementActuator | protectedvirtual |
| computeFatigueDecrease(FatigueEffect fatigueEffect) const | makVre::DtVreHumanMovementActuator | protectedvirtual |
| computeFatigueIncrease(FatigueEffect fatigueEffect, double currentTopSpeed, double maxSpeed) const | makVre::DtVreHumanMovementActuator | protectedvirtual |
| creator(const DtString &name, DtLocalObject *owner, DtSimulationServices *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0) | makVre::DtVreHumanMovementActuator | static |
| DtVreHumanMovementActuator(const DtVreHumanMovementActuator &orig) | makVre::DtVreHumanMovementActuator | private |
| DtVreHumanMovementActuator(const DtString &name, DtLocalObject *owner, DtSimulationServices *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0) | makVre::DtVreHumanMovementActuator | |
| DtVreSimComponent(const DtString &name, DtLocalObject *owner, DtSimulationServices *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0) | makVre::DtVreSimComponent< DtHumanMovementActuator > | inline |
| DtVreSimComponent() | makVre::DtVreSimComponent< DtHumanMovementActuator > | private |
| DtVreSimComponent(const DtVreSimComponent &other) | makVre::DtVreSimComponent< DtHumanMovementActuator > | private |
| entitySystemName() const | makVre::DtVreSimComponent< DtHumanMovementActuator > | inline |
| FatigueEffect enum name | makVre::DtVreHumanMovementActuator | |
| FatigueEffect_DecreaseHigh enum value | makVre::DtVreHumanMovementActuator | |
| FatigueEffect_DecreaseLow enum value | makVre::DtVreHumanMovementActuator | |
| FatigueEffect_DecreaseMedium enum value | makVre::DtVreHumanMovementActuator | |
| FatigueEffect_IncreaseHigh enum value | makVre::DtVreHumanMovementActuator | |
| FatigueEffect_IncreaseLow enum value | makVre::DtVreHumanMovementActuator | |
| FatigueEffect_IncreaseMedium enum value | makVre::DtVreHumanMovementActuator | |
| FatigueEffect_None enum value | makVre::DtVreHumanMovementActuator | |
| init() override | makVre::DtVreHumanMovementActuator | virtual |
| initializeAglPort() override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| isPlayerControlled(const std::string &role="") const | makVre::DtVreSimComponent< DtHumanMovementActuator > | inline |
| modulateDesiredSpeed(double &newDesiredSpeed, double &newMaxSpeed, double desiredSpeed) | makVre::DtVreHumanMovementActuator | protectedvirtual |
| movementChord(const DtVector &oldLocalPosition, const DtVector &newLocalProjectedLocation, DtVector &intersectionVec, DtVector &bvCenterStartFromOldPos) override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| movementChordAtHeight(const DtVector &oldLocalPosition, const DtVector &newLocalProjectedLocation, double heightFraction, DtVector &intersectionVec, DtVector &offsetFromOldPosition) override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| myDesiredVelocity | makVre::DtVreHumanMovementActuator | protected |
| myFatigue | makVre::DtVreHumanMovementActuator | protected |
| myFirepowerHealth | makVre::DtVreHumanMovementActuator | protected |
| myMobilityHealth | makVre::DtVreHumanMovementActuator | protected |
| myObjectsToCheckForMovementBlock | makVre::DtVreHumanMovementActuator | protected |
| myOverallHealth | makVre::DtVreHumanMovementActuator | protected |
| myPercentOfMaxSpeed | makVre::DtVreHumanMovementActuator | protected |
| myVreHumanMovementDescriptor | makVre::DtVreHumanMovementActuator | protected |
| operator=(const DtVreHumanMovementActuator &orig) | makVre::DtVreHumanMovementActuator | private |
| processVreTerrainChangeNotification(const DtTerrainChangeNotificationInfo &terrainChangeInfo) | makVre::DtVreHumanMovementActuator | protected |
| restrictPostureForTerrain(DtLifeformStaticPosture desiredPosture) override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| setRadio(DtSimRadio *radio) override | makVre::DtVreHumanMovementActuator | protectedvirtual |
| setRestored() | makVre::DtVreHumanMovementActuator | protectedvirtual |
| setRestoredCallback(DtSimMessage *msg, void *usrData) | makVre::DtVreHumanMovementActuator | static |
| shouldAllowMovement() | makVre::DtVreHumanMovementActuator | protectedvirtual |
| shouldFatigueChange(FatigueEffect &fatigueEffect, double desiredSpeed, double maxSpeed) const | makVre::DtVreHumanMovementActuator | protectedvirtual |
| tick() override | makVre::DtVreHumanMovementActuator | virtual |
| type() const override | makVre::DtVreHumanMovementActuator | virtual |
| updateFatigue(FatigueEffect fatigueEffect, double newDesiredSpeed, double newMaxSpeed) const | makVre::DtVreHumanMovementActuator | protectedvirtual |
| vreTerrainChangeNotification(const DtTerrainChangeNotificationInfo &terrainChangeInfo, void *usr) | makVre::DtVreHumanMovementActuator | protectedstatic |
| vrfObjectCheckIfMoveOntoEmbarked(const DtVector &localPosition, const DtSimObject *&hit, const std::list< DtUUID > &additionalIgnore) | makVre::DtVreHumanMovementActuator | protected |
| ~DtVreHumanMovementActuator() override | makVre::DtVreHumanMovementActuator | virtual |
| ~DtVreSimComponent() | makVre::DtVreSimComponent< DtHumanMovementActuator > | inlinevirtual |