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

#include <EMPUpdate.h>

Inherits UpdateModuleData.

Public Member Functions

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

UnsignedInt m_lifeFrames
 
UnsignedInt m_startFadeFrame
 
UnsignedInt m_disabledDuration
 
Real m_startScale
 how big I start drawing
 
Real m_targetScaleMin
 how big I change to by the time I'm done
 
Real m_targetScaleMax
 how big I change to by the time I'm done
 
RGBColor m_startColor
 
RGBColor m_endColor
 
const ParticleSystemTemplate * m_disableFXParticleSystem
 
Real m_sparksPerCubicFoot
 
Real m_effectRadius
 
Int m_rejectMask
 
KindOfMaskType m_victimKindOf
 
KindOfMaskType m_victimKindOfNot
 
Bool m_doesNotAffectMyOwnBuildings
 

Detailed Description

Definition at line 42 of file EMPUpdate.h.

Constructor & Destructor Documentation

◆ EMPUpdateModuleData()

EMPUpdateModuleData::EMPUpdateModuleData ( )
inline

Definition at line 63 of file EMPUpdate.h.

Member Function Documentation

◆ buildFieldParse()

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

Definition at line 84 of file EMPUpdate.h.

Member Data Documentation

◆ m_disabledDuration

UnsignedInt EMPUpdateModuleData::m_disabledDuration

Definition at line 47 of file EMPUpdate.h.

◆ m_disableFXParticleSystem

const ParticleSystemTemplate* EMPUpdateModuleData::m_disableFXParticleSystem

Definition at line 54 of file EMPUpdate.h.

◆ m_doesNotAffectMyOwnBuildings

Bool EMPUpdateModuleData::m_doesNotAffectMyOwnBuildings

Definition at line 61 of file EMPUpdate.h.

◆ m_effectRadius

Real EMPUpdateModuleData::m_effectRadius

Definition at line 56 of file EMPUpdate.h.

◆ m_endColor

RGBColor EMPUpdateModuleData::m_endColor

Definition at line 53 of file EMPUpdate.h.

◆ m_lifeFrames

UnsignedInt EMPUpdateModuleData::m_lifeFrames

Definition at line 45 of file EMPUpdate.h.

◆ m_rejectMask

Int EMPUpdateModuleData::m_rejectMask

Definition at line 57 of file EMPUpdate.h.

◆ m_sparksPerCubicFoot

Real EMPUpdateModuleData::m_sparksPerCubicFoot

Definition at line 55 of file EMPUpdate.h.

◆ m_startColor

RGBColor EMPUpdateModuleData::m_startColor

Definition at line 52 of file EMPUpdate.h.

◆ m_startFadeFrame

UnsignedInt EMPUpdateModuleData::m_startFadeFrame

Definition at line 46 of file EMPUpdate.h.

◆ m_startScale

Real EMPUpdateModuleData::m_startScale

how big I start drawing

Definition at line 48 of file EMPUpdate.h.

◆ m_targetScaleMax

Real EMPUpdateModuleData::m_targetScaleMax

how big I change to by the time I'm done

Definition at line 50 of file EMPUpdate.h.

◆ m_targetScaleMin

Real EMPUpdateModuleData::m_targetScaleMin

how big I change to by the time I'm done

Definition at line 49 of file EMPUpdate.h.

◆ m_victimKindOf

KindOfMaskType EMPUpdateModuleData::m_victimKindOf

Definition at line 59 of file EMPUpdate.h.

◆ m_victimKindOfNot

KindOfMaskType EMPUpdateModuleData::m_victimKindOfNot

Definition at line 60 of file EMPUpdate.h.


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