TrinityCore
Loading...
Searching...
No Matches
CreatureMovementData Struct Reference

#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
 

Public Attributes

CreatureGroundMovementType Ground
 
CreatureFlightMovementType Flight
 
bool Swim
 
bool Rooted
 
CreatureChaseMovementType Chase
 
CreatureRandomMovementType Random
 
uint32 InteractionPauseTimer
 

Detailed Description

Definition at line 258 of file CreatureData.h.

Constructor & Destructor Documentation

◆ CreatureMovementData()

CreatureMovementData::CreatureMovementData ( )

Definition at line 57 of file Creature.cpp.

Member Function Documentation

◆ GetChase()

CreatureChaseMovementType CreatureMovementData::GetChase ( ) const
inline

Definition at line 275 of file CreatureData.h.

+ Here is the caller graph for this function:

◆ GetInteractionPauseTimer()

uint32 CreatureMovementData::GetInteractionPauseTimer ( ) const
inline

Definition at line 278 of file CreatureData.h.

+ Here is the caller graph for this function:

◆ GetRandom()

CreatureRandomMovementType CreatureMovementData::GetRandom ( ) const
inline

Definition at line 276 of file CreatureData.h.

+ Here is the caller graph for this function:

◆ IsFlightAllowed()

bool CreatureMovementData::IsFlightAllowed ( ) const
inline

Definition at line 272 of file CreatureData.h.

+ Here is the caller graph for this function:

◆ IsGroundAllowed()

bool CreatureMovementData::IsGroundAllowed ( ) const
inline

Definition at line 270 of file CreatureData.h.

◆ IsRooted()

bool CreatureMovementData::IsRooted ( ) const
inline

Definition at line 273 of file CreatureData.h.

◆ IsSwimAllowed()

bool CreatureMovementData::IsSwimAllowed ( ) const
inline

Definition at line 271 of file CreatureData.h.

+ Here is the caller graph for this function:

◆ ToString()

std::string CreatureMovementData::ToString ( ) const

Definition at line 60 of file Creature.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ Chase

CreatureChaseMovementType CreatureMovementData::Chase

Definition at line 266 of file CreatureData.h.

◆ Flight

CreatureFlightMovementType CreatureMovementData::Flight

Definition at line 263 of file CreatureData.h.

◆ Ground

CreatureGroundMovementType CreatureMovementData::Ground

Definition at line 262 of file CreatureData.h.

◆ InteractionPauseTimer

uint32 CreatureMovementData::InteractionPauseTimer

Definition at line 268 of file CreatureData.h.

◆ Random

CreatureRandomMovementType CreatureMovementData::Random

Definition at line 267 of file CreatureData.h.

◆ Rooted

bool CreatureMovementData::Rooted

Definition at line 265 of file CreatureData.h.

◆ Swim

bool CreatureMovementData::Swim

Definition at line 264 of file CreatureData.h.


The documentation for this struct was generated from the following files: