FlyingVehicleData
Engine/source/T3D/vehicles/flyingVehicle.h
Public Types
enum
JetNodes { ForwardJetNode ForwardJetNode1 BackwardJetNode BackwardJetNode1 DownwardJetNode DownwardJetNode1 TrailNode TrailNode1 TrailNode2 TrailNode3 MaxJetNodes MaxDirectionJets = 2 ThrustJetStart = ForwardJetNode NumThrustJets = TrailNode MaxTrails = 4 }
enum
Jets { ForwardJetEmitter BackwardJetEmitter DownwardJetEmitter TrailEmitter MaxJetEmitters }
enum
Sounds { JetSound EngineSound MaxSounds }
Parent
Public Attributes
jetEmitter [MaxJetEmitters]
sound [MaxSounds]
Public Functions
bool
unpackData(BitStream * stream)
Public Static Functions
Detailed Description
Public Types
JetNodes
Enumerator
- ForwardJetNode
- ForwardJetNode1
- BackwardJetNode
- BackwardJetNode1
- DownwardJetNode
- DownwardJetNode1
- TrailNode
- TrailNode1
- TrailNode2
- TrailNode3
- MaxJetNodes
- MaxDirectionJets = 2
- ThrustJetStart = ForwardJetNode
- NumThrustJets = TrailNode
- MaxTrails = 4
Jets
Enumerator
- ForwardJetEmitter
- BackwardJetEmitter
- DownwardJetEmitter
- TrailEmitter
- MaxJetEmitters
Sounds
Enumerator
- JetSound
- EngineSound
- MaxSounds
typedef VehicleData Parent
Public Attributes
F32 autoAngularForce
F32 autoInputDamping
F32 autoLinearForce
F32 createHoverHeight
F32 horizontalSurfaceForce
F32 hoverHeight
ParticleEmitterData * jetEmitter [MaxJetEmitters]
S32 jetNode [MaxJetNodes]
F32 maneuveringForce
F32 maxAutoSpeed
F32 maxSpeed
F32 minTrailSpeed
ClippedPolyList rigidBody
F32 rollForce
F32 rotationalDrag
SFXProfile * sound [MaxSounds]
F32 steeringForce
F32 steeringRollForce
F32 verticalSurfaceForce
F32 vertThrustMultiple
Public Static Attributes
const char * sJetNode [MaxJetNodes]
Public Functions
FlyingVehicleData()
DECLARE_CONOBJECT(FlyingVehicleData )
packData(BitStream * stream)
Reimplemented from: VehicleData
preload(bool server, String & errorStr)
Reimplemented from: RigidShapeData
unpackData(BitStream * stream)
Reimplemented from: VehicleData