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

#include <DemoTrapUpdate.h>

Inherits ModuleData.

Public Member Functions

 DemoTrapUpdateModuleData ()
 
- 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 ModuleData
static void buildFieldParse (MultiIniFieldParse &p)
 

Public Attributes

WeaponTemplatem_detonationWeaponTemplate
 
KindOfMaskType m_ignoreKindOf
 
WeaponSlotType m_manualModeWeaponSlot
 
WeaponSlotType m_detonationWeaponSlot
 
WeaponSlotType m_proximityModeWeaponSlot
 
Real m_triggerDetonationRange
 
UnsignedInt m_scanFrames
 
Bool m_defaultsToProximityMode
 
Bool m_friendlyDetonation
 
Bool m_detonateWhenKilled
 

Detailed Description

Definition at line 44 of file DemoTrapUpdate.h.

Constructor & Destructor Documentation

◆ DemoTrapUpdateModuleData()

DemoTrapUpdateModuleData::DemoTrapUpdateModuleData ( )

Definition at line 50 of file DemoTrapUpdate.cpp.

Member Function Documentation

◆ buildFieldParse()

void DemoTrapUpdateModuleData::buildFieldParse ( MultiIniFieldParse & p)
static

Definition at line 64 of file DemoTrapUpdate.cpp.

Member Data Documentation

◆ m_defaultsToProximityMode

Bool DemoTrapUpdateModuleData::m_defaultsToProximityMode

Definition at line 54 of file DemoTrapUpdate.h.

◆ m_detonateWhenKilled

Bool DemoTrapUpdateModuleData::m_detonateWhenKilled

Definition at line 56 of file DemoTrapUpdate.h.

◆ m_detonationWeaponSlot

WeaponSlotType DemoTrapUpdateModuleData::m_detonationWeaponSlot

Definition at line 50 of file DemoTrapUpdate.h.

◆ m_detonationWeaponTemplate

WeaponTemplate* DemoTrapUpdateModuleData::m_detonationWeaponTemplate

Definition at line 47 of file DemoTrapUpdate.h.

◆ m_friendlyDetonation

Bool DemoTrapUpdateModuleData::m_friendlyDetonation

Definition at line 55 of file DemoTrapUpdate.h.

◆ m_ignoreKindOf

KindOfMaskType DemoTrapUpdateModuleData::m_ignoreKindOf

Definition at line 48 of file DemoTrapUpdate.h.

◆ m_manualModeWeaponSlot

WeaponSlotType DemoTrapUpdateModuleData::m_manualModeWeaponSlot

Definition at line 49 of file DemoTrapUpdate.h.

◆ m_proximityModeWeaponSlot

WeaponSlotType DemoTrapUpdateModuleData::m_proximityModeWeaponSlot

Definition at line 51 of file DemoTrapUpdate.h.

◆ m_scanFrames

UnsignedInt DemoTrapUpdateModuleData::m_scanFrames

Definition at line 53 of file DemoTrapUpdate.h.

◆ m_triggerDetonationRange

Real DemoTrapUpdateModuleData::m_triggerDetonationRange

Definition at line 52 of file DemoTrapUpdate.h.


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