![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureData.h"
Public Member Functions | |
| CreatureMovementData () | |
| bool | IsGroundAllowed () const |
| bool | IsSwimAllowed () const |
| bool | IsFlightAllowed () const |
| bool | IsRooted () const |
| CreatureChaseMovementType | GetChase () const |
| CreatureRandomMovementType | GetRandom () const |
| uint32 | GetInteractionPauseTimer () const |
| std::string | ToString () const |
| CreatureMovementData::CreatureMovementData | ( | ) |
|
inline |
References Chase.
Referenced by ChaseMovementGenerator< T >::DoUpdate().
|
inline |
|
inline |
References Random.
Referenced by RandomMovementGenerator< T >::_setRandomLocation().
|
inline |
Referenced by Creature::CanFly(), and Creature::UpdateMovementFlags().
|
inline |
Referenced by Creature::CanWalk().
|
inline |
|
inline |
| std::string CreatureMovementData::ToString | ( | ) | const |
References AsUnderlyingType(), Chase, Flight, Ground, InteractionPauseTimer, Random, Rooted, and Swim.
| CreatureChaseMovementType CreatureMovementData::Chase |
Referenced by ObjectMgr::CheckCreatureMovement(), GetChase(), ObjectMgr::LoadCreatureMovementOverrides(), and ToString().
| CreatureFlightMovementType CreatureMovementData::Flight |
| CreatureGroundMovementType CreatureMovementData::Ground |
| uint32 CreatureMovementData::InteractionPauseTimer |
Referenced by GetInteractionPauseTimer(), ObjectMgr::LoadCreatureMovementOverrides(), and ToString().
| CreatureRandomMovementType CreatureMovementData::Random |
Referenced by ObjectMgr::CheckCreatureMovement(), GetRandom(), ObjectMgr::LoadCreatureMovementOverrides(), and ToString().
| bool CreatureMovementData::Rooted |
Referenced by IsRooted(), ObjectMgr::LoadCreatureMovementOverrides(), and ToString().
| bool CreatureMovementData::Swim |
Referenced by IsSwimAllowed(), ObjectMgr::LoadCreatureMovementOverrides(), and ToString().