◆ DelayedMovementEvent()
DelayedMovementEvent::DelayedMovementEvent |
( |
Creature * |
owner, |
|
|
Position const & |
dest |
|
) |
| |
|
inline |
Creature * _owner
Definition boss_icecrown_gunship_battle.cpp:510
Position const & _dest
Definition boss_icecrown_gunship_battle.cpp:511
◆ Execute()
Reimplemented from BasicEvent.
498 {
500 return true;
501
502 float x, y, z, o;
506 return true;
507 }
#define EVENT_CHARGE_PREPATH
Definition boss_icecrown_gunship_battle.cpp:107
void MovePoint(uint32 id, const Position &pos, bool generatePath=true, bool forceDestination=true)
Definition MotionMaster.h:213
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:1673
bool IsAlive() const
Definition Unit.h:1707
Transport * GetTransport() const
Definition Object.h:597
void GetPosition(float &x, float &y) const
Definition Position.h:126
References _dest, _owner, Transport::CalculatePassengerPosition(), EVENT_CHARGE_PREPATH, 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: