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

#include <StealthDetectorUpdate.h>

Inherits UpdateModuleData.

Public Member Functions

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

UnsignedInt m_updateRate
 
Real m_detectionRange
 
Bool m_initiallyDisabled
 
AudioEventRTS m_pingSound
 
AudioEventRTS m_loudPingSound
 
const ParticleSystemTemplatem_IRBeaconParticleSysTmpl
 
const ParticleSystemTemplatem_IRParticleSysTmpl
 
const ParticleSystemTemplatem_IRBrightParticleSysTmpl
 
const ParticleSystemTemplatem_IRGridParticleSysTmpl
 
AsciiString m_IRParticleSysBone
 
KindOfMaskType m_extraDetectKindof
 units must match any kindof bits set here, in order to be detected
 
KindOfMaskType m_extraDetectKindofNot
 units must NOT match any kindof bits set here, in order to be detected
 
Bool m_canDetectWhileGarrisoned
 
Bool m_canDetectWhileTransported
 

Detailed Description

Definition at line 42 of file StealthDetectorUpdate.h.

Constructor & Destructor Documentation

◆ StealthDetectorUpdateModuleData()

StealthDetectorUpdateModuleData::StealthDetectorUpdateModuleData ( )
inline

Definition at line 60 of file StealthDetectorUpdate.h.

Member Function Documentation

◆ buildFieldParse()

void StealthDetectorUpdateModuleData::buildFieldParse ( MultiIniFieldParse & p)
static

Definition at line 61 of file StealthDetectorUpdate.cpp.

Member Data Documentation

◆ m_canDetectWhileGarrisoned

Bool StealthDetectorUpdateModuleData::m_canDetectWhileGarrisoned

Definition at line 57 of file StealthDetectorUpdate.h.

◆ m_canDetectWhileTransported

Bool StealthDetectorUpdateModuleData::m_canDetectWhileTransported

Definition at line 58 of file StealthDetectorUpdate.h.

◆ m_detectionRange

Real StealthDetectorUpdateModuleData::m_detectionRange

Definition at line 46 of file StealthDetectorUpdate.h.

◆ m_extraDetectKindof

KindOfMaskType StealthDetectorUpdateModuleData::m_extraDetectKindof

units must match any kindof bits set here, in order to be detected

Definition at line 55 of file StealthDetectorUpdate.h.

◆ m_extraDetectKindofNot

KindOfMaskType StealthDetectorUpdateModuleData::m_extraDetectKindofNot

units must NOT match any kindof bits set here, in order to be detected

Definition at line 56 of file StealthDetectorUpdate.h.

◆ m_initiallyDisabled

Bool StealthDetectorUpdateModuleData::m_initiallyDisabled

Definition at line 47 of file StealthDetectorUpdate.h.

◆ m_IRBeaconParticleSysTmpl

const ParticleSystemTemplate* StealthDetectorUpdateModuleData::m_IRBeaconParticleSysTmpl

Definition at line 50 of file StealthDetectorUpdate.h.

◆ m_IRBrightParticleSysTmpl

const ParticleSystemTemplate* StealthDetectorUpdateModuleData::m_IRBrightParticleSysTmpl

Definition at line 52 of file StealthDetectorUpdate.h.

◆ m_IRGridParticleSysTmpl

const ParticleSystemTemplate* StealthDetectorUpdateModuleData::m_IRGridParticleSysTmpl

Definition at line 53 of file StealthDetectorUpdate.h.

◆ m_IRParticleSysBone

AsciiString StealthDetectorUpdateModuleData::m_IRParticleSysBone

Definition at line 54 of file StealthDetectorUpdate.h.

◆ m_IRParticleSysTmpl

const ParticleSystemTemplate* StealthDetectorUpdateModuleData::m_IRParticleSysTmpl

Definition at line 51 of file StealthDetectorUpdate.h.

◆ m_loudPingSound

AudioEventRTS StealthDetectorUpdateModuleData::m_loudPingSound

Definition at line 49 of file StealthDetectorUpdate.h.

◆ m_pingSound

AudioEventRTS StealthDetectorUpdateModuleData::m_pingSound

Definition at line 48 of file StealthDetectorUpdate.h.

◆ m_updateRate

UnsignedInt StealthDetectorUpdateModuleData::m_updateRate

Definition at line 45 of file StealthDetectorUpdate.h.


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