|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <DBCStructure.h>
Public Member Functions | |
| bool | CanEnterOrExit () const |
| bool | CanSwitchFromSeat () const |
| bool | IsEjectable () const |
| bool | IsUsableByOverride () const |
Public Attributes | |
| float | m_attachmentOffsetX |
| float | m_attachmentOffsetY |
| float | m_attachmentOffsetZ |
| uint32 | m_flags |
| uint32 | m_flagsB |
| uint32 | m_ID |
Definition at line 2861 of file DBCStructure.h.
|
inline |
Definition at line 2910 of file DBCStructure.h.
References m_flags, and VEHICLE_SEAT_FLAG_CAN_ENTER_OR_EXIT.
|
inline |
Definition at line 2911 of file DBCStructure.h.
References m_flags, and VEHICLE_SEAT_FLAG_CAN_SWITCH.
Referenced by WorldSession::HandleChangeSeatsOnControlledVehicle().
|
inline |
Definition at line 2917 of file DBCStructure.h.
References m_flagsB, and VEHICLE_SEAT_FLAG_B_EJECTABLE.
Referenced by WorldSession::HandleEjectPassenger().
|
inline |
Definition at line 2912 of file DBCStructure.h.
References m_flags, m_flagsB, VEHICLE_SEAT_FLAG_B_USABLE_FORCED, VEHICLE_SEAT_FLAG_B_USABLE_FORCED_2, VEHICLE_SEAT_FLAG_B_USABLE_FORCED_3, VEHICLE_SEAT_FLAG_B_USABLE_FORCED_4, VEHICLE_SEAT_FLAG_UNCONTROLLED, and VEHICLE_SEAT_FLAG_UNK18.
| float VehicleSeatEntry::m_attachmentOffsetX |
Definition at line 2866 of file DBCStructure.h.
Referenced by VehicleJoinEvent::Execute().
| float VehicleSeatEntry::m_attachmentOffsetY |
Definition at line 2867 of file DBCStructure.h.
Referenced by VehicleJoinEvent::Execute().
| float VehicleSeatEntry::m_attachmentOffsetZ |
Definition at line 2868 of file DBCStructure.h.
Referenced by VehicleJoinEvent::Execute().
| uint32 VehicleSeatEntry::m_flags |
Definition at line 2864 of file DBCStructure.h.
Referenced by CanEnterOrExit(), CanSwitchFromSeat(), SpellInfo::CheckVehicle(), WorldSession::HandleAttackSwingOpcode(), WorldSession::HandleChangeSeatsOnControlledVehicle(), and IsUsableByOverride().
| uint32 VehicleSeatEntry::m_flagsB |
Definition at line 2907 of file DBCStructure.h.
Referenced by IsEjectable(), and IsUsableByOverride().
| uint32 VehicleSeatEntry::m_ID |
Definition at line 2863 of file DBCStructure.h.