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

#include <SpectreGunshipDeploymentUpdate.h>

Inherits ModuleData.

Public Member Functions

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

SpecialPowerTemplatem_specialPowerTemplate
 
ScienceType m_extraRequiredScience
 science required (if any) to actually execute this power
 
WeaponTemplatem_howitzerWeaponTemplate
 
AsciiString m_gunshipTemplateName
 
AsciiString m_gattlingTemplateName
 
RadiusDecalTemplate m_attackAreaDecalTemplate
 
RadiusDecalTemplate m_targetingReticleDecalTemplate
 
UnsignedInt m_orbitFrames
 
Real m_attackAreaRadius
 
Real m_targetingReticleRadius
 
Real m_gunshipOrbitRadius
 
GunshipCreateLocType m_createLoc
 
const ParticleSystemTemplatem_gattlingStrafeFXParticleSystem
 

Detailed Description

Definition at line 64 of file SpectreGunshipDeploymentUpdate.h.

Constructor & Destructor Documentation

◆ SpectreGunshipDeploymentUpdateModuleData()

SpectreGunshipDeploymentUpdateModuleData::SpectreGunshipDeploymentUpdateModuleData ( )

Definition at line 75 of file SpectreGunshipDeploymentUpdate.cpp.

Member Function Documentation

◆ buildFieldParse()

void SpectreGunshipDeploymentUpdateModuleData::buildFieldParse ( MultiIniFieldParse & p)
static

Definition at line 98 of file SpectreGunshipDeploymentUpdate.cpp.

Member Data Documentation

◆ m_attackAreaDecalTemplate

RadiusDecalTemplate SpectreGunshipDeploymentUpdateModuleData::m_attackAreaDecalTemplate

Definition at line 73 of file SpectreGunshipDeploymentUpdate.h.

◆ m_attackAreaRadius

Real SpectreGunshipDeploymentUpdateModuleData::m_attackAreaRadius

Definition at line 76 of file SpectreGunshipDeploymentUpdate.h.

◆ m_createLoc

GunshipCreateLocType SpectreGunshipDeploymentUpdateModuleData::m_createLoc

Definition at line 79 of file SpectreGunshipDeploymentUpdate.h.

◆ m_extraRequiredScience

ScienceType SpectreGunshipDeploymentUpdateModuleData::m_extraRequiredScience

science required (if any) to actually execute this power

Definition at line 68 of file SpectreGunshipDeploymentUpdate.h.

◆ m_gattlingStrafeFXParticleSystem

const ParticleSystemTemplate* SpectreGunshipDeploymentUpdateModuleData::m_gattlingStrafeFXParticleSystem

Definition at line 82 of file SpectreGunshipDeploymentUpdate.h.

◆ m_gattlingTemplateName

AsciiString SpectreGunshipDeploymentUpdateModuleData::m_gattlingTemplateName

Definition at line 71 of file SpectreGunshipDeploymentUpdate.h.

◆ m_gunshipOrbitRadius

Real SpectreGunshipDeploymentUpdateModuleData::m_gunshipOrbitRadius

Definition at line 78 of file SpectreGunshipDeploymentUpdate.h.

◆ m_gunshipTemplateName

AsciiString SpectreGunshipDeploymentUpdateModuleData::m_gunshipTemplateName

Definition at line 70 of file SpectreGunshipDeploymentUpdate.h.

◆ m_howitzerWeaponTemplate

WeaponTemplate* SpectreGunshipDeploymentUpdateModuleData::m_howitzerWeaponTemplate

Definition at line 69 of file SpectreGunshipDeploymentUpdate.h.

◆ m_orbitFrames

UnsignedInt SpectreGunshipDeploymentUpdateModuleData::m_orbitFrames

Definition at line 75 of file SpectreGunshipDeploymentUpdate.h.

◆ m_specialPowerTemplate

SpecialPowerTemplate* SpectreGunshipDeploymentUpdateModuleData::m_specialPowerTemplate

Definition at line 67 of file SpectreGunshipDeploymentUpdate.h.

◆ m_targetingReticleDecalTemplate

RadiusDecalTemplate SpectreGunshipDeploymentUpdateModuleData::m_targetingReticleDecalTemplate

Definition at line 74 of file SpectreGunshipDeploymentUpdate.h.

◆ m_targetingReticleRadius

Real SpectreGunshipDeploymentUpdateModuleData::m_targetingReticleRadius

Definition at line 77 of file SpectreGunshipDeploymentUpdate.h.


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