1 |
using System; |
2 |
|
3 |
namespace Oni.Akira |
4 |
{ |
5 |
[Flags] |
6 |
internal enum GunkFlags : uint |
7 |
{ |
8 |
None = 0, |
9 |
DoorFrame = 0x01, |
10 |
|
11 |
Ghost = 0x02, |
12 |
StairsUp = 0x04, |
13 |
StairsDown = 0x08, |
14 |
|
15 |
Stairs = 0x10, |
16 |
Transparent = 0x80, |
17 |
TwoSided = 0x0200, |
18 |
NoCollision = 0x0800, |
19 |
Invisible = 0x00002000, |
20 |
NoObjectCollision = 0x4000, |
21 |
NoCharacterCollision = 0x8000, |
22 |
NoOcclusion = 0x010000, |
23 |
Danger = 0x020000, |
24 |
GridIgnore = 0x400000, |
25 |
NoDecals = 0x800000, |
26 |
Furniture = 0x01000000, |
27 |
|
28 |
SoundTransparent = 0x08000000, |
29 |
Impassable = 0x10000000, |
30 |
|
31 |
Triangle = 0x00000040, |
32 |
Horizontal = 0x00080000, |
33 |
Vertical = 0x00100000, |
34 |
|
35 |
ProjectionBit0 = 0x02000000, |
36 |
ProjectionBit1 = 0x04000000, |
37 |
} |
38 |
|
39 |
internal enum PolygonProjectionPlane |
40 |
{ |
41 |
None, |
42 |
XY, |
43 |
XZ, |
44 |
YZ |
45 |
} |
46 |
} |