sc2-gamedata
DSP.h
Go to the documentation of this file.
1 // DSP.h generated from model.xml using generate-code.xsl
2 
3 #ifndef DSP_H
4 #define DSP_H
5 
6 #include "UnderlyingTypes.h"
7 
12 typedef enum
13 {
19 
25 
31 
37 
43 
49 
55 
61 
67 
73 
79 
85 
91 
97 
98 } EClassIdCDSP;
99 
101 
106 typedef enum
107 {
113 
119 
125 
131 
137 
143 
144 } EOscillator;
145 
147 
152 class CDSP
153 {
154 public:
155 };
156 
162 {
163 public:
171 
179 
187 
195 
203 
211 
219 
227 };
228 
234 {
235 public:
243 
251 
259 
267 };
268 
274 {
275 public:
283 };
284 
289 class CDSPEcho : CDSP
290 {
291 public:
299 
307 
315 
323 
331 };
332 
338 {
339 public:
347 
355 
363 
371 };
372 
378 {
379 public:
387 
395 };
396 
402 {
403 public:
411 
419 };
420 
426 {
427 public:
435 };
436 
442 {
443 public:
451 
459 
467 };
468 
474 {
475 public:
481 
489 };
490 
496 {
497 public:
505 
513 
521 };
522 
528 {
529 public:
537 
545 
553 };
554 
560 {
561 public:
569 
577 
585 
593 
601 
609 
617 
625 
633 
641 
649 
657 
665 
673 
681 };
682 
683 #endif // DSP_H
real32 Attack
Attack.
Definition: DSP.h:242
real32 ReflectionsDelay
Reflection Delay.
Definition: DSP.h:624
real32 Depth
Depth.
Definition: DSP.h:178
Equalize.
Definition: DSP.h:84
Reverb.
Definition: DSP.h:96
real32 Room
Room.
Definition: DSP.h:656
real32 Resonance
Resonance.
Definition: DSP.h:418
real32 Threshhold
Threshold.
Definition: DSP.h:466
Low Pass Simple.
Definition: DSP.h:425
real32 LFReference
Low Frequency Reference.
Definition: DSP.h:616
Low Pass.
Definition: DSP.h:401
High Pass.
Definition: DSP.h:54
real32 Threshold
Threshold.
Definition: DSP.h:266
real32 Diffusion
Diffusion.
Definition: DSP.h:592
real32 ReflectionsLevel
Reflection Level.
Definition: DSP.h:632
Triangle.
Definition: DSP.h:136
real32 Bandwidth
Bandwidth.
Definition: DSP.h:504
qint32 int32
Definition: UnderlyingTypes.h:42
Echo.
Definition: DSP.h:289
Reverb.
Definition: DSP.h:559
EOscillator
Oscillator.
Definition: DSP.h:106
real32 RoomRolloffFactor
Room Rolloff Factor.
Definition: DSP.h:680
real32 RoomLF
Room Low Frequency.
Definition: DSP.h:672
real32 Release
Release.
Definition: DSP.h:258
real32 WetMix
Wet Mix.
Definition: DSP.h:330
real32 Delay
Delay.
Definition: DSP.h:306
quint32 uint32
Definition: UnderlyingTypes.h:22
Distortion.
Definition: DSP.h:273
real32 DryLevel
Dry Level.
Definition: DSP.h:600
Saw Up.
Definition: DSP.h:124
Saw Down.
Definition: DSP.h:130
real32 WetMix3
Wet Mix 3.
Definition: DSP.h:226
real32 ReverbLevel
Reverb Level.
Definition: DSP.h:648
real32 HFReference
High Frequency Reference.
Definition: DSP.h:608
real32 Delay
Delay.
Definition: DSP.h:170
Flange.
Definition: DSP.h:48
real32 Rate
Rate.
Definition: DSP.h:362
real32 WetMix2
Wet Mix 2.
Definition: DSP.h:218
real32 WetMix1
Wet Mix 1.
Definition: DSP.h:210
real32 Cutoff
Cutoff.
Definition: DSP.h:410
Pitch Shift.
Definition: DSP.h:527
real32 ReverbDelay
Reverb Delay.
Definition: DSP.h:640
real32 MaxAmp
Maximum Amplitude.
Definition: DSP.h:458
float real32
Definition: UnderlyingTypes.h:52
Digital Effect.
Definition: DSP.h:18
Square.
Definition: DSP.h:118
real32 FadeTime
Fade Time.
Definition: DSP.h:450
real32 Feedback
Feedback.
Definition: DSP.h:194
real32 DecayTime
Decay Time.
Definition: DSP.h:576
Sine.
Definition: DSP.h:112
real32 Center
Center.
Definition: DSP.h:512
EClassIdCDSP
Digital Effect Type.
Definition: DSP.h:12
Normalize.
Definition: DSP.h:72
Echo.
Definition: DSP.h:42
DSP Compressor.
Definition: DSP.h:30
Chorus.
Definition: DSP.h:24
Chorus.
Definition: DSP.h:161
Equalize.
Definition: DSP.h:495
Normalize.
Definition: DSP.h:441
real32 Level
Level.
Definition: DSP.h:282
Low Pass.
Definition: DSP.h:60
const int32 e_classIdCDSPCount
Definition: DSP.h:100
real32 Cutoff
Cutoff.
Definition: DSP.h:434
real32 RoomHF
Room High Frequency.
Definition: DSP.h:664
real32 Cutoff
Cutoff.
Definition: DSP.h:386
real32 Depth
Depth.
Definition: DSP.h:346
Flange.
Definition: DSP.h:337
const int32 e_oscillatorCount
Definition: DSP.h:146
Pitch Shift.
Definition: DSP.h:90
real32 MaxChannels
Maximum Channels.
Definition: DSP.h:322
real32 Gain
Gain.
Definition: DSP.h:520
real32 DryMix
Dry Mix.
Definition: DSP.h:354
DSP Oscillator.
Definition: DSP.h:78
EOscillator Type
Type.
Definition: DSP.h:480
real32 DryMix
Dry Mix.
Definition: DSP.h:186
Digital Effect.
Definition: DSP.h:152
Distortion.
Definition: DSP.h:36
real32 GainMakeUp
Gain Make Up.
Definition: DSP.h:250
real32 Density
Density.
Definition: DSP.h:584
real32 Pitch
Pitch.
Definition: DSP.h:552
real32 DecayRatio
Decay Ratio.
Definition: DSP.h:298
real32 DecayHFRatio
Decay High Frequency Ratio.
Definition: DSP.h:568
Noise.
Definition: DSP.h:142
DSP Oscillator.
Definition: DSP.h:473
real32 Rate
Rate.
Definition: DSP.h:488
High Pass.
Definition: DSP.h:377
Low Pass Simple.
Definition: DSP.h:66
real32 Rate
Rate.
Definition: DSP.h:202
real32 DryMix
Dry Mix.
Definition: DSP.h:314
real32 WetMix
Wet Mix.
Definition: DSP.h:370
DSP Compressor.
Definition: DSP.h:233
real32 Resonance
Resonance.
Definition: DSP.h:394
real32 MaxChannels
Maximum Channels.
Definition: DSP.h:544
uint32 FFTSize
Fast Fourier Transform Size.
Definition: DSP.h:536