Torque3D Documentation / _generateds / FlyingVehicleData

FlyingVehicleData

Engine/source/T3D/vehicles/flyingVehicle.h

More...

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 Static Attributes

const char *
sJetNode [MaxJetNodes]

Public Functions

bool
preload(bool server, String & errorStr)

Called to prepare the datablock for use, after it has been unpacked.

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

Public Static Functions

initPersistFields()