![]() |
TrinityCore
|
#include "Common.h"#include "Duration.h"#include "ObjectGuid.h"#include "Optional.h"#include "MovementDefines.h"#include "MovementGenerator.h"#include "SharedDefines.h"#include <deque>#include <functional>#include <set>#include <unordered_map>#include <vector>
Include dependency graph for MotionMaster.h:Go to the source code of this file.
Classes | |
| struct | MovementGeneratorDeleter |
| struct | MovementGeneratorComparator |
| struct | MovementGeneratorInformation |
| class | MotionMaster |
| class | MotionMaster::DelayedAction |
Namespaces | |
| namespace | Movement |
Enumerations | |
| enum | MotionMasterFlags : uint8 { MOTIONMASTER_FLAG_NONE = 0x0 , MOTIONMASTER_FLAG_UPDATE = 0x1 , MOTIONMASTER_FLAG_STATIC_INITIALIZATION_PENDING = 0x2 , MOTIONMASTER_FLAG_INITIALIZATION_PENDING = 0x4 , MOTIONMASTER_FLAG_INITIALIZING = 0x8 , MOTIONMASTER_FLAG_DELAYED = MOTIONMASTER_FLAG_UPDATE | MOTIONMASTER_FLAG_INITIALIZATION_PENDING } |
| enum | MotionMasterDelayedActionType : uint8 { MOTIONMASTER_DELAYED_CLEAR = 0 , MOTIONMASTER_DELAYED_CLEAR_SLOT , MOTIONMASTER_DELAYED_CLEAR_MODE , MOTIONMASTER_DELAYED_CLEAR_PRIORITY , MOTIONMASTER_DELAYED_ADD , MOTIONMASTER_DELAYED_REMOVE , MOTIONMASTER_DELAYED_REMOVE_TYPE , MOTIONMASTER_DELAYED_INITIALIZE } |
Functions | |
| static bool | EmptyValidator () |
Definition at line 60 of file MotionMaster.h.
| enum MotionMasterFlags : uint8 |
Definition at line 49 of file MotionMaster.h.
|
static |
Definition at line 92 of file MotionMaster.h.