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

#include <Drawable.h>

Inherits MemoryPoolObject.

Public Member Functions

 DrawableLocoInfo ()
 
- Public Member Functions inherited from MemoryPoolObject
void deleteInstance ()
 

Public Attributes

Real m_pitch
 pitch of the entire drawable
 
Real m_pitchRate
 rate of change of pitch
 
Real m_roll
 roll of the entire drawable
 
Real m_rollRate
 rate of change of roll
 
Real m_yaw
 yaw for entire drawable
 
Real m_accelerationPitch
 pitch of the drawable due to impact/acceleration
 
Real m_accelerationPitchRate
 rate of change of pitch
 
Real m_accelerationRoll
 roll of the entire drawable
 
Real m_accelerationRollRate
 rate of change of roll
 
Real m_overlapZVel
 fake Z velocity
 
Real m_overlapZ
 current height (additional)
 
Real m_wobble
 for wobbling
 
Real m_yawModulator
 for the swimmy soft hover of a helicopter
 
Real m_pitchModulator
 for the swimmy soft hover of a helicopter
 
TWheelInfo m_wheelInfo
 Wheel offset & angle info for a wheeled type locomotor.
 

Additional Inherited Members

- Protected Member Functions inherited from MemoryPoolObject
virtual ~MemoryPoolObject ()
 
void * operator new (size_t s)
 
void operator delete (void *p)
 
virtual MemoryPoolgetObjectMemoryPool ()=0
 

Detailed Description

Definition at line 138 of file Drawable.h.

Constructor & Destructor Documentation

◆ DrawableLocoInfo()

DrawableLocoInfo::DrawableLocoInfo ( )

Definition at line 185 of file Drawable.cpp.

Member Data Documentation

◆ m_accelerationPitch

Real DrawableLocoInfo::m_accelerationPitch

pitch of the drawable due to impact/acceleration

Definition at line 147 of file Drawable.h.

◆ m_accelerationPitchRate

Real DrawableLocoInfo::m_accelerationPitchRate

rate of change of pitch

Definition at line 148 of file Drawable.h.

◆ m_accelerationRoll

Real DrawableLocoInfo::m_accelerationRoll

roll of the entire drawable

Definition at line 149 of file Drawable.h.

◆ m_accelerationRollRate

Real DrawableLocoInfo::m_accelerationRollRate

rate of change of roll

Definition at line 150 of file Drawable.h.

◆ m_overlapZ

Real DrawableLocoInfo::m_overlapZ

current height (additional)

Definition at line 152 of file Drawable.h.

◆ m_overlapZVel

Real DrawableLocoInfo::m_overlapZVel

fake Z velocity

Definition at line 151 of file Drawable.h.

◆ m_pitch

Real DrawableLocoInfo::m_pitch

pitch of the entire drawable

Definition at line 142 of file Drawable.h.

◆ m_pitchModulator

Real DrawableLocoInfo::m_pitchModulator

for the swimmy soft hover of a helicopter

Definition at line 155 of file Drawable.h.

◆ m_pitchRate

Real DrawableLocoInfo::m_pitchRate

rate of change of pitch

Definition at line 143 of file Drawable.h.

◆ m_roll

Real DrawableLocoInfo::m_roll

roll of the entire drawable

Definition at line 144 of file Drawable.h.

◆ m_rollRate

Real DrawableLocoInfo::m_rollRate

rate of change of roll

Definition at line 145 of file Drawable.h.

◆ m_wheelInfo

TWheelInfo DrawableLocoInfo::m_wheelInfo

Wheel offset & angle info for a wheeled type locomotor.

Definition at line 156 of file Drawable.h.

◆ m_wobble

Real DrawableLocoInfo::m_wobble

for wobbling

Definition at line 153 of file Drawable.h.

◆ m_yaw

Real DrawableLocoInfo::m_yaw

yaw for entire drawable

Definition at line 146 of file Drawable.h.

◆ m_yawModulator

Real DrawableLocoInfo::m_yawModulator

for the swimmy soft hover of a helicopter

Definition at line 154 of file Drawable.h.


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