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

#include <CountermeasuresBehavior.h>

Inherits UpdateModuleData.

Public Member Functions

 CountermeasuresBehaviorModuleData ()
 
- 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

UpgradeMuxData m_upgradeMuxData
 
AsciiString m_flareTemplateName
 
AsciiString m_flareBoneBaseName
 
Real m_evasionRate
 
UnsignedInt m_volleySize
 
Real m_volleyArcAngle
 
Real m_volleyVelocityFactor
 
UnsignedInt m_framesBetweenVolleys
 
UnsignedInt m_numberOfVolleys
 
UnsignedInt m_reloadFrames
 
UnsignedInt m_missileDecoyFrames
 
UnsignedInt m_countermeasureReactionFrames
 
Bool m_mustReloadAtAirfield
 

Detailed Description

Definition at line 48 of file CountermeasuresBehavior.h.

Constructor & Destructor Documentation

◆ CountermeasuresBehaviorModuleData()

CountermeasuresBehaviorModuleData::CountermeasuresBehaviorModuleData ( )
inline

Definition at line 65 of file CountermeasuresBehavior.h.

Member Function Documentation

◆ buildFieldParse()

static void CountermeasuresBehaviorModuleData::buildFieldParse ( MultiIniFieldParse & p)
inlinestatic

Definition at line 78 of file CountermeasuresBehavior.h.

Member Data Documentation

◆ m_countermeasureReactionFrames

UnsignedInt CountermeasuresBehaviorModuleData::m_countermeasureReactionFrames

Definition at line 62 of file CountermeasuresBehavior.h.

◆ m_evasionRate

Real CountermeasuresBehaviorModuleData::m_evasionRate

Definition at line 54 of file CountermeasuresBehavior.h.

◆ m_flareBoneBaseName

AsciiString CountermeasuresBehaviorModuleData::m_flareBoneBaseName

Definition at line 53 of file CountermeasuresBehavior.h.

◆ m_flareTemplateName

AsciiString CountermeasuresBehaviorModuleData::m_flareTemplateName

Definition at line 52 of file CountermeasuresBehavior.h.

◆ m_framesBetweenVolleys

UnsignedInt CountermeasuresBehaviorModuleData::m_framesBetweenVolleys

Definition at line 58 of file CountermeasuresBehavior.h.

◆ m_missileDecoyFrames

UnsignedInt CountermeasuresBehaviorModuleData::m_missileDecoyFrames

Definition at line 61 of file CountermeasuresBehavior.h.

◆ m_mustReloadAtAirfield

Bool CountermeasuresBehaviorModuleData::m_mustReloadAtAirfield

Definition at line 63 of file CountermeasuresBehavior.h.

◆ m_numberOfVolleys

UnsignedInt CountermeasuresBehaviorModuleData::m_numberOfVolleys

Definition at line 59 of file CountermeasuresBehavior.h.

◆ m_reloadFrames

UnsignedInt CountermeasuresBehaviorModuleData::m_reloadFrames

Definition at line 60 of file CountermeasuresBehavior.h.

◆ m_upgradeMuxData

UpgradeMuxData CountermeasuresBehaviorModuleData::m_upgradeMuxData

Definition at line 51 of file CountermeasuresBehavior.h.

◆ m_volleyArcAngle

Real CountermeasuresBehaviorModuleData::m_volleyArcAngle

Definition at line 56 of file CountermeasuresBehavior.h.

◆ m_volleySize

UnsignedInt CountermeasuresBehaviorModuleData::m_volleySize

Definition at line 55 of file CountermeasuresBehavior.h.

◆ m_volleyVelocityFactor

Real CountermeasuresBehaviorModuleData::m_volleyVelocityFactor

Definition at line 57 of file CountermeasuresBehavior.h.


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