TrinityCore
GameObjectType::Transport Member List

This is the complete list of members for GameObjectType::Transport, including all inherited members.

_animationInfoGameObjectType::Transportprivate
_autoCycleBetweenStopFramesGameObjectType::Transportprivate
_ownerGameObjectTypeBaseprotected
_passengersGameObjectType::Transportprivate
_pathProgressGameObjectType::Transportprivate
_positionUpdateTimerGameObjectType::Transportprivate
_stateChangeProgressGameObjectType::Transportprivate
_stateChangeTimeGameObjectType::Transportprivate
_stopFramesGameObjectType::Transportprivate
ActivateObject(GameObjectActions action, int32 param, WorldObject *spellCaster=nullptr, uint32 spellId=0, int32 effectIndex=-1)GameObjectTypeBaseinlinevirtual
AddPassenger(WorldObject *passenger) overrideGameObjectType::Transportinlinevirtual
CalculatePassengerOffset(float &x, float &y, float &z, float *o) const overrideGameObjectType::Transportinlinevirtual
TransportBase::CalculatePassengerOffset(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO)TransportBaseinlinestatic
CalculatePassengerPosition(float &x, float &y, float &z, float *o) const overrideGameObjectType::Transportinlinevirtual
TransportBase::CalculatePassengerPosition(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO)TransportBaseinlinestatic
GameObjectTypeBase(GameObject &owner)GameObjectTypeBaseinlineexplicit
GetMapIdForSpawning() const overrideGameObjectType::Transportinlinevirtual
GetPauseTimes() constGameObjectType::Transportinline
GetTransportGUID() const overrideGameObjectType::Transportinlinevirtual
GetTransportOrientation() const overrideGameObjectType::Transportinlinevirtual
GetTransportPeriod() constGameObjectType::Transportinline
IsNeverVisibleFor(WorldObject const *seer, bool allowServersideObjects) constGameObjectTypeBaseinlinevirtual
OnRelocated() overrideGameObjectType::Transportinlinevirtual
OnStateChanged(GOState oldState, GOState newState) overrideGameObjectType::Transportinlinevirtual
PositionUpdateIntervalGameObjectType::Transportstatic
RemovePassenger(WorldObject *passenger) overrideGameObjectType::Transportinlinevirtual
SetAutoCycleBetweenStopFrames(bool on)GameObjectType::Transportinline
Transport(GameObject &owner)GameObjectType::Transportinlineexplicit
TransportBase()TransportBaseinlineprotected
Update(uint32 diff) overrideGameObjectType::Transportinlinevirtual
UpdatePassengerPosition(Map *map, WorldObject *passenger, float x, float y, float z, float o, bool setHomePosition)TransportBase
UpdatePassengerPositions()GameObjectType::Transportinline
~GameObjectTypeBase()=defaultGameObjectTypeBasevirtual
~TransportBase()TransportBaseinlineprotectedvirtual