WheeledVehicleTire Struct Reference

#include <wheeledVehicle.h>

Inheritance diagram for WheeledVehicleTire:

Inheritance graph
[legend]
List of all members.

Public Types

typedef SimDataBlock Parent

Public Member Functions

 WheeledVehicleTire ()
 DECLARE_CONOBJECT (WheeledVehicleTire)
bool preload (bool, String &errorStr)
 Called to prepare the datablock for use, after it has been unpacked.
virtual void packData (BitStream *stream)
virtual void unpackData (BitStream *stream)

Static Public Member Functions

static void initPersistFields ()
 Register dynamic fields in a subclass of ConsoleObject.

Public Attributes

StringTableEntry shapeName
F32 mass
F32 kineticFriction
F32 staticFriction
F32 restitution
F32 lateralForce
F32 lateralDamping
F32 lateralRelaxation
F32 longitudinalForce
F32 longitudinalDamping
F32 longitudinalRelaxation
Resource< TSShapeshape
F32 radius

Member Typedef Documentation


Constructor & Destructor Documentation

WheeledVehicleTire::WheeledVehicleTire (  ) 


Member Function Documentation

WheeledVehicleTire::DECLARE_CONOBJECT ( WheeledVehicleTire   ) 

static void WheeledVehicleTire::initPersistFields (  )  [static]

Register dynamic fields in a subclass of ConsoleObject.

See also:
addField(), addFieldV(), addDeprecatedField(), addGroup(), endGroup()

Reimplemented from SimObject.

bool WheeledVehicleTire::preload ( bool  ,
String errorStr 
) [virtual]

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

Parameters:
server Set if we're running on the server (and therefore don't need to load things like textures or sounds).
errorStr If an error occurs in loading, this is set to a short string describing the error.
Returns:
True if all went well; false if something failed.
See also:
preload() and File Downloading

Reimplemented from SimDataBlock.

virtual void WheeledVehicleTire::packData ( BitStream stream  )  [virtual]

Reimplemented from SimDataBlock.

virtual void WheeledVehicleTire::unpackData ( BitStream stream  )  [virtual]

Reimplemented from SimDataBlock.


Member Data Documentation