◆ SplineHandler()
SplineHandler::SplineHandler |
( |
Unit * |
unit | ) |
|
|
inline |
Unit * _unit
Definition Unit.cpp:572
◆ operator()()
560 {
564 {
566 }
567
568 return true;
569 }
@ ESCORT_MOTION_TYPE
Definition MotionMaster.h:57
virtual void MovementInform(uint32, uint32)
Definition CreatureAI.h:157
CreatureAI * AI() const
Definition Creature.h:141
MovementGeneratorType GetCurrentMovementGeneratorType() const
Definition MotionMaster.cpp:913
uint32 GetCurrentSplineId() const
Definition MotionMaster.cpp:930
uint32 GetId() const
Definition MoveSpline.h:115
@ Result_NextSegment
Definition MoveSpline.h:48
@ Result_JustArrived
Definition MoveSpline.h:49
int32 currentPathIdx() const
Definition MoveSpline.cpp:317
bool IsCreature() const
Definition Object.h:204
Creature * ToCreature()
Definition Object.h:205
Movement::MoveSpline * movespline
Definition Unit.h:2029
MotionMaster * GetMotionMaster()
Definition Unit.h:1673
References _unit, Creature::AI(), Movement::MoveSpline::currentPathIdx(), ESCORT_MOTION_TYPE, MotionMaster::GetCurrentMovementGeneratorType(), MotionMaster::GetCurrentSplineId(), Movement::MoveSpline::GetId(), Unit::GetMotionMaster(), Object::IsCreature(), CreatureAI::MovementInform(), Unit::movespline, Movement::MoveSpline::Result_JustArrived, Movement::MoveSpline::Result_NextSegment, and Object::ToCreature().
◆ _unit
Unit* SplineHandler::_unit |
|
private |
The documentation for this class was generated from the following file:
- azerothcore-wotlk/src/server/game/Entities/Unit/Unit.cpp