TrinityCore
|
This is the complete list of members for TransportBase, including all inherited members.
AddPassenger(WorldObject *passenger)=0 | TransportBase | pure virtual |
CalculatePassengerOffset(float &x, float &y, float &z, float *o=nullptr) const =0 | TransportBase | pure virtual |
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=nullptr) const =0 | TransportBase | pure virtual |
CalculatePassengerPosition(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO) | TransportBase | inlinestatic |
GetMapIdForSpawning() const =0 | TransportBase | pure virtual |
GetTransportGUID() const =0 | TransportBase | pure virtual |
GetTransportOrientation() const =0 | TransportBase | pure virtual |
RemovePassenger(WorldObject *passenger)=0 | TransportBase | pure virtual |
TransportBase() | TransportBase | inlineprotected |
UpdatePassengerPosition(Map *map, WorldObject *passenger, float x, float y, float z, float o, bool setHomePosition) | TransportBase | |
~TransportBase() | TransportBase | inlineprotectedvirtual |