![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "IdleMovementGenerator.h"
Public Member Functions | |
| AssistanceDistractMovementGenerator (uint32 timer) | |
| MovementGeneratorType | GetMovementGeneratorType () override |
| void | Finalize (Unit *) override |
Public Member Functions inherited from DistractMovementGenerator | |
| DistractMovementGenerator (uint32 timer) | |
| void | Initialize (Unit *) override |
| void | Finalize (Unit *) override |
| void | Reset (Unit *owner) override |
| bool | Update (Unit *, uint32) override |
| MovementGeneratorType | GetMovementGeneratorType () override |
Public Member Functions inherited from MovementGenerator | |
| virtual | ~MovementGenerator () |
| virtual uint32 | GetSplineId () const |
| virtual void | unitSpeedChanged () |
| virtual void | Pause (uint32) |
| virtual void | Resume (uint32) |
| virtual bool | GetResetPosition (float &, float &, float &) |
|
inline |
|
overridevirtual |
Implements MovementGenerator.
References Unit::ClearUnitState(), REACT_AGGRESSIVE, Creature::SetReactState(), Object::ToCreature(), and UNIT_STATE_DISTRACTED.
|
inlineoverridevirtual |