![]() |
TrinityCore
|
Include dependency graph for VehicleDefines.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | PassengerInfo |
| struct | VehicleSeatAddon |
| struct | VehicleSeat |
| struct | VehicleAccessory |
| struct | VehicleTemplate |
| class | TransportBase |
Typedefs | |
| typedef std::vector< VehicleAccessory > | VehicleAccessoryList |
| typedef std::map< ObjectGuid::LowType, VehicleAccessoryList > | VehicleAccessoryContainer |
| typedef std::map< uint32, VehicleAccessoryList > | VehicleAccessoryTemplateContainer |
| typedef std::map< int8, VehicleSeat > | SeatMap |
Enumerations | |
| enum | PowerType { POWER_STEAM = 61 , POWER_PYRITE = 41 , POWER_HEAT = 101 , POWER_OOZE = 121 , POWER_BLOOD = 141 , POWER_WRATH = 142 } |
| enum | VehicleFlags { VEHICLE_FLAG_NO_STRAFE = 0x00000001 , VEHICLE_FLAG_NO_JUMPING = 0x00000002 , VEHICLE_FLAG_FULLSPEEDTURNING = 0x00000004 , VEHICLE_FLAG_ALLOW_PITCHING = 0x00000010 , VEHICLE_FLAG_FULLSPEEDPITCHING = 0x00000020 , VEHICLE_FLAG_CUSTOM_PITCH = 0x00000040 , VEHICLE_FLAG_ADJUST_AIM_ANGLE = 0x00000400 , VEHICLE_FLAG_ADJUST_AIM_POWER = 0x00000800 , VEHICLE_FLAG_FIXED_POSITION = 0x00200000 } |
| enum | VehicleSpells { VEHICLE_SPELL_RIDE_HARDCODED = 46598 , VEHICLE_SPELL_PARACHUTE = 45472 } |
| enum class | VehicleExitParameters { VehicleExitParamNone = 0 , VehicleExitParamOffset = 1 , VehicleExitParamDest = 2 , VehicleExitParamMax } |
| typedef std::map<int8, VehicleSeat> SeatMap |
Definition at line 125 of file VehicleDefines.h.
| typedef std::map<ObjectGuid::LowType, VehicleAccessoryList> VehicleAccessoryContainer |
Definition at line 123 of file VehicleDefines.h.
| typedef std::vector<VehicleAccessory> VehicleAccessoryList |
Definition at line 122 of file VehicleDefines.h.
| typedef std::map<uint32, VehicleAccessoryList> VehicleAccessoryTemplateContainer |
Definition at line 124 of file VehicleDefines.h.
| enum PowerType |
| Enumerator | |
|---|---|
| POWER_STEAM | |
| POWER_PYRITE | |
| POWER_HEAT | |
| POWER_OOZE | |
| POWER_BLOOD | |
| POWER_WRATH | |
Definition at line 28 of file VehicleDefines.h.
|
strong |
| Enumerator | |
|---|---|
| VehicleExitParamNone | |
| VehicleExitParamOffset | |
| VehicleExitParamDest | |
| VehicleExitParamMax | |
Definition at line 57 of file VehicleDefines.h.
| enum VehicleFlags |
Definition at line 38 of file VehicleDefines.h.
| enum VehicleSpells |
| Enumerator | |
|---|---|
| VEHICLE_SPELL_RIDE_HARDCODED | |
| VEHICLE_SPELL_PARACHUTE | |
Definition at line 51 of file VehicleDefines.h.