TrinityCore
Loading...
Searching...
No Matches
VehicleSeatEntry Struct Reference

#include <DBCStructure.h>

Public Member Functions

bool HasFlag (VehicleSeatFlags flag) const
 
bool HasFlag (VehicleSeatFlagsB flag) const
 
bool CanEnterOrExit () const
 
bool CanSwitchFromSeat () const
 
bool IsUsableByOverride () const
 
bool IsEjectable () const
 

Public Attributes

uint32 ID
 
uint32 Flags
 
int32 AttachmentID
 
DBCPosition3D AttachmentOffset
 
float EnterPreDelay
 
float EnterSpeed
 
float EnterGravity
 
float EnterMinDuration
 
float EnterMaxDuration
 
float EnterMinArcHeight
 
float EnterMaxArcHeight
 
int32 EnterAnimStart
 
int32 EnterAnimLoop
 
int32 RideAnimStart
 
int32 RideAnimLoop
 
int32 RideUpperAnimStart
 
int32 RideUpperAnimLoop
 
float ExitPreDelay
 
float ExitSpeed
 
float ExitGravity
 
float ExitMinDuration
 
float ExitMaxDuration
 
float ExitMinArcHeight
 
float ExitMaxArcHeight
 
int32 ExitAnimStart
 
int32 ExitAnimLoop
 
int32 ExitAnimEnd
 
float PassengerYaw
 
float PassengerPitch
 
float PassengerRoll
 
int32 PassengerAttachmentID
 
int32 VehicleEnterAnim
 
int32 VehicleExitAnim
 
int32 VehicleRideAnimLoop
 
int32 VehicleEnterAnimBone
 
int32 VehicleExitAnimBone
 
int32 VehicleRideAnimLoopBone
 
float VehicleEnterAnimDelay
 
float VehicleExitAnimDelay
 
uint32 VehicleAbilityDisplay
 
uint32 EnterUISoundID
 
uint32 ExitUISoundID
 
int32 UiSkin
 
uint32 FlagsB
 

Detailed Description

Definition at line 1796 of file DBCStructure.h.

Member Function Documentation

◆ CanEnterOrExit()

bool VehicleSeatEntry::CanEnterOrExit ( ) const
inline

Definition at line 1856 of file DBCStructure.h.

+ Here is the call graph for this function:

◆ CanSwitchFromSeat()

bool VehicleSeatEntry::CanSwitchFromSeat ( ) const
inline

Definition at line 1857 of file DBCStructure.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ HasFlag() [1/2]

bool VehicleSeatEntry::HasFlag ( VehicleSeatFlags  flag) const
inline

Definition at line 1853 of file DBCStructure.h.

+ Here is the caller graph for this function:

◆ HasFlag() [2/2]

bool VehicleSeatEntry::HasFlag ( VehicleSeatFlagsB  flag) const
inline

Definition at line 1854 of file DBCStructure.h.

◆ IsEjectable()

bool VehicleSeatEntry::IsEjectable ( ) const
inline

Definition at line 1861 of file DBCStructure.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ IsUsableByOverride()

bool VehicleSeatEntry::IsUsableByOverride ( ) const
inline

Definition at line 1858 of file DBCStructure.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ AttachmentID

int32 VehicleSeatEntry::AttachmentID

Definition at line 1800 of file DBCStructure.h.

◆ AttachmentOffset

DBCPosition3D VehicleSeatEntry::AttachmentOffset

Definition at line 1801 of file DBCStructure.h.

◆ EnterAnimLoop

int32 VehicleSeatEntry::EnterAnimLoop

Definition at line 1810 of file DBCStructure.h.

◆ EnterAnimStart

int32 VehicleSeatEntry::EnterAnimStart

Definition at line 1809 of file DBCStructure.h.

◆ EnterGravity

float VehicleSeatEntry::EnterGravity

Definition at line 1804 of file DBCStructure.h.

◆ EnterMaxArcHeight

float VehicleSeatEntry::EnterMaxArcHeight

Definition at line 1808 of file DBCStructure.h.

◆ EnterMaxDuration

float VehicleSeatEntry::EnterMaxDuration

Definition at line 1806 of file DBCStructure.h.

◆ EnterMinArcHeight

float VehicleSeatEntry::EnterMinArcHeight

Definition at line 1807 of file DBCStructure.h.

◆ EnterMinDuration

float VehicleSeatEntry::EnterMinDuration

Definition at line 1805 of file DBCStructure.h.

◆ EnterPreDelay

float VehicleSeatEntry::EnterPreDelay

Definition at line 1802 of file DBCStructure.h.

◆ EnterSpeed

float VehicleSeatEntry::EnterSpeed

Definition at line 1803 of file DBCStructure.h.

◆ EnterUISoundID

uint32 VehicleSeatEntry::EnterUISoundID

Definition at line 1838 of file DBCStructure.h.

◆ ExitAnimEnd

int32 VehicleSeatEntry::ExitAnimEnd

Definition at line 1824 of file DBCStructure.h.

◆ ExitAnimLoop

int32 VehicleSeatEntry::ExitAnimLoop

Definition at line 1823 of file DBCStructure.h.

◆ ExitAnimStart

int32 VehicleSeatEntry::ExitAnimStart

Definition at line 1822 of file DBCStructure.h.

◆ ExitGravity

float VehicleSeatEntry::ExitGravity

Definition at line 1817 of file DBCStructure.h.

◆ ExitMaxArcHeight

float VehicleSeatEntry::ExitMaxArcHeight

Definition at line 1821 of file DBCStructure.h.

◆ ExitMaxDuration

float VehicleSeatEntry::ExitMaxDuration

Definition at line 1819 of file DBCStructure.h.

◆ ExitMinArcHeight

float VehicleSeatEntry::ExitMinArcHeight

Definition at line 1820 of file DBCStructure.h.

◆ ExitMinDuration

float VehicleSeatEntry::ExitMinDuration

Definition at line 1818 of file DBCStructure.h.

◆ ExitPreDelay

float VehicleSeatEntry::ExitPreDelay

Definition at line 1815 of file DBCStructure.h.

◆ ExitSpeed

float VehicleSeatEntry::ExitSpeed

Definition at line 1816 of file DBCStructure.h.

◆ ExitUISoundID

uint32 VehicleSeatEntry::ExitUISoundID

Definition at line 1839 of file DBCStructure.h.

◆ Flags

uint32 VehicleSeatEntry::Flags

Definition at line 1799 of file DBCStructure.h.

◆ FlagsB

uint32 VehicleSeatEntry::FlagsB

Definition at line 1841 of file DBCStructure.h.

◆ ID

uint32 VehicleSeatEntry::ID

Definition at line 1798 of file DBCStructure.h.

◆ PassengerAttachmentID

int32 VehicleSeatEntry::PassengerAttachmentID

Definition at line 1828 of file DBCStructure.h.

◆ PassengerPitch

float VehicleSeatEntry::PassengerPitch

Definition at line 1826 of file DBCStructure.h.

◆ PassengerRoll

float VehicleSeatEntry::PassengerRoll

Definition at line 1827 of file DBCStructure.h.

◆ PassengerYaw

float VehicleSeatEntry::PassengerYaw

Definition at line 1825 of file DBCStructure.h.

◆ RideAnimLoop

int32 VehicleSeatEntry::RideAnimLoop

Definition at line 1812 of file DBCStructure.h.

◆ RideAnimStart

int32 VehicleSeatEntry::RideAnimStart

Definition at line 1811 of file DBCStructure.h.

◆ RideUpperAnimLoop

int32 VehicleSeatEntry::RideUpperAnimLoop

Definition at line 1814 of file DBCStructure.h.

◆ RideUpperAnimStart

int32 VehicleSeatEntry::RideUpperAnimStart

Definition at line 1813 of file DBCStructure.h.

◆ UiSkin

int32 VehicleSeatEntry::UiSkin

Definition at line 1840 of file DBCStructure.h.

◆ VehicleAbilityDisplay

uint32 VehicleSeatEntry::VehicleAbilityDisplay

Definition at line 1837 of file DBCStructure.h.

◆ VehicleEnterAnim

int32 VehicleSeatEntry::VehicleEnterAnim

Definition at line 1829 of file DBCStructure.h.

◆ VehicleEnterAnimBone

int32 VehicleSeatEntry::VehicleEnterAnimBone

Definition at line 1832 of file DBCStructure.h.

◆ VehicleEnterAnimDelay

float VehicleSeatEntry::VehicleEnterAnimDelay

Definition at line 1835 of file DBCStructure.h.

◆ VehicleExitAnim

int32 VehicleSeatEntry::VehicleExitAnim

Definition at line 1830 of file DBCStructure.h.

◆ VehicleExitAnimBone

int32 VehicleSeatEntry::VehicleExitAnimBone

Definition at line 1833 of file DBCStructure.h.

◆ VehicleExitAnimDelay

float VehicleSeatEntry::VehicleExitAnimDelay

Definition at line 1836 of file DBCStructure.h.

◆ VehicleRideAnimLoop

int32 VehicleSeatEntry::VehicleRideAnimLoop

Definition at line 1831 of file DBCStructure.h.

◆ VehicleRideAnimLoopBone

int32 VehicleSeatEntry::VehicleRideAnimLoopBone

Definition at line 1834 of file DBCStructure.h.


The documentation for this struct was generated from the following file: