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 W3DModelDrawModuleData * getAsW3DModelDrawModuleData () const
 
virtual const W3DTreeDrawModuleData * getAsW3DTreeDrawModuleData () 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 WeaponTemplate * m_vehicleCrashesIntoBuildingWeaponTemplate
 
const WeaponTemplate * m_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: