TrinityCore
Loading...
Searching...
No Matches
Vehicle Member List

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

_creatureEntryVehicleprivate
_meVehicleprivate
_pendingJoinEventsVehicleprivate
_statusVehicleprivate
_vehicleInfoVehicleprivate
AddPassenger(WorldObject *, Position const &) overrideVehicleinlineprivatevirtual
AddVehiclePassenger(Unit *unit, int8 seatId=-1)Vehicle
ApplyAllImmunities()Vehicle
GetAvailableSeatCount() constVehicle
GetBase() constVehicleinline
GetCreatureEntry() constVehicleinline
GetDebugInfo() constVehicle
GetDespawnDelay()Vehicle
GetMapIdForSpawning() const overrideVehicleinlineprivatevirtual
GetNextEmptySeat(int8 seatId, bool next) constVehicle
GetPassenger(int8 seatId) constVehicle
GetPitch()Vehicle
GetPositionOffsetTo(Position const &endPos) const overrideVehicleinlineprivatevirtual
GetPositionWithOffset(Position const &offset) const overrideVehicleinlineprivatevirtual
GetSeatAddonForSeatOfPassenger(Unit const *passenger) constVehicle
GetSeatForPassenger(Unit const *passenger) constVehicle
GetSeatIteratorForPassenger(Unit *passenger)Vehicle
GetTransportGUID() const overrideVehicleinlineprivatevirtual
GetTransportOrientation() const overrideVehicleinlineprivatevirtual
GetVehicleInfo() constVehicleinline
GetWeakPtr() constVehicle
HasEmptySeat(int8 seatId) constVehicle
HasPendingEventForSeat(int8 seatId) constVehicleprivate
InitMovementInfoForBase()Vehicleprivate
Install()Vehicle
InstallAccessory(uint32 entry, int8 seatId, bool minion, uint8 type, uint32 summonTime, Optional< uint32 > rideSpellId={})Vehicle
InstallAllAccessories(bool evading)Vehicle
IsControllableVehicle() constVehicle
IsVehicleInUse() constVehicle
operator=(Vehicle const &right)=deleteVehicle
operator=(Vehicle &&right)=deleteVehicle
PendingJoinEventContainer typedefVehicleprivate
RelocatePassengers()Vehicle
RemoveAllPassengers()Vehicle
RemovePassenger(WorldObject *passenger) overrideVehiclevirtual
RemovePendingEvent(VehicleJoinEvent *e)Vehicleprivate
RemovePendingEventsForPassenger(Unit *passenger)Vehicle
RemovePendingEventsForSeat(int8 seatId)Vehicleprivate
Reset(bool evading=false)Vehicle
SeatsVehicle
Status enum nameVehicleprivate
STATUS_INSTALLED enum valueVehicleprivate
STATUS_NONE enum valueVehicleprivate
STATUS_UNINSTALLING enum valueVehicleprivate
TransportBase()TransportBaseinlineprotected
Uninstall()Vehicle
UpdatePassengerPosition(Map *map, WorldObject *passenger, Position const &position, bool setHomePosition)TransportBase
UsableSeatNumVehicleprotected
Vehicle(Unit *unit, VehicleEntry const *vehInfo, uint32 creatureEntry)Vehicle
Vehicle(Vehicle const &right)=deleteVehicle
Vehicle(Vehicle &&right)=deleteVehicle
VehicleJoinEventVehiclefriend
vehiclePlayersVehicleprivate
~TransportBase()TransportBaseinlineprotectedvirtual
~Vehicle()Vehicle