sc2-gamedata
BankCondition.h
Go to the documentation of this file.
1 // BankCondition.h generated from model.xml using generate-code.xsl
2 
3 #ifndef BANKCONDITION_H
4 #define BANKCONDITION_H
5 
6 #include "UnderlyingTypes.h"
7 #include "Game.h"
8 
13 typedef enum
14 {
20 
26 
32 
38 
44 
50 
56 
62 
64 
66 
71 typedef enum
72 {
78 
84 
86 
88 
94 {
95 public:
96 };
97 
103 {
104 public:
110 
116 
122 
128 
134 };
135 
141 {
142 public:
148 
154 
160 };
161 
167 {
168 public:
174 };
175 
181 {
182 public:
188 };
189 
195 {
196 public:
202 
208 
214 };
215 
221 {
222 public:
228 
233  std::vector<CBankConditionLink> CombineArray;
234 
242 };
243 
249 {
250 public:
256 };
257 
258 #endif // BANKCONDITION_H
Compare Value Count.
Definition: BankCondition.h:140
CString ValueName
Value Name.
Definition: BankCondition.h:127
Generic.
Definition: BankCondition.h:19
CString Key
Key.
Definition: BankCondition.h:121
int32 AddValue
Add Value.
Definition: BankCondition.h:207
uint8 flag8
Definition: UnderlyingTypes.h:57
flag8 Negate
Negate.
Definition: BankCondition.h:241
Compare Value Count.
Definition: BankCondition.h:31
qint32 int32
Definition: UnderlyingTypes.h:42
EBankConditionCombine Type
Type.
Definition: BankCondition.h:227
quint32 uint32
Definition: UnderlyingTypes.h:22
EValueCompare AddCompare
Add Compare.
Definition: BankCondition.h:147
int32 AddValue
Add Value.
Definition: BankCondition.h:153
const int32 e_classIdCBankConditionCount
Definition: BankCondition.h:65
const int32 e_bankConditionCombineCount
Definition: BankCondition.h:87
CString Value
Value.
Definition: BankCondition.h:187
CString Bank
Bank.
Definition: BankCondition.h:109
Combine.
Definition: BankCondition.h:55
EValueCompare Compare
Compare.
Definition: BankCondition.h:133
Compare Value Sum.
Definition: BankCondition.h:194
EClassIdCBankCondition
Bank Condition Type.
Definition: BankCondition.h:13
Compare String Value.
Definition: BankCondition.h:43
EBankConditionCombine
Condition Combine.
Definition: BankCondition.h:71
Compare Integer Value.
Definition: BankCondition.h:166
Compare.
Definition: BankCondition.h:25
Current Map.
Definition: BankCondition.h:248
CString Map
Map Name.
Definition: BankCondition.h:255
std::vector< CBankConditionLink > CombineArray
Combines.
Definition: BankCondition.h:233
Current Map.
Definition: BankCondition.h:61
Generic.
Definition: BankCondition.h:93
uint32 Value
Value.
Definition: BankCondition.h:159
Compare Value Sum.
Definition: BankCondition.h:49
Definition: UnderlyingTypes.h:854
Compare Integer Value.
Definition: BankCondition.h:37
EValueCompare AddCompare
Add Compare.
Definition: BankCondition.h:201
Combine And.
Definition: BankCondition.h:77
Combine.
Definition: BankCondition.h:220
Compare.
Definition: BankCondition.h:102
int32 Value
Value.
Definition: BankCondition.h:173
CString Section
Section.
Definition: BankCondition.h:115
Compare String Value.
Definition: BankCondition.h:180
Combine Or.
Definition: BankCondition.h:83
EValueCompare
Value Comparison.
Definition: Game.h:2164
int32 Value
Value.
Definition: BankCondition.h:213