Torque3D Documentation / _generateds / HoverVehicleData

HoverVehicleData

Engine/source/T3D/vehicles/hoverVehicle.h

More...

Public Types

enum
JetNodes {
  ForwardJetNode 
  ForwardJetNode1 
  BackwardJetNode 
  BackwardJetNode1 
  DownwardJetNode 
  DownwardJetNode1 
  MaxJetNodes 
  MaxDirectionJets = 2
  ThrustJetStart = ForwardJetNode
  MaxTrails = 4
}
enum
Jets {
  ForwardJetEmitter 
  BackwardJetEmitter 
  DownwardJetEmitter 
  MaxJetEmitters 
}
enum
Sounds {
  JetSound 
  EngineSound 
  FloatSound 
  MaxSounds 
}

Private Types

Parent 

Public Static Attributes

const char *
sJetNode [MaxJetNodes]

Protected Functions

bool

Called when the object is added to the sim.

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
MaxJetNodes
MaxDirectionJets = 2
ThrustJetStart = ForwardJetNode
MaxTrails = 4
Jets

Enumerator

ForwardJetEmitter
BackwardJetEmitter
DownwardJetEmitter
MaxJetEmitters
Sounds

Enumerator

JetSound
EngineSound
FloatSound
MaxSounds

Private Types

typedef VehicleData Parent 

Public Attributes

F32 brakingActivationSpeed 
F32 brakingForce 
F32 dragForce 
ParticleEmitterData * dustTrailEmitter 
F32 dustTrailFreqMod 
S32 dustTrailID 
Point3F dustTrailOffset 
F32 floatingGravMag 
F32 floatingThrustFactor 
F32 gyroDrag 
ParticleEmitterData * jetEmitter [MaxJetEmitters]
S32 jetNode [MaxJetNodes]
F32 mainThrustForce 
F32 maxThrustSpeed 
F32 normalForce 
F32 pitchForce 
F32 restorativeForce 
F32 reverseThrustForce 
F32 rollForce 
SFXProfile * sound [MaxSounds]
F32 stabDampingConstant 
F32 stabLenMax 
F32 stabLenMin 
F32 stabSpringConstant 
F32 steeringForce 
F32 strafeThrustForce 
F32 triggerTrailHeight 
F32 turboFactor 
F32 vertFactor 

Public Static Attributes

const char * sJetNode [MaxJetNodes]

Protected Functions

onAdd()

Reimplemented from: RigidShapeData

Public Functions

HoverVehicleData()

~HoverVehicleData()

DECLARE_CONOBJECT(HoverVehicleData )

packData(BitStream * )

Reimplemented from: VehicleData

preload(bool server, String & errorStr)

Reimplemented from: RigidShapeData

unpackData(BitStream * )

Reimplemented from: VehicleData

Public Static Functions

initPersistFields()