sc2-gamedata
Soundtrack.h
Go to the documentation of this file.
1 // Soundtrack.h generated from model.xml using generate-code.xsl
2 
3 #ifndef SOUNDTRACK_H
4 #define SOUNDTRACK_H
5 
6 #include "UnderlyingTypes.h"
7 #include "Sound.h"
8 
13 typedef enum
14 {
20 
22 
24 
29 typedef enum
30 {
36 
42 
44 
46 
51 typedef enum
52 {
58 
60 
62 
67 {
75 
81 
87 };
88 
93 {
99 };
100 
105 {
110  std::vector<SSoundtrackSection> Sections;
111 };
112 
117 {
123 
128  std::vector<SSoundtrackSlaveLayer> SlaveLayers;
129 
137 };
138 
144 {
145 public:
150  std::vector<SSoundtrackCue> CueArray;
151 
158 
165 
171 
177 };
178 
179 #endif // SOUNDTRACK_H
Continuous.
Definition: Soundtrack.h:57
CiRange Delay
Delay.
Definition: Soundtrack.h:157
int32 TSoundWeight
Definition: UnderlyingTypes.h:709
Definition: Soundtrack.h:104
uint32 Start
Start.
Definition: Soundtrack.h:86
qint32 int32
Definition: UnderlyingTypes.h:42
ESoundtrackFlag
Soundtrack Flag.
Definition: Soundtrack.h:51
CSoundtrackLink Next
Next.
Definition: Soundtrack.h:176
Music.
Definition: Soundtrack.h:41
quint32 uint32
Definition: UnderlyingTypes.h:22
const int32 e_soundtrackFlagCount
Definition: Soundtrack.h:61
TSoundWeight Weight
Weight.
Definition: Soundtrack.h:136
Definition: Soundtrack.h:116
const int32 e_classIdCSoundtrackCount
Definition: Soundtrack.h:23
float real32
Definition: UnderlyingTypes.h:52
ESoundSelect Select
Selection.
Definition: Soundtrack.h:170
Definition: UnderlyingTypes.h:1483
Generic.
Definition: Soundtrack.h:143
std::vector< SSoundtrackSection > Sections
Sections.
Definition: Soundtrack.h:110
ESoundSelect
Sound Select.
Definition: Sound.h:156
const int32 e_soundtrackCategoryCount
Definition: Soundtrack.h:45
ESoundtrackCategory
Soundtrack Category.
Definition: Soundtrack.h:29
real32 Chance
Chance.
Definition: Soundtrack.h:74
Definition: Soundtrack.h:92
EClassIdCSoundtrack
Generic.
Definition: Soundtrack.h:13
Definition: Soundtrack.h:66
CSoundLink Sound
Sound.
Definition: Soundtrack.h:80
CSoundLink Sound
Sound.
Definition: Soundtrack.h:98
CFlags Flags
Flags.
Definition: Soundtrack.h:164
std::vector< SSoundtrackSlaveLayer > SlaveLayers
Slave Layer.
Definition: Soundtrack.h:128
Definition: UnderlyingTypes.h:612
Generic.
Definition: Soundtrack.h:19
std::vector< SSoundtrackCue > CueArray
Cues.
Definition: Soundtrack.h:150
Ambience.
Definition: Soundtrack.h:35
SSoundtrackMasterLayer MasterLayer
Master Layer.
Definition: Soundtrack.h:122