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

#include <DieModule.h>

Public Member Functions

 DieMuxData ()
 
Bool isDieApplicable (const Object *obj, const DamageInfo *damageInfo) const
 

Static Public Member Functions

static const FieldParsegetFieldParse ()
 

Public Attributes

DeathTypeFlags m_deathTypes
 
VeterancyLevelFlags m_veterancyLevels
 
ObjectStatusMaskType m_exemptStatus
 die module is ignored if any of these status bits are set
 
ObjectStatusMaskType m_requiredStatus
 die module is ignored if any of these status bits are clear
 

Detailed Description

Definition at line 53 of file DieModule.h.

Constructor & Destructor Documentation

◆ DieMuxData()

DieMuxData::DieMuxData ( )

Definition at line 50 of file DieModule.cpp.

Member Function Documentation

◆ getFieldParse()

const FieldParse * DieMuxData::getFieldParse ( )
static

Definition at line 57 of file DieModule.cpp.

◆ isDieApplicable()

Bool DieMuxData::isDieApplicable ( const Object * obj,
const DamageInfo * damageInfo ) const

Definition at line 71 of file DieModule.cpp.

Member Data Documentation

◆ m_deathTypes

DeathTypeFlags DieMuxData::m_deathTypes

Definition at line 56 of file DieModule.h.

◆ m_exemptStatus

ObjectStatusMaskType DieMuxData::m_exemptStatus

die module is ignored if any of these status bits are set

Definition at line 58 of file DieModule.h.

◆ m_requiredStatus

ObjectStatusMaskType DieMuxData::m_requiredStatus

die module is ignored if any of these status bits are clear

Definition at line 59 of file DieModule.h.

◆ m_veterancyLevels

VeterancyLevelFlags DieMuxData::m_veterancyLevels

Definition at line 57 of file DieModule.h.


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