summaryrefslogtreecommitdiff
path: root/ddl/out/java/LambdaCube/IR/TextureType.java
diff options
context:
space:
mode:
Diffstat (limited to 'ddl/out/java/LambdaCube/IR/TextureType.java')
-rw-r--r--ddl/out/java/LambdaCube/IR/TextureType.java57
1 files changed, 57 insertions, 0 deletions
diff --git a/ddl/out/java/LambdaCube/IR/TextureType.java b/ddl/out/java/LambdaCube/IR/TextureType.java
new file mode 100644
index 0000000..2425c1f
--- /dev/null
+++ b/ddl/out/java/LambdaCube/IR/TextureType.java
@@ -0,0 +1,57 @@
1// generated file, do not modify!
2// 2016-03-21T11:41:51.714241000000Z
3
4package LambdaCube.IR;
5
6import java.util.ArrayList;
7import java.util.HashMap;
8import RT.*;
9
10
11public class TextureType {
12 public enum Tag {
13 Texture1D,
14 Texture2D,
15 Texture3D,
16 TextureCube,
17 TextureRect,
18 Texture2DMS,
19 TextureBuffer
20 }
21 public Tag tag;
22
23 public class Texture1D_ extends TextureType {
24 public TextureDataType _0;
25 public Integer _1;
26 public Texture1D_() { tag = TextureType.Tag.Texture1D; }
27 }
28 public class Texture2D_ extends TextureType {
29 public TextureDataType _0;
30 public Integer _1;
31 public Texture2D_() { tag = TextureType.Tag.Texture2D; }
32 }
33 public class Texture3D_ extends TextureType {
34 public TextureDataType _0;
35 public Texture3D_() { tag = TextureType.Tag.Texture3D; }
36 }
37 public class TextureCube_ extends TextureType {
38 public TextureDataType _0;
39 public TextureCube_() { tag = TextureType.Tag.TextureCube; }
40 }
41 public class TextureRect_ extends TextureType {
42 public TextureDataType _0;
43 public TextureRect_() { tag = TextureType.Tag.TextureRect; }
44 }
45 public class Texture2DMS_ extends TextureType {
46 public TextureDataType _0;
47 public Integer _1;
48 public Integer _2;
49 public Boolean _3;
50 public Texture2DMS_() { tag = TextureType.Tag.Texture2DMS; }
51 }
52 public class TextureBuffer_ extends TextureType {
53 public TextureDataType _0;
54 public TextureBuffer_() { tag = TextureType.Tag.TextureBuffer; }
55 }
56}
57