summaryrefslogtreecommitdiff
path: root/ddl/out/TestData.java
diff options
context:
space:
mode:
Diffstat (limited to 'ddl/out/TestData.java')
-rw-r--r--ddl/out/TestData.java103
1 files changed, 0 insertions, 103 deletions
diff --git a/ddl/out/TestData.java b/ddl/out/TestData.java
deleted file mode 100644
index aa6b656..0000000
--- a/ddl/out/TestData.java
+++ /dev/null
@@ -1,103 +0,0 @@
1// generated file, do not modify!
2// 2016-03-14T10:58:30.042864000000Z
3
4import LambdaCube.IR;
5import LambdaCube.Mesh;
6import LambdaCube.PipelineSchema;
7
8public class TestData {
9 public class ClientInfo {
10 public enum Tag {
11 ClientInfo
12 }
13 public Tag tag;
14
15 public class ClientInfo extends ClientInfo {
16 public String clientName;
17 public Backend clientBackend;
18 }
19 }
20
21 public class Frame {
22 public enum Tag {
23 Frame
24 }
25 public Tag tag;
26
27 public class Frame extends Frame {
28 public Integer renderCount;
29 public HashMap<String, Value> frameUniforms;
30 public HashMap<String, Integer> frameTextures;
31 }
32 }
33
34 public class Scene {
35 public enum Tag {
36 Scene
37 }
38 public Tag tag;
39
40 public class Scene extends Scene {
41 public HashMap<String, ArrayList<Integer>> objectArrays;
42 public Integer renderTargetWidth;
43 public Integer renderTargetHeight;
44 public ArrayList<Frame> frames;
45 }
46 }
47
48 public class PipelineInfo {
49 public enum Tag {
50 PipelineInfo
51 }
52 public Tag tag;
53
54 public class PipelineInfo extends PipelineInfo {
55 public String pipelineName;
56 public Pipeline pipeline;
57 }
58 }
59
60 public class RenderJob {
61 public enum Tag {
62 RenderJob
63 }
64 public Tag tag;
65
66 public class RenderJob extends RenderJob {
67 public ArrayList<Mesh> meshes;
68 public ArrayList<String> textures;
69 public PipelineSchema schema;
70 public ArrayList<Scene> scenes;
71 public ArrayList<PipelineInfo> pipelines;
72 }
73 }
74
75 public class FrameResult {
76 public enum Tag {
77 FrameResult
78 }
79 public Tag tag;
80
81 public class FrameResult extends FrameResult {
82 public ArrayList<Float> frRenderTimes;
83 public Integer frImageWidth;
84 public Integer frImageHeight;
85 }
86 }
87
88 public class RenderJobResult {
89 public enum Tag {
90 RenderJobResult,
91 RenderJobError
92 }
93 public Tag tag;
94
95 public class RenderJobResult extends RenderJobResult {
96 public FrameResult _0;
97 }
98 public class RenderJobError extends RenderJobResult {
99 public String _0;
100 }
101 }
102
103} \ No newline at end of file