#include <PointMovementGenerator.h>
|
| AssistanceMovementGenerator (float _x, float _y, float _z) |
|
MovementGeneratorType | GetMovementGeneratorType () const override |
|
void | Finalize (Unit *) override |
|
| PointMovementGenerator (uint32 _id, float _x, float _y, float _z, bool _generatePath, float _speed=0.0f) |
|
void | DoInitialize (Creature *) |
|
void | DoFinalize (Creature *) |
|
void | DoReset (Creature *) |
|
bool | DoUpdate (Creature *, uint32) |
|
void | MovementInform (Creature *) |
|
void | unitSpeedChanged () override |
|
MovementGeneratorType | GetMovementGeneratorType () const override |
|
void | GetDestination (float &x, float &y, float &z) const |
|
void | Initialize (Unit *u) override |
|
void | Finalize (Unit *u) override |
|
void | Reset (Unit *u) override |
|
bool | Update (Unit *u, uint32 time_diff) override |
|
virtual | ~MovementGenerator () |
|
virtual bool | GetResetPosition (Unit *, float &, float &, float &) |
|
AssistanceMovementGenerator::AssistanceMovementGenerator |
( |
float |
_x, |
|
|
float |
_y, |
|
|
float |
_z |
|
) |
| |
|
inline |
void AssistanceMovementGenerator::Finalize |
( |
Unit * |
unit | ) |
|
|
overridevirtual |
Implements MovementGenerator.
void SetNoCallAssistance(bool val)
Definition: Creature.h:618
void MoveSeekAssistanceDistract(uint32 timer)
Definition: MotionMaster.cpp:512
MotionMaster * GetMotionMaster()
Definition: Unit.h:2101
#define sWorld
Definition: World.h:887
void CallAssistance()
Definition: Creature.cpp:2021
bool IsAlive() const
Definition: Unit.h:1692
Creature * ToCreature()
Definition: Object.h:194
The documentation for this class was generated from the following files: