Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
PhysicsBehaviorModuleData Class Reference

#include <PhysicsUpdate.h>

Inherits UpdateModuleData.

Inherited by RailroadBehaviorModuleData.

Public Member Functions

 PhysicsBehaviorModuleData ()
 
- Public Member Functions inherited from BehaviorModuleData
 BehaviorModuleData ()
 
- Public Member Functions inherited from ModuleData
 ModuleData ()
 
virtual ~ModuleData ()
 
void setModuleTagNameKey (NameKeyType key)
 
NameKeyType getModuleTagNameKey () const
 
virtual Bool isAiModuleData () const
 
virtual const W3DModelDrawModuleDatagetAsW3DModelDrawModuleData () const
 
virtual const W3DTreeDrawModuleDatagetAsW3DTreeDrawModuleData () const
 
virtual StaticGameLODLevel getMinimumRequiredGameLOD () const
 
virtual void crc (Xfer *xfer)
 run the "light" crc check on this data structure
 
virtual void xfer (Xfer *xfer)
 
virtual void loadPostProcess (void)
 
- Public Member Functions inherited from Snapshot
 Snapshot (void)
 
 ~Snapshot (void)
 

Static Public Member Functions

static void buildFieldParse (MultiIniFieldParse &p)
 
- Static Public Member Functions inherited from UpdateModuleData
static void buildFieldParse (MultiIniFieldParse &p)
 
- Static Public Member Functions inherited from BehaviorModuleData
static void buildFieldParse (MultiIniFieldParse &p)
 
- Static Public Member Functions inherited from ModuleData
static void buildFieldParse (MultiIniFieldParse &p)
 

Public Attributes

Real m_mass
 
Real m_shockResistance
 
Real m_shockMaxYaw
 
Real m_shockMaxPitch
 
Real m_shockMaxRoll
 
Real m_forwardFriction
 
Real m_lateralFriction
 
Real m_ZFriction
 
Real m_aerodynamicFriction
 
Real m_centerOfMassOffset
 
Bool m_killWhenRestingOnGround
 
Bool m_allowBouncing
 
Bool m_allowCollideForce
 
Real m_minFallSpeedForDamage
 
Real m_fallHeightDamageFactor
 
Real m_pitchRollYawFactor
 
const WeaponTemplatem_vehicleCrashesIntoBuildingWeaponTemplate
 
const WeaponTemplatem_vehicleCrashesIntoNonBuildingWeaponTemplate
 

Detailed Description

Definition at line 50 of file PhysicsUpdate.h.

Constructor & Destructor Documentation

◆ PhysicsBehaviorModuleData()

PhysicsBehaviorModuleData::PhysicsBehaviorModuleData ( )

Definition at line 113 of file PhysicsUpdate.cpp.

Member Function Documentation

◆ buildFieldParse()

void PhysicsBehaviorModuleData::buildFieldParse ( MultiIniFieldParse & p)
static

Definition at line 164 of file PhysicsUpdate.cpp.

Member Data Documentation

◆ m_aerodynamicFriction

Real PhysicsBehaviorModuleData::m_aerodynamicFriction

Definition at line 61 of file PhysicsUpdate.h.

◆ m_allowBouncing

Bool PhysicsBehaviorModuleData::m_allowBouncing

Definition at line 64 of file PhysicsUpdate.h.

◆ m_allowCollideForce

Bool PhysicsBehaviorModuleData::m_allowCollideForce

Definition at line 65 of file PhysicsUpdate.h.

◆ m_centerOfMassOffset

Real PhysicsBehaviorModuleData::m_centerOfMassOffset

Definition at line 62 of file PhysicsUpdate.h.

◆ m_fallHeightDamageFactor

Real PhysicsBehaviorModuleData::m_fallHeightDamageFactor

Definition at line 67 of file PhysicsUpdate.h.

◆ m_forwardFriction

Real PhysicsBehaviorModuleData::m_forwardFriction

Definition at line 58 of file PhysicsUpdate.h.

◆ m_killWhenRestingOnGround

Bool PhysicsBehaviorModuleData::m_killWhenRestingOnGround

Definition at line 63 of file PhysicsUpdate.h.

◆ m_lateralFriction

Real PhysicsBehaviorModuleData::m_lateralFriction

Definition at line 59 of file PhysicsUpdate.h.

◆ m_mass

Real PhysicsBehaviorModuleData::m_mass

Definition at line 53 of file PhysicsUpdate.h.

◆ m_minFallSpeedForDamage

Real PhysicsBehaviorModuleData::m_minFallSpeedForDamage

Definition at line 66 of file PhysicsUpdate.h.

◆ m_pitchRollYawFactor

Real PhysicsBehaviorModuleData::m_pitchRollYawFactor

Definition at line 68 of file PhysicsUpdate.h.

◆ m_shockMaxPitch

Real PhysicsBehaviorModuleData::m_shockMaxPitch

Definition at line 56 of file PhysicsUpdate.h.

◆ m_shockMaxRoll

Real PhysicsBehaviorModuleData::m_shockMaxRoll

Definition at line 57 of file PhysicsUpdate.h.

◆ m_shockMaxYaw

Real PhysicsBehaviorModuleData::m_shockMaxYaw

Definition at line 55 of file PhysicsUpdate.h.

◆ m_shockResistance

Real PhysicsBehaviorModuleData::m_shockResistance

Definition at line 54 of file PhysicsUpdate.h.

◆ m_vehicleCrashesIntoBuildingWeaponTemplate

const WeaponTemplate* PhysicsBehaviorModuleData::m_vehicleCrashesIntoBuildingWeaponTemplate

Definition at line 70 of file PhysicsUpdate.h.

◆ m_vehicleCrashesIntoNonBuildingWeaponTemplate

const WeaponTemplate* PhysicsBehaviorModuleData::m_vehicleCrashesIntoNonBuildingWeaponTemplate

Definition at line 71 of file PhysicsUpdate.h.

◆ m_ZFriction

Real PhysicsBehaviorModuleData::m_ZFriction

Definition at line 60 of file PhysicsUpdate.h.


The documentation for this class was generated from the following files: