|
OpenMW
|
This is the complete list of members for MWMechanics::AiCombat, including all inherited members.
| AiCombat(const MWWorld::Ptr &actor) | MWMechanics::AiCombat | |
| AiCombat(const ESM::AiSequence::AiCombat *combat) | MWMechanics::AiCombat | |
| AiPackage() | MWMechanics::AiPackage | |
| attack(const MWWorld::Ptr &actor, const MWWorld::Ptr &target, AiCombatStorage &storage, CharacterController &characterController) | MWMechanics::AiCombat | private |
| canCancel() const | MWMechanics::AiCombat | inlinevirtual |
| checkWayIsClearForActor(const ESM::Pathgrid::Point &startPoint, const ESM::Pathgrid::Point &endPoint, const MWWorld::Ptr &actor) | MWMechanics::AiPackage | protected |
| clone() const | MWMechanics::AiCombat | virtual |
| doesPathNeedRecalc(const ESM::Pathgrid::Point &newDest, const MWWorld::CellStore *currentCell) | MWMechanics::AiPackage | protectedvirtual |
| evadeObstacles(const MWWorld::Ptr &actor, float duration, const ESM::Position &pos) | MWMechanics::AiPackage | protected |
| execute(const MWWorld::Ptr &actor, CharacterController &characterController, AiState &state, float duration) | MWMechanics::AiCombat | virtual |
| fastForward(const MWWorld::Ptr &actor, AiState &state) | MWMechanics::AiPackage | inlinevirtual |
| followTargetThroughDoors() const | MWMechanics::AiPackage | virtual |
| getPriority() const | MWMechanics::AiCombat | virtual |
| getRepeat() const | MWMechanics::AiPackage | virtual |
| getTarget() const | MWMechanics::AiCombat | virtual |
| getTypeId() const | MWMechanics::AiCombat | virtual |
| init() | MWMechanics::AiCombat | |
| isReachableRotatingOnTheRun(const MWWorld::Ptr &actor, const ESM::Pathgrid::Point &dest) | MWMechanics::AiPackage | static |
| isTargetMagicallyHidden(const MWWorld::Ptr &target) | MWMechanics::AiPackage | |
| mIsShortcutting | MWMechanics::AiPackage | protected |
| mLastActorPos | MWMechanics::AiPackage | protected |
| mObstacleCheck | MWMechanics::AiPackage | protected |
| mPathFinder | MWMechanics::AiPackage | protected |
| mRotateOnTheRunChecks | MWMechanics::AiPackage | protected |
| mShortcutFailPos | MWMechanics::AiPackage | protected |
| mShortcutProhibited | MWMechanics::AiPackage | protected |
| mTargetActorId | MWMechanics::AiCombat | private |
| mTimer | MWMechanics::AiPackage | protected |
| pathTo(const MWWorld::Ptr &actor, const ESM::Pathgrid::Point &dest, float duration, float destTolerance=0.0f) | MWMechanics::AiPackage | protected |
| reset() | MWMechanics::AiPackage | |
| rotateActorOnAxis(const MWWorld::Ptr &actor, int axis, MWMechanics::Movement &actorMovementSettings, MWMechanics::Movement &desiredMovement) | MWMechanics::AiCombat | private |
| shortcutPath(const ESM::Pathgrid::Point &startPoint, const ESM::Pathgrid::Point &endPoint, const MWWorld::Ptr &actor, bool *destInLOS) | MWMechanics::AiPackage | protected |
| shouldCancelPreviousAi() const | MWMechanics::AiCombat | inlinevirtual |
| sideWithTarget() const | MWMechanics::AiPackage | virtual |
| TypeId enum name | MWMechanics::AiPackage | |
| TypeIdActivate enum value | MWMechanics::AiPackage | |
| TypeIdAvoidDoor enum value | MWMechanics::AiPackage | |
| TypeIdCombat enum value | MWMechanics::AiPackage | |
| TypeIdEscort enum value | MWMechanics::AiPackage | |
| TypeIdFace enum value | MWMechanics::AiPackage | |
| TypeIdFollow enum value | MWMechanics::AiPackage | |
| TypeIdNone enum value | MWMechanics::AiPackage | |
| TypeIdPursue enum value | MWMechanics::AiPackage | |
| TypeIdTravel enum value | MWMechanics::AiPackage | |
| TypeIdWander enum value | MWMechanics::AiPackage | |
| updateActorsMovement(const MWWorld::Ptr &actor, float duration, AiCombatStorage &storage) | MWMechanics::AiCombat | private |
| updateFleeing(const MWWorld::Ptr &actor, const MWWorld::Ptr &target, float duration, AiCombatStorage &storage) | MWMechanics::AiCombat | private |
| updateLOS(const MWWorld::Ptr &actor, const MWWorld::Ptr &target, float duration, AiCombatStorage &storage) | MWMechanics::AiCombat | private |
| writeState(ESM::AiSequence::AiSequence &sequence) const | MWMechanics::AiCombat | virtual |
| ~AiPackage() | MWMechanics::AiPackage | virtual |
1.8.6