![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for Vehicle, including all inherited members.
| _creatureEntry | Vehicle | private |
| _me | Vehicle | private |
| _status | Vehicle | private |
| _usableSeatNum | Vehicle | private |
| _vehicleInfo | Vehicle | private |
| AddPassenger(Unit *passenger, int8 seatId=-1) | Vehicle | |
| ApplyAllImmunities() | Vehicle | |
| CalculatePassengerOffset(float &x, float &y, float &z, float *o) const override | Vehicle | inlineprivatevirtual |
| TransportBase::CalculatePassengerOffset(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO) | TransportBase | inlineprotectedstatic |
| CalculatePassengerPosition(float &x, float &y, float &z, float *o) const override | Vehicle | inlineprivatevirtual |
| TransportBase::CalculatePassengerPosition(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO) | TransportBase | inlineprotectedstatic |
| Dismiss() | Vehicle | |
| EjectPassenger(Unit *passenger, Unit *controller) | Vehicle | |
| GetAvailableSeatCount() const | Vehicle | |
| GetBase() const | Vehicle | inline |
| GetCreatureEntry() const | Vehicle | inline |
| GetNextEmptySeat(int8 seatId, bool next) const | Vehicle | |
| GetPassenger(int8 seatId) const | Vehicle | |
| GetSeatAddonForSeatOfPassenger(Unit const *passenger) const | Vehicle | |
| GetSeatForPassenger(Unit const *passenger) | Vehicle | |
| GetSeatIteratorForPassenger(Unit *passenger) | Vehicle | |
| GetVehicleInfo() const | Vehicle | inline |
| HasEmptySeat(int8 seatId) const | Vehicle | |
| InitMovementInfoForBase() | Vehicle | private |
| 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 | |
| Seats | Vehicle | |
| Status enum name | Vehicle | private |
| STATUS_INSTALLED enum value | Vehicle | private |
| STATUS_NONE enum value | Vehicle | private |
| STATUS_UNINSTALLING enum value | Vehicle | private |
| TeleportVehicle(float x, float y, float z, float ang) | Vehicle | |
| TransportBase()=default | TransportBase | protected |
| Uninstall() | Vehicle | |
| Unit::CreateVehicleKit | Vehicle | friend |
| Unit::RemoveVehicleKit | Vehicle | friend |
| Vehicle(Unit *unit, VehicleEntry const *vehInfo, uint32 creatureEntry) | Vehicle | protected |
| ~TransportBase()=default | TransportBase | protectedvirtual |
| ~Vehicle() override | Vehicle | protected |