sc2-gamedata
Map.h
Go to the documentation of this file.
1 // Map.h generated from model.xml using generate-code.xsl
2 
3 #ifndef MAP_H
4 #define MAP_H
5 
6 #include "UnderlyingTypes.h"
7 
12 typedef enum
13 {
19 
20 } EClassIdCMap;
21 
23 
28 typedef enum
29 {
35 
41 
47 
48 } EMapKind;
49 
51 
56 class CMap
57 {
58 public:
64 
70 
76 
82 
88 
94 
100 
106 
112 
118 
124 
130 
136 
142 
148 
154 
160 
166 
172 
178 
184 
190 
196 
202 
208 
214 
220 
226 
232 
238 
244 
250 
256 
262 
268 
274 
280 
286 
292 
298 
304 
310 
316 
322 
328 
333  std::vector<CObjectiveLink> ObjectiveArray;
334 
340 
346 };
347 
348 #endif // MAP_H
CStringLink ContactTitle
Contact Title.
Definition: Map.h:225
Mission.
Definition: Map.h:34
CImagePath MissionBackgroundImage
Mission Background Image.
Definition: Map.h:99
CStringLink SecondaryObjectiveTitle
Secondary Objective Title.
Definition: Map.h:123
Map.
Definition: Map.h:18
CStringLink SecondaryObjectiveTooltip
Secondary Objective Tooltip.
Definition: Map.h:135
CStringLink LoadingBody
Loading Screen Body.
Definition: Map.h:273
CStringLink PrimaryObjectiveTooltip
Primary Objective Tooltip.
Definition: Map.h:117
Definition: UnderlyingTypes.h:1056
CStringLink LoadingTitle
Loading Screen Title.
Definition: Map.h:261
CUnitLink TechnologyUnitLink
Technology Unit.
Definition: Map.h:219
qint32 int32
Definition: UnderlyingTypes.h:42
CUserReference UserReference
User Reference.
Definition: Map.h:345
EClassIdCMap
Map.
Definition: Map.h:12
CStringLink ContactNameText
Contact Name.
Definition: Map.h:231
uint32 LoadingTextHeight
Loading Screen Text Height.
Definition: Map.h:309
CImagePath LoadingImage
Loading Screen Image.
Definition: Map.h:255
CStringLink LoadingSubtitle
Loading Screen Subtitle.
Definition: Map.h:267
CStringLink TechnologyTitle
Technology Title.
Definition: Map.h:195
CStringLink ContactTooltip
Contact Tooltip.
Definition: Map.h:243
CActorLink ContactActor
Contact Actor.
Definition: Map.h:249
quint32 uint32
Definition: UnderlyingTypes.h:22
CStringLink RewardText
Reward Text.
Definition: Map.h:147
EMapKind
Map Kind.
Definition: Map.h:28
CStringLink BonusTooltip
Bonus Tooltip.
Definition: Map.h:189
CStringLink RewardTitle
Reward Title.
Definition: Map.h:141
Upgrade.
Definition: Map.h:46
Definition: UnderlyingTypes.h:812
CStringLink Summary
Summary.
Definition: Map.h:339
EMapKind Kind
Type.
Definition: Map.h:75
CString File
File.
Definition: Map.h:69
CStringLink TechnologyDescriptionText
Technology Description.
Definition: Map.h:207
Definition: UnderlyingTypes.h:910
C2iVector LoadingTextOffset
Loading Screen Text Offset.
Definition: Map.h:297
CStringLink Name
Name.
Definition: Map.h:63
CArmyCategoryLink ArmyCategory
Army Category.
Definition: Map.h:321
CStyleName LoadingTextStyle
Loading Screen Title Style.
Definition: Map.h:315
const int32 e_classIdCMapCount
Definition: Map.h:22
Definition: UnderlyingTypes.h:1413
Generic.
Definition: Map.h:56
CStringLink MissionText
Mission Text.
Definition: Map.h:93
CStringLink BonusText
Bonus Text.
Definition: Map.h:183
CStringLink TechnologyNameText
Technology Name.
Definition: Map.h:201
CStringLink LoadingHelpAlternate
Loading Screen Help Alternate.
Definition: Map.h:291
CStringLink RewardTooltip
Reward Tooltip.
Definition: Map.h:153
CStringLink ResearchText
Research Text.
Definition: Map.h:165
CStringLink LoadingHelpRestart
Loading Screen Help Restart.
Definition: Map.h:285
CStringLink PrimaryObjectiveText
Primary Objective Text.
Definition: Map.h:111
CStringLink PrimaryObjectiveTitle
Primary Objective Title.
Definition: Map.h:105
const int32 e_mapKindCount
Definition: Map.h:50
Definition: UnderlyingTypes.h:854
CStringLink BonusTitle
Bonus Title.
Definition: Map.h:177
CStringLink ResearchTooltip
Research Tooltip.
Definition: Map.h:171
CStringLink Description
Description.
Definition: Map.h:81
CStringLink SecondaryObjectiveText
Secondary Objective Text.
Definition: Map.h:129
CStringLink MissionTitle
Mission Title.
Definition: Map.h:87
CStringLink LoadingHelp
Loading Screen Help.
Definition: Map.h:279
CStringLink ResearchTitle
Research Title.
Definition: Map.h:159
Story.
Definition: Map.h:40
std::vector< CObjectiveLink > ObjectiveArray
Objectives.
Definition: Map.h:333
CLocationLink Location
Location.
Definition: Map.h:327
CModelLink ContactModelLink
Contact Model.
Definition: Map.h:237
CStringLink TechnologyTooltip
Technology Tooltip.
Definition: Map.h:213
uint32 LoadingTextWidth
Loading Screen Text Width.
Definition: Map.h:303