sc2-gamedata
Public Attributes | List of all members
CRace Class Reference

Generic. More...

#include <Race.h>

Collaboration diagram for CRace:
Collaboration graph
[legend]

Public Attributes

CStringLink Name
 Name. More...
 
CFourCC AttributeId
 Attribute Id. More...
 
CImagePath Icon
 Icon. More...
 
CAlertLink StartLocationAlert
 Start Location Alert. More...
 
CSoundtrackLink GameMusic
 Music - Game. More...
 
CFlags Flags
 Flags. More...
 
CFlagArray< e_resourceTypeCountShowResource
 Show Resource. More...
 
std::vector< SStartingUnitStartingUnitArray
 Starting Units. More...
 
std::vector< uint32StartingResource
 Starting Resources. More...
 
uint32 FoodCeiling
 Food Ceiling. More...
 
uint32 GlossaryTeamColorIndex
 Glossary Team Color. More...
 
CColor MiniMapBorderColor
 Minimap Border Color. More...
 
CSoundLink VictorySound
 Victory Sound. More...
 
CSoundLink DefeatSound
 Defeat Sound. More...
 

Detailed Description

Generic.

Remarks
Unknown

Member Data Documentation

◆ AttributeId

CFourCC CRace::AttributeId

Attribute Id.

ID text for the race

◆ DefeatSound

CSoundLink CRace::DefeatSound

Defeat Sound.

◆ Flags

CFlags CRace::Flags

Flags.

Flags for the race

Remarks
indexEnum: ERaceFlag

◆ FoodCeiling

uint32 CRace::FoodCeiling

Food Ceiling.

Maximum amount of food the race can have

Remarks
maxValue:

◆ GameMusic

CSoundtrackLink CRace::GameMusic

Music - Game.

Music that plays during games when playing the race

◆ GlossaryTeamColorIndex

uint32 CRace::GlossaryTeamColorIndex

Glossary Team Color.

◆ Icon

CImagePath CRace::Icon

Icon.

◆ MiniMapBorderColor

CColor CRace::MiniMapBorderColor

Minimap Border Color.

◆ Name

CStringLink CRace::Name

Name.

Name of the race

◆ ShowResource

CFlagArray<e_resourceTypeCount> CRace::ShowResource

Show Resource.

Resources available to the race

Remarks
indexEnum: EResourceType

◆ StartingResource

std::vector<uint32> CRace::StartingResource

Starting Resources.

Starting resource for the race

Remarks
indexEnum: EResourceType

◆ StartingUnitArray

std::vector<SStartingUnit> CRace::StartingUnitArray

Starting Units.

Starting unit parameters for the race

◆ StartLocationAlert

CAlertLink CRace::StartLocationAlert

Start Location Alert.

Alert that occurs for the race's starting location

◆ VictorySound

CSoundLink CRace::VictorySound

Victory Sound.


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