![]() |
TrinityCore
|
#include "MotionMaster.h"#include "Creature.h"#include "CreatureAISelector.h"#include "DB2Stores.h"#include "Errors.h"#include "G3DPosition.hpp"#include "Log.h"#include "MapUtils.h"#include "Memory.h"#include "MoveSpline.h"#include "ObjectAccessor.h"#include "PathGenerator.h"#include "Player.h"#include "ScriptSystem.h"#include "Types.h"#include <boost/container/static_vector.hpp>#include <algorithm>#include <iterator>#include "ChaseMovementGenerator.h"#include "ConfusedMovementGenerator.h"#include "FleeingMovementGenerator.h"#include "FlightPathMovementGenerator.h"#include "FollowMovementGenerator.h"#include "FormationMovementGenerator.h"#include "GenericMovementGenerator.h"#include "HomeMovementGenerator.h"#include "IdleMovementGenerator.h"#include "PointMovementGenerator.h"#include "RandomMovementGenerator.h"#include "SplineChainMovementGenerator.h"#include "WaypointMovementGenerator.h"
Include dependency graph for MotionMaster.cpp:Go to the source code of this file.
Functions | |
| MovementGenerator * | GetIdleMovementGenerator () |
| bool | IsStatic (MovementGenerator *movement) |
| void | MovementGeneratorPointerDeleter (MovementGenerator *a) |
|
inline |
Definition at line 51 of file MotionMaster.cpp.
References IDLE_MOTION_TYPE, and sMovementGeneratorRegistry.
Referenced by MotionMaster::DeleteDefault(), IsStatic(), and MotionMaster::MoveIdle().
|
inline |
Definition at line 56 of file MotionMaster.cpp.
References GetIdleMovementGenerator().
Referenced by MotionMaster::DirectAdd(), MovementGeneratorPointerDeleter(), and MotionMaster::Update().
|
inline |
Definition at line 61 of file MotionMaster.cpp.
References IsStatic().
Referenced by MotionMaster::Delete(), MovementGeneratorDeleter::operator()(), and MotionMaster::~MotionMaster().