sc2-gamedata
ArmyUpgrade.h
Go to the documentation of this file.
1 // ArmyUpgrade.h generated from model.xml using generate-code.xsl
2 
3 #ifndef ARMYUPGRADE_H
4 #define ARMYUPGRADE_H
5 
6 #include "UnderlyingTypes.h"
7 
12 typedef enum
13 {
19 
21 
23 
28 typedef enum
29 {
35 
41 
47 
53 
55 
57 
63 {
64 public:
70 
76 
82 
88 
94 
100 
106 
112 
117  std::vector<CUpgradeLink> UpgradeArray;
118 
123  std::vector<CAbilCommand> AbilCommandArray;
124 
130 };
131 
132 #endif // ARMYUPGRADE_H
Locked.
Definition: ArmyUpgrade.h:34
CUserReference UserReference
User Reference.
Definition: ArmyUpgrade.h:129
CImagePath Icon
Icon.
Definition: ArmyUpgrade.h:75
qint32 int32
Definition: UnderlyingTypes.h:42
Unlocked.
Definition: ArmyUpgrade.h:40
EArmyUpgradeState
Army Upgrade State.
Definition: ArmyUpgrade.h:28
Definition: UnderlyingTypes.h:812
CStringLink Tooltip
Tooltip.
Definition: ArmyUpgrade.h:93
Definition: UnderlyingTypes.h:833
CStringLink Requirements
Requirements.
Definition: ArmyUpgrade.h:81
Definition: UnderlyingTypes.h:1413
CMoviePath Movie
Movie.
Definition: ArmyUpgrade.h:105
std::vector< CAbilCommand > AbilCommandArray
Ability Commands.
Definition: ArmyUpgrade.h:123
const int32 e_armyUpgradeStateCount
Definition: ArmyUpgrade.h:56
Generic.
Definition: ArmyUpgrade.h:62
Purchased.
Definition: ArmyUpgrade.h:46
EClassIdCArmyUpgrade
Army Upgrade.
Definition: ArmyUpgrade.h:12
CStringLink Name
Name.
Definition: ArmyUpgrade.h:69
EArmyUpgradeState State
State.
Definition: ArmyUpgrade.h:111
Disable.
Definition: ArmyUpgrade.h:52
int32 Cost
Cost.
Definition: ArmyUpgrade.h:99
Army Upgrade.
Definition: ArmyUpgrade.h:18
const int32 e_classIdCArmyUpgradeCount
Definition: ArmyUpgrade.h:22
std::vector< CUpgradeLink > UpgradeArray
Upgrades.
Definition: ArmyUpgrade.h:117
CStringLink Description
Description.
Definition: ArmyUpgrade.h:87