TrinityCore
|
This is the complete list of members for Vehicle, including all inherited members.
_creatureEntry | Vehicle | private |
_me | Vehicle | private |
_pendingJoinEvents | Vehicle | private |
_status | Vehicle | private |
_vehicleInfo | Vehicle | private |
AddPassenger(WorldObject *) override | Vehicle | inlineprivatevirtual |
AddVehiclePassenger(Unit *unit, 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 | inlinestatic |
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 | inlinestatic |
GetAvailableSeatCount() const | Vehicle | |
GetBase() const | Vehicle | inline |
GetCreatureEntry() const | Vehicle | inline |
GetDebugInfo() const | Vehicle | |
GetDespawnDelay() | Vehicle | |
GetMapIdForSpawning() const override | Vehicle | inlineprivatevirtual |
GetNextEmptySeat(int8 seatId, bool next) const | Vehicle | |
GetPassenger(int8 seatId) const | Vehicle | |
GetSeatAddonForSeatOfPassenger(Unit const *passenger) const | Vehicle | |
GetSeatForPassenger(Unit const *passenger) const | Vehicle | |
GetSeatIteratorForPassenger(Unit *passenger) | Vehicle | |
GetTransportGUID() const override | Vehicle | inlineprivatevirtual |
GetTransportOrientation() const override | Vehicle | inlineprivatevirtual |
GetVehicleInfo() const | Vehicle | inline |
GetWeakPtr() const | Vehicle | |
HasEmptySeat(int8 seatId) const | Vehicle | |
HasPendingEventForSeat(int8 seatId) const | Vehicle | private |
InitMovementInfoForBase() | Vehicle | private |
Install() | Vehicle | |
InstallAccessory(uint32 entry, int8 seatId, bool minion, uint8 type, uint32 summonTime) | Vehicle | |
InstallAllAccessories(bool evading) | Vehicle | |
IsControllableVehicle() const | Vehicle | |
IsVehicleInUse() const | Vehicle | |
operator=(Vehicle const &right)=delete | Vehicle | |
operator=(Vehicle &&right)=delete | Vehicle | |
PendingJoinEventContainer typedef | Vehicle | private |
RelocatePassengers() | Vehicle | |
RemoveAllPassengers() | Vehicle | |
RemovePassenger(WorldObject *passenger) override | Vehicle | virtual |
RemovePendingEvent(VehicleJoinEvent *e) | Vehicle | private |
RemovePendingEventsForPassenger(Unit *passenger) | Vehicle | |
RemovePendingEventsForSeat(int8 seatId) | Vehicle | private |
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 |
TransportBase() | TransportBase | inlineprotected |
Uninstall() | Vehicle | |
UpdatePassengerPosition(Map *map, WorldObject *passenger, float x, float y, float z, float o, bool setHomePosition) | TransportBase | |
UsableSeatNum | Vehicle | protected |
Vehicle(Unit *unit, VehicleEntry const *vehInfo, uint32 creatureEntry) | Vehicle | |
Vehicle(Vehicle const &right)=delete | Vehicle | |
Vehicle(Vehicle &&right)=delete | Vehicle | |
VehicleJoinEvent | Vehicle | friend |
vehiclePlayers | Vehicle | private |
~TransportBase() | TransportBase | inlineprotectedvirtual |
~Vehicle() | Vehicle |