![]() |
TrinityCore
|
#include <FleeingMovementGenerator.h>
Inheritance diagram for FleeingMovementGenerator:Private Member Functions | |
| void | SetTargetLocation (Unit *owner) |
| void | GetPoint (Unit *owner, Position &position) const |
Private Attributes | |
| std::unique_ptr< PathGenerator > | _path |
| ObjectGuid | _fleeTargetGUID |
| TimeTracker | _timer |
Additional Inherited Members | |
Public Attributes inherited from MovementGenerator | |
| uint8 | Mode |
| uint8 | Priority |
| uint16 | Flags |
| uint32 | BaseUnitState |
| Scripting::v2::ActionResultSetter< MovementStopReason > | ScriptResult |
Protected Member Functions inherited from MovementGenerator | |
| void | SetScriptResult (MovementStopReason reason) |
Definition at line 28 of file FleeingMovementGenerator.h.
|
explicit |
Definition at line 29 of file FleeingMovementGenerator.cpp.
|
delete |
|
delete |
|
default |
|
overridevirtual |
Implements MovementGenerator.
Definition at line 90 of file FleeingMovementGenerator.cpp.
Here is the call graph for this function:
|
overridevirtual |
Implements MovementGenerator.
Reimplemented in TimedFleeingMovementGenerator.
Definition at line 96 of file FleeingMovementGenerator.cpp.
Here is the call graph for this function:
|
overridevirtual |
Implements MovementGenerator.
Reimplemented in TimedFleeingMovementGenerator.
Definition at line 41 of file FleeingMovementGenerator.cpp.
Definition at line 164 of file FleeingMovementGenerator.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements MovementGenerator.
Definition at line 46 of file FleeingMovementGenerator.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
delete |
|
delete |
|
overridevirtual |
Implements MovementGenerator.
Definition at line 58 of file FleeingMovementGenerator.cpp.
Here is the call graph for this function:
|
private |
Definition at line 117 of file FleeingMovementGenerator.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineoverridevirtual |
Reimplemented from MovementGenerator.
Definition at line 47 of file FleeingMovementGenerator.h.
Here is the call graph for this function:Implements MovementGenerator.
Reimplemented in TimedFleeingMovementGenerator.
Definition at line 65 of file FleeingMovementGenerator.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 54 of file FleeingMovementGenerator.h.
|
private |
Definition at line 53 of file FleeingMovementGenerator.h.
|
private |
Definition at line 55 of file FleeingMovementGenerator.h.