AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
Vehicle Member List

This is the complete list of members for Vehicle, including all inherited members.

_creatureEntryVehicleprivate
_meVehicleprivate
_statusVehicleprivate
_usableSeatNumVehicleprivate
_vehicleInfoVehicleprivate
AddPassenger(Unit *passenger, int8 seatId=-1)Vehicle
ApplyAllImmunities()Vehicle
CalculatePassengerOffset(float &x, float &y, float &z, float *o) const overrideVehicleinlineprivatevirtual
TransportBase::CalculatePassengerOffset(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO)TransportBaseinlineprotectedstatic
CalculatePassengerPosition(float &x, float &y, float &z, float *o) const overrideVehicleinlineprivatevirtual
TransportBase::CalculatePassengerPosition(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO)TransportBaseinlineprotectedstatic
Dismiss()Vehicle
EjectPassenger(Unit *passenger, Unit *controller)Vehicle
GetAvailableSeatCount() constVehicle
GetBase() constVehicleinline
GetCreatureEntry() constVehicleinline
GetNextEmptySeat(int8 seatId, bool next) constVehicle
GetPassenger(int8 seatId) constVehicle
GetSeatForPassenger(Unit const *passenger)Vehicle
GetSeatIteratorForPassenger(Unit *passenger)Vehicle
GetVehicleInfo() constVehicleinline
HasEmptySeat(int8 seatId) constVehicle
InitMovementInfoForBase()Vehicleprivate
Install()Vehicle
InstallAccessory(uint32 entry, int8 seatId, bool minion, uint8 type, uint32 summonTime)Vehicle
InstallAllAccessories(bool evading)Vehicle
IsVehicleInUse()Vehicle
RelocatePassengers()Vehicle
RemoveAllPassengers()Vehicle
RemovePassenger(Unit *passenger)Vehicle
Reset(bool evading=false)Vehicle
SeatsVehicle
Status enum nameVehicleprivate
STATUS_INSTALLED enum valueVehicleprivate
STATUS_NONE enum valueVehicleprivate
STATUS_UNINSTALLING enum valueVehicleprivate
TeleportVehicle(float x, float y, float z, float ang)Vehicle
TransportBase()=defaultTransportBaseprotected
Uninstall()Vehicle
Unit::CreateVehicleKitVehiclefriend
Unit::RemoveVehicleKitVehiclefriend
Vehicle(Unit *unit, VehicleEntry const *vehInfo, uint32 creatureEntry)Vehicleprotected
~TransportBase()=defaultTransportBaseprotectedvirtual
~Vehicle() overrideVehicleprotected