diff options
Diffstat (limited to 'ddl/out/TestData.cs')
-rw-r--r-- | ddl/out/TestData.cs | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/ddl/out/TestData.cs b/ddl/out/TestData.cs index 42587e1..bb8b25f 100644 --- a/ddl/out/TestData.cs +++ b/ddl/out/TestData.cs | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-03-27T21:14:12.566976000000Z | 2 | // 2016-03-29T11:30:13.376022000000Z |
3 | 3 | ||
4 | using System; | 4 | using System; |
5 | using System.Linq; | 5 | using System.Linq; |
@@ -11,7 +11,7 @@ using LambdaCube.Mesh; | |||
11 | using LambdaCube.PipelineSchema; | 11 | using LambdaCube.PipelineSchema; |
12 | 12 | ||
13 | namespace TestData { | 13 | namespace TestData { |
14 | class ClientInfo { | 14 | public class ClientInfo { |
15 | public enum Tag { | 15 | public enum Tag { |
16 | ClientInfo | 16 | ClientInfo |
17 | }; | 17 | }; |
@@ -19,13 +19,13 @@ namespace TestData { | |||
19 | }; | 19 | }; |
20 | 20 | ||
21 | namespace data { | 21 | namespace data { |
22 | class ClientInfo : TestData.ClientInfo { | 22 | public class ClientInfo : TestData.ClientInfo { |
23 | public string clientName; | 23 | public string clientName; |
24 | public global::TestData.Backend clientBackend; | 24 | public global::TestData.Backend clientBackend; |
25 | public ClientInfo() { tag = TestData.ClientInfo.Tag.ClientInfo; } | 25 | public ClientInfo() { tag = TestData.ClientInfo.Tag.ClientInfo; } |
26 | }; | 26 | }; |
27 | } | 27 | } |
28 | class Frame { | 28 | public class Frame { |
29 | public enum Tag { | 29 | public enum Tag { |
30 | Frame | 30 | Frame |
31 | }; | 31 | }; |
@@ -33,14 +33,14 @@ namespace TestData { | |||
33 | }; | 33 | }; |
34 | 34 | ||
35 | namespace data { | 35 | namespace data { |
36 | class Frame : TestData.Frame { | 36 | public class Frame : TestData.Frame { |
37 | public int renderCount; | 37 | public int renderCount; |
38 | public Dictionary<string, global::TestData.Value> frameUniforms; | 38 | public Dictionary<string, global::TestData.Value> frameUniforms; |
39 | public Dictionary<string, int> frameTextures; | 39 | public Dictionary<string, int> frameTextures; |
40 | public Frame() { tag = TestData.Frame.Tag.Frame; } | 40 | public Frame() { tag = TestData.Frame.Tag.Frame; } |
41 | }; | 41 | }; |
42 | } | 42 | } |
43 | class Scene { | 43 | public class Scene { |
44 | public enum Tag { | 44 | public enum Tag { |
45 | Scene | 45 | Scene |
46 | }; | 46 | }; |
@@ -48,7 +48,7 @@ namespace TestData { | |||
48 | }; | 48 | }; |
49 | 49 | ||
50 | namespace data { | 50 | namespace data { |
51 | class Scene : TestData.Scene { | 51 | public class Scene : TestData.Scene { |
52 | public Dictionary<string, List<int>> objectArrays; | 52 | public Dictionary<string, List<int>> objectArrays; |
53 | public int renderTargetWidth; | 53 | public int renderTargetWidth; |
54 | public int renderTargetHeight; | 54 | public int renderTargetHeight; |
@@ -56,7 +56,7 @@ namespace TestData { | |||
56 | public Scene() { tag = TestData.Scene.Tag.Scene; } | 56 | public Scene() { tag = TestData.Scene.Tag.Scene; } |
57 | }; | 57 | }; |
58 | } | 58 | } |
59 | class PipelineInfo { | 59 | public class PipelineInfo { |
60 | public enum Tag { | 60 | public enum Tag { |
61 | PipelineInfo | 61 | PipelineInfo |
62 | }; | 62 | }; |
@@ -64,13 +64,13 @@ namespace TestData { | |||
64 | }; | 64 | }; |
65 | 65 | ||
66 | namespace data { | 66 | namespace data { |
67 | class PipelineInfo : TestData.PipelineInfo { | 67 | public class PipelineInfo : TestData.PipelineInfo { |
68 | public string pipelineName; | 68 | public string pipelineName; |
69 | public global::TestData.Pipeline pipeline; | 69 | public global::TestData.Pipeline pipeline; |
70 | public PipelineInfo() { tag = TestData.PipelineInfo.Tag.PipelineInfo; } | 70 | public PipelineInfo() { tag = TestData.PipelineInfo.Tag.PipelineInfo; } |
71 | }; | 71 | }; |
72 | } | 72 | } |
73 | class RenderJob { | 73 | public class RenderJob { |
74 | public enum Tag { | 74 | public enum Tag { |
75 | RenderJob | 75 | RenderJob |
76 | }; | 76 | }; |
@@ -78,7 +78,7 @@ namespace TestData { | |||
78 | }; | 78 | }; |
79 | 79 | ||
80 | namespace data { | 80 | namespace data { |
81 | class RenderJob : TestData.RenderJob { | 81 | public class RenderJob : TestData.RenderJob { |
82 | public List<global::TestData.Mesh> meshes; | 82 | public List<global::TestData.Mesh> meshes; |
83 | public List<string> textures; | 83 | public List<string> textures; |
84 | public global::TestData.PipelineSchema schema; | 84 | public global::TestData.PipelineSchema schema; |
@@ -87,7 +87,7 @@ namespace TestData { | |||
87 | public RenderJob() { tag = TestData.RenderJob.Tag.RenderJob; } | 87 | public RenderJob() { tag = TestData.RenderJob.Tag.RenderJob; } |
88 | }; | 88 | }; |
89 | } | 89 | } |
90 | class FrameResult { | 90 | public class FrameResult { |
91 | public enum Tag { | 91 | public enum Tag { |
92 | FrameResult | 92 | FrameResult |
93 | }; | 93 | }; |
@@ -95,14 +95,14 @@ namespace TestData { | |||
95 | }; | 95 | }; |
96 | 96 | ||
97 | namespace data { | 97 | namespace data { |
98 | class FrameResult : TestData.FrameResult { | 98 | public class FrameResult : TestData.FrameResult { |
99 | public List<float> frRenderTimes; | 99 | public List<float> frRenderTimes; |
100 | public int frImageWidth; | 100 | public int frImageWidth; |
101 | public int frImageHeight; | 101 | public int frImageHeight; |
102 | public FrameResult() { tag = TestData.FrameResult.Tag.FrameResult; } | 102 | public FrameResult() { tag = TestData.FrameResult.Tag.FrameResult; } |
103 | }; | 103 | }; |
104 | } | 104 | } |
105 | class RenderJobResult { | 105 | public class RenderJobResult { |
106 | public enum Tag { | 106 | public enum Tag { |
107 | RenderJobResult, | 107 | RenderJobResult, |
108 | RenderJobError | 108 | RenderJobError |
@@ -111,18 +111,18 @@ namespace TestData { | |||
111 | }; | 111 | }; |
112 | 112 | ||
113 | namespace data { | 113 | namespace data { |
114 | class RenderJobResult : TestData.RenderJobResult { | 114 | public class RenderJobResult : TestData.RenderJobResult { |
115 | public global::TestData.FrameResult _0; | 115 | public global::TestData.FrameResult _0; |
116 | public RenderJobResult() { tag = TestData.RenderJobResult.Tag.RenderJobResult; } | 116 | public RenderJobResult() { tag = TestData.RenderJobResult.Tag.RenderJobResult; } |
117 | }; | 117 | }; |
118 | class RenderJobError : TestData.RenderJobResult { | 118 | public class RenderJobError : TestData.RenderJobResult { |
119 | public string _0; | 119 | public string _0; |
120 | public RenderJobError() { tag = TestData.RenderJobResult.Tag.RenderJobError; } | 120 | public RenderJobError() { tag = TestData.RenderJobResult.Tag.RenderJobError; } |
121 | }; | 121 | }; |
122 | } | 122 | } |
123 | 123 | ||
124 | // JSON deserializer | 124 | // JSON deserializer |
125 | enum Type { | 125 | public enum Type { |
126 | Int, | 126 | Int, |
127 | Float, | 127 | Float, |
128 | String, | 128 | String, |
@@ -150,7 +150,7 @@ namespace TestData { | |||
150 | Value | 150 | Value |
151 | } | 151 | } |
152 | 152 | ||
153 | class Loader { | 153 | public class Loader { |
154 | public static object fromJSON(Type type, JToken obj) { | 154 | public static object fromJSON(Type type, JToken obj) { |
155 | switch (type) { | 155 | switch (type) { |
156 | case Type.Int: return (int)obj; | 156 | case Type.Int: return (int)obj; |