sc2-gamedata
Character.h
Go to the documentation of this file.
1 // Character.h generated from model.xml using generate-code.xsl
2 
3 #ifndef CHARACTER_H
4 #define CHARACTER_H
5 
6 #include "UnderlyingTypes.h"
7 
12 typedef enum
13 {
19 
21 
23 
28 typedef enum
29 {
35 
41 
43 
45 
50 typedef enum
51 {
57 
63 
69 
75 
77 
79 
84 typedef enum
85 {
91 
97 
103 
105 
107 
112 {
118 
124 
130 
135  std::vector<CString> DefaultCategories;
136 };
137 
143 {
144 public:
150 
156 
162 
168 
174 
180 
186 
192 
198 
204 
210 
216 
222 
228 
233  std::vector<SCharacterVariation> Variations;
234 };
235 
236 #endif // CHARACTER_H
ECharacterRace
Character Race.
Definition: Character.h:50
CColor Color
Color.
Definition: Character.h:227
std::vector< CString > DefaultCategories
Default Categories.
Definition: Character.h:135
Minor.
Definition: Character.h:102
Xel&#39;Naga.
Definition: Character.h:74
Medium.
Definition: Character.h:96
EClassIdCCharacter
Character.
Definition: Character.h:12
int32 Pitch
Pitch.
Definition: Character.h:221
CStringLink Name
Name.
Definition: Character.h:149
CStringLink Name
Name.
Definition: Character.h:117
qint32 int32
Definition: UnderlyingTypes.h:42
Male.
Definition: Character.h:40
const int32 e_classIdCCharacterCount
Definition: Character.h:22
const int32 e_characterRaceCount
Definition: Character.h:78
Character.
Definition: Character.h:142
CStringLink Attitude
Attitude.
Definition: Character.h:173
CStringLink Timbre
Timbre.
Definition: Character.h:179
CStringLink Description
Description.
Definition: Character.h:197
quint32 uint32
Definition: UnderlyingTypes.h:22
std::vector< SCharacterVariation > Variations
Variations.
Definition: Character.h:233
Major.
Definition: Character.h:90
Definition: Character.h:111
CImagePath Image
Image.
Definition: Character.h:203
Protoss.
Definition: Character.h:56
const int32 e_characterRelevanceCount
Definition: Character.h:106
Character.
Definition: Character.h:18
Definition: UnderlyingTypes.h:812
CModelLink Model
Model.
Definition: Character.h:123
ECharacterRelevance
Character Relevance.
Definition: Character.h:84
CStringLink Dialect
Dialect.
Definition: Character.h:185
CActorLink Actor
Actor.
Definition: Character.h:129
CString Voice
Voice.
Definition: Character.h:215
ECharacterGender Gender
Gender.
Definition: Character.h:161
Zerg.
Definition: Character.h:68
Terran.
Definition: Character.h:62
CStringLink VoiceRef
Voice Ref.
Definition: Character.h:191
Female.
Definition: Character.h:34
Definition: UnderlyingTypes.h:854
uint32 Age
Age.
Definition: Character.h:155
const int32 e_characterGenderCount
Definition: Character.h:44
ECharacterRelevance Relevance
Relevance.
Definition: Character.h:209
ECharacterGender
Character Gender.
Definition: Character.h:28
ECharacterRace Race
Race.
Definition: Character.h:167
Definition: UnderlyingTypes.h:1224