#include "Vehicle.h"
◆ VehicleDespawnEvent()
VehicleDespawnEvent::VehicleDespawnEvent |
( |
Unit & |
self, |
|
|
uint32 |
duration |
|
) |
| |
|
inline |
Unit & _self
Definition Vehicle.h:107
uint32 _duration
Definition Vehicle.h:108
◆ Execute()
bool VehicleDespawnEvent::Execute |
( |
uint64 |
e_time, |
|
|
uint32 |
p_time |
|
) |
| |
|
overridevirtual |
Reimplemented from BasicEvent.
19816{
19821 return true;
19822}
void DespawnOrUnsummon(Milliseconds msTimeToDespawn, Seconds forcedRespawnTimer)
Definition Creature.cpp:2183
void MovePoint(uint32 id, const Position &pos, bool generatePath=true, bool forceDestination=true)
Definition MotionMaster.h:213
Creature * ToCreature()
Definition Object.h:205
MotionMaster * GetMotionMaster()
Definition Unit.h:1673
void MovePositionToFirstCollision(Position &pos, float dist, float angle)
Definition Object.cpp:2871
References _duration, _self, Creature::DespawnOrUnsummon(), Unit::GetMotionMaster(), MotionMaster::MovePoint(), WorldObject::MovePositionToFirstCollision(), and Object::ToCreature().
◆ _duration
uint32 VehicleDespawnEvent::_duration |
|
protected |
◆ _self
Unit& VehicleDespawnEvent::_self |
|
protected |
The documentation for this class was generated from the following files:
- azerothcore-wotlk/src/server/game/Entities/Vehicle/Vehicle.h
- azerothcore-wotlk/src/server/game/Entities/Unit/Unit.cpp