sc2-gamedata
Beam.h
Go to the documentation of this file.
1
// Beam.h generated from model.xml using generate-code.xsl
2
3
#ifndef BEAM_H
4
#define BEAM_H
5
6
#include "
UnderlyingTypes.h
"
7
12
typedef
enum
13
{
18
e_classIdCBeam
,
19
24
e_classIdCBeamSync
,
25
30
e_classIdCBeamSyncSweeper
,
31
36
e_classIdCBeamAsync
,
37
42
e_classIdCBeamAsyncLinear
,
43
48
e_classIdCBeamAsyncShadow
,
49
50
}
EClassIdCBeam
;
51
52
const
int32
e_classIdCBeamCount
= 6;
53
58
class
CBeam
59
{
60
public
:
61
};
62
67
class
CBeamSync
:
CBeam
68
{
69
public
:
70
};
71
76
class
CBeamSyncSweeper
:
CBeamSync
77
{
78
public
:
79
};
80
85
class
CBeamAsync
:
CBeam
86
{
87
public
:
88
};
89
94
class
CBeamAsyncLinear
:
CBeamAsync
95
{
96
public
:
101
CFixed
Duration
;
102
};
103
108
class
CBeamAsyncShadow
:
CBeamAsync
109
{
110
public
:
111
};
112
113
#endif // BEAM_H
CBeamSync
Synchronous.
Definition:
Beam.h:67
e_classIdCBeamCount
const int32 e_classIdCBeamCount
Definition:
Beam.h:52
int32
qint32 int32
Definition:
UnderlyingTypes.h:42
e_classIdCBeam
Generic.
Definition:
Beam.h:18
CFixed
Definition:
UnderlyingTypes.h:504
e_classIdCBeamSyncSweeper
Synchronous Sweeper.
Definition:
Beam.h:30
CBeamAsync
Asynchronous.
Definition:
Beam.h:85
EClassIdCBeam
EClassIdCBeam
Beam Type.
Definition:
Beam.h:12
e_classIdCBeamAsyncShadow
Asynchronous Shadow.
Definition:
Beam.h:48
e_classIdCBeamAsyncLinear
Asynchronous Linear.
Definition:
Beam.h:42
CBeamSyncSweeper
Synchronous Sweeper.
Definition:
Beam.h:76
CBeamAsyncShadow
Asynchronous Shadow.
Definition:
Beam.h:108
CBeam
Generic.
Definition:
Beam.h:58
CBeamAsyncLinear::Duration
CFixed Duration
Duration.
Definition:
Beam.h:101
e_classIdCBeamAsync
Asynchronous.
Definition:
Beam.h:36
e_classIdCBeamSync
Synchronous.
Definition:
Beam.h:24
UnderlyingTypes.h
CBeamAsyncLinear
Asynchronous Linear.
Definition:
Beam.h:94
Generated by
1.8.14