◆ DelayedMovementEvent()
| DelayedMovementEvent::DelayedMovementEvent |
( |
Creature * |
owner, |
|
|
Position const & |
dest |
|
) |
| |
|
inline |
Creature * _owner
Definition boss_icecrown_gunship_battle.cpp:512
Position const & _dest
Definition boss_icecrown_gunship_battle.cpp:513
◆ Execute()
Reimplemented from BasicEvent.
500 {
502 return true;
503
504 float x, y, z, o;
508 return true;
509 }
@ FORCED_MOVEMENT_NONE
Definition MotionMaster.h:85
#define EVENT_CHARGE_PREPATH
Definition boss_icecrown_gunship_battle.cpp:108
void MovePoint(uint32 id, const Position &pos, ForcedMovement forcedMovement=FORCED_MOVEMENT_NONE, float speed=0.f, bool generatePath=true, bool forceDestination=true)
Definition MotionMaster.h:228
void CalculatePassengerPosition(float &x, float &y, float &z, float *o=nullptr) const override
This method transforms supplied transport offsets into global coordinates.
Definition Transport.h:33
MotionMaster * GetMotionMaster()
Definition Unit.h:1713
bool IsAlive() const
Definition Unit.h:1748
Transport * GetTransport() const
Definition Object.h:683
void GetPosition(float &x, float &y) const
Definition Position.h:126
References _dest, _owner, Transport::CalculatePassengerPosition(), EVENT_CHARGE_PREPATH, FORCED_MOVEMENT_NONE, Unit::GetMotionMaster(), Position::GetPosition(), WorldObject::GetTransport(), Unit::IsAlive(), and MotionMaster::MovePoint().
◆ _dest
| Position const& DelayedMovementEvent::_dest |
|
private |
◆ _owner
The documentation for this class was generated from the following file: