diff options
Diffstat (limited to 'ddl/out/LambdaCube.Mesh.cs')
-rw-r--r-- | ddl/out/LambdaCube.Mesh.cs | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/ddl/out/LambdaCube.Mesh.cs b/ddl/out/LambdaCube.Mesh.cs index 20a0f7b..af22144 100644 --- a/ddl/out/LambdaCube.Mesh.cs +++ b/ddl/out/LambdaCube.Mesh.cs | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-03-21T15:32:17.804995000000Z | 2 | // 2016-03-27T21:14:12.377390000000Z |
3 | 3 | ||
4 | using System; | 4 | using System; |
5 | using System.Linq; | 5 | using System.Linq; |
@@ -167,15 +167,15 @@ namespace LambdaCube.Mesh { | |||
167 | , z = (V4<float>)fromJSON(Type.V4_Float,obj["z"]) | 167 | , z = (V4<float>)fromJSON(Type.V4_Float,obj["z"]) |
168 | , w = (V4<float>)fromJSON(Type.V4_Float,obj["w"]) | 168 | , w = (V4<float>)fromJSON(Type.V4_Float,obj["w"]) |
169 | }; | 169 | }; |
170 | case Type.Array_Int32: return ((JArray)obj).Select(x => fromJSON (Type.Int32, x)).ToList(); | 170 | case Type.Array_Int32: return ((JArray)obj).Select(x => (int)fromJSON (Type.Int32, x)).ToList(); |
171 | case Type.Array_Word32: return ((JArray)obj).Select(x => fromJSON (Type.Word32, x)).ToList(); | 171 | case Type.Array_Word32: return ((JArray)obj).Select(x => (uint)fromJSON (Type.Word32, x)).ToList(); |
172 | case Type.Array_Float: return ((JArray)obj).Select(x => fromJSON (Type.Float, x)).ToList(); | 172 | case Type.Array_Float: return ((JArray)obj).Select(x => (float)fromJSON (Type.Float, x)).ToList(); |
173 | case Type.Array_V2_Float: return ((JArray)obj).Select(x => fromJSON (Type.V2_Float, x)).ToList(); | 173 | case Type.Array_V2_Float: return ((JArray)obj).Select(x => (V2<float>)fromJSON (Type.V2_Float, x)).ToList(); |
174 | case Type.Array_V2_V2_Float: return ((JArray)obj).Select(x => fromJSON (Type.V2_V2_Float, x)).ToList(); | 174 | case Type.Array_V2_V2_Float: return ((JArray)obj).Select(x => (V2<V2<float>>)fromJSON (Type.V2_V2_Float, x)).ToList(); |
175 | case Type.Array_V3_Float: return ((JArray)obj).Select(x => fromJSON (Type.V3_Float, x)).ToList(); | 175 | case Type.Array_V3_Float: return ((JArray)obj).Select(x => (V3<float>)fromJSON (Type.V3_Float, x)).ToList(); |
176 | case Type.Array_V3_V3_Float: return ((JArray)obj).Select(x => fromJSON (Type.V3_V3_Float, x)).ToList(); | 176 | case Type.Array_V3_V3_Float: return ((JArray)obj).Select(x => (V3<V3<float>>)fromJSON (Type.V3_V3_Float, x)).ToList(); |
177 | case Type.Array_V4_Float: return ((JArray)obj).Select(x => fromJSON (Type.V4_Float, x)).ToList(); | 177 | case Type.Array_V4_Float: return ((JArray)obj).Select(x => (V4<float>)fromJSON (Type.V4_Float, x)).ToList(); |
178 | case Type.Array_V4_V4_Float: return ((JArray)obj).Select(x => fromJSON (Type.V4_V4_Float, x)).ToList(); | 178 | case Type.Array_V4_V4_Float: return ((JArray)obj).Select(x => (V4<V4<float>>)fromJSON (Type.V4_V4_Float, x)).ToList(); |
179 | case Type.Map_String_MeshAttribute: { | 179 | case Type.Map_String_MeshAttribute: { |
180 | var map = new Dictionary<string, global::LambdaCube.Mesh.MeshAttribute> (); | 180 | var map = new Dictionary<string, global::LambdaCube.Mesh.MeshAttribute> (); |
181 | foreach(var i in (JObject)obj) { | 181 | foreach(var i in (JObject)obj) { |
@@ -276,7 +276,7 @@ namespace LambdaCube.Mesh { | |||
276 | return null; | 276 | return null; |
277 | } | 277 | } |
278 | 278 | ||
279 | JToken toJSON(MeshAttribute v) { | 279 | public static JToken toJSON(MeshAttribute v) { |
280 | var obj = new JObject(); | 280 | var obj = new JObject(); |
281 | switch (v.tag) { | 281 | switch (v.tag) { |
282 | case MeshAttribute.Tag.A_Float: | 282 | case MeshAttribute.Tag.A_Float: |
@@ -345,7 +345,7 @@ namespace LambdaCube.Mesh { | |||
345 | } | 345 | } |
346 | return obj; | 346 | return obj; |
347 | } | 347 | } |
348 | JToken toJSON(MeshPrimitive v) { | 348 | public static JToken toJSON(MeshPrimitive v) { |
349 | var obj = new JObject(); | 349 | var obj = new JObject(); |
350 | switch (v.tag) { | 350 | switch (v.tag) { |
351 | case MeshPrimitive.Tag.P_Points: | 351 | case MeshPrimitive.Tag.P_Points: |
@@ -374,7 +374,7 @@ namespace LambdaCube.Mesh { | |||
374 | } | 374 | } |
375 | return obj; | 375 | return obj; |
376 | } | 376 | } |
377 | JToken toJSON(Mesh v) { | 377 | public static JToken toJSON(Mesh v) { |
378 | var obj = new JObject(); | 378 | var obj = new JObject(); |
379 | switch (v.tag) { | 379 | switch (v.tag) { |
380 | case Mesh.Tag.Mesh: | 380 | case Mesh.Tag.Mesh: |
@@ -389,37 +389,37 @@ namespace LambdaCube.Mesh { | |||
389 | return obj; | 389 | return obj; |
390 | } | 390 | } |
391 | 391 | ||
392 | JToken toJSON(int v) { return new JValue(v); } | 392 | public static JToken toJSON(int v) { return new JValue(v); } |
393 | JToken toJSON(uint v) { return new JValue(v); } | 393 | public static JToken toJSON(uint v) { return new JValue(v); } |
394 | JToken toJSON(float v) { return new JValue(v); } | 394 | public static JToken toJSON(float v) { return new JValue(v); } |
395 | JToken toJSON(string v) { return new JValue(v); } | 395 | public static JToken toJSON(string v) { return new JValue(v); } |
396 | JToken toJSON(V2<float> v) { | 396 | public static JToken toJSON(V2<float> v) { |
397 | var obj = new JObject(); | 397 | var obj = new JObject(); |
398 | obj["x"] = toJSON(v.x); | 398 | obj["x"] = toJSON(v.x); |
399 | obj["y"] = toJSON(v.y); | 399 | obj["y"] = toJSON(v.y); |
400 | return obj; | 400 | return obj; |
401 | } | 401 | } |
402 | JToken toJSON(V2<V2<float>> v) { | 402 | public static JToken toJSON(V2<V2<float>> v) { |
403 | var obj = new JObject(); | 403 | var obj = new JObject(); |
404 | obj["x"] = toJSON(v.x); | 404 | obj["x"] = toJSON(v.x); |
405 | obj["y"] = toJSON(v.y); | 405 | obj["y"] = toJSON(v.y); |
406 | return obj; | 406 | return obj; |
407 | } | 407 | } |
408 | JToken toJSON(V3<float> v) { | 408 | public static JToken toJSON(V3<float> v) { |
409 | var obj = new JObject(); | 409 | var obj = new JObject(); |
410 | obj["x"] = toJSON(v.x); | 410 | obj["x"] = toJSON(v.x); |
411 | obj["y"] = toJSON(v.y); | 411 | obj["y"] = toJSON(v.y); |
412 | obj["z"] = toJSON(v.z); | 412 | obj["z"] = toJSON(v.z); |
413 | return obj; | 413 | return obj; |
414 | } | 414 | } |
415 | JToken toJSON(V3<V3<float>> v) { | 415 | public static JToken toJSON(V3<V3<float>> v) { |
416 | var obj = new JObject(); | 416 | var obj = new JObject(); |
417 | obj["x"] = toJSON(v.x); | 417 | obj["x"] = toJSON(v.x); |
418 | obj["y"] = toJSON(v.y); | 418 | obj["y"] = toJSON(v.y); |
419 | obj["z"] = toJSON(v.z); | 419 | obj["z"] = toJSON(v.z); |
420 | return obj; | 420 | return obj; |
421 | } | 421 | } |
422 | JToken toJSON(V4<float> v) { | 422 | public static JToken toJSON(V4<float> v) { |
423 | var obj = new JObject(); | 423 | var obj = new JObject(); |
424 | obj["x"] = toJSON(v.x); | 424 | obj["x"] = toJSON(v.x); |
425 | obj["y"] = toJSON(v.y); | 425 | obj["y"] = toJSON(v.y); |
@@ -427,7 +427,7 @@ namespace LambdaCube.Mesh { | |||
427 | obj["w"] = toJSON(v.w); | 427 | obj["w"] = toJSON(v.w); |
428 | return obj; | 428 | return obj; |
429 | } | 429 | } |
430 | JToken toJSON(V4<V4<float>> v) { | 430 | public static JToken toJSON(V4<V4<float>> v) { |
431 | var obj = new JObject(); | 431 | var obj = new JObject(); |
432 | obj["x"] = toJSON(v.x); | 432 | obj["x"] = toJSON(v.x); |
433 | obj["y"] = toJSON(v.y); | 433 | obj["y"] = toJSON(v.y); |
@@ -435,70 +435,70 @@ namespace LambdaCube.Mesh { | |||
435 | obj["w"] = toJSON(v.w); | 435 | obj["w"] = toJSON(v.w); |
436 | return obj; | 436 | return obj; |
437 | } | 437 | } |
438 | JToken toJSON(List<int> v) { | 438 | public static JToken toJSON(List<int> v) { |
439 | var obj = new JArray(); | 439 | var obj = new JArray(); |
440 | foreach (var i in v) { | 440 | foreach (var i in v) { |
441 | obj.Add(toJSON(i)); | 441 | obj.Add(toJSON(i)); |
442 | } | 442 | } |
443 | return obj; | 443 | return obj; |
444 | } | 444 | } |
445 | JToken toJSON(List<uint> v) { | 445 | public static JToken toJSON(List<uint> v) { |
446 | var obj = new JArray(); | 446 | var obj = new JArray(); |
447 | foreach (var i in v) { | 447 | foreach (var i in v) { |
448 | obj.Add(toJSON(i)); | 448 | obj.Add(toJSON(i)); |
449 | } | 449 | } |
450 | return obj; | 450 | return obj; |
451 | } | 451 | } |
452 | JToken toJSON(List<float> v) { | 452 | public static JToken toJSON(List<float> v) { |
453 | var obj = new JArray(); | 453 | var obj = new JArray(); |
454 | foreach (var i in v) { | 454 | foreach (var i in v) { |
455 | obj.Add(toJSON(i)); | 455 | obj.Add(toJSON(i)); |
456 | } | 456 | } |
457 | return obj; | 457 | return obj; |
458 | } | 458 | } |
459 | JToken toJSON(List<V2<float>> v) { | 459 | public static JToken toJSON(List<V2<float>> v) { |
460 | var obj = new JArray(); | 460 | var obj = new JArray(); |
461 | foreach (var i in v) { | 461 | foreach (var i in v) { |
462 | obj.Add(toJSON(i)); | 462 | obj.Add(toJSON(i)); |
463 | } | 463 | } |
464 | return obj; | 464 | return obj; |
465 | } | 465 | } |
466 | JToken toJSON(List<V2<V2<float>>> v) { | 466 | public static JToken toJSON(List<V2<V2<float>>> v) { |
467 | var obj = new JArray(); | 467 | var obj = new JArray(); |
468 | foreach (var i in v) { | 468 | foreach (var i in v) { |
469 | obj.Add(toJSON(i)); | 469 | obj.Add(toJSON(i)); |
470 | } | 470 | } |
471 | return obj; | 471 | return obj; |
472 | } | 472 | } |
473 | JToken toJSON(List<V3<float>> v) { | 473 | public static JToken toJSON(List<V3<float>> v) { |
474 | var obj = new JArray(); | 474 | var obj = new JArray(); |
475 | foreach (var i in v) { | 475 | foreach (var i in v) { |
476 | obj.Add(toJSON(i)); | 476 | obj.Add(toJSON(i)); |
477 | } | 477 | } |
478 | return obj; | 478 | return obj; |
479 | } | 479 | } |
480 | JToken toJSON(List<V3<V3<float>>> v) { | 480 | public static JToken toJSON(List<V3<V3<float>>> v) { |
481 | var obj = new JArray(); | 481 | var obj = new JArray(); |
482 | foreach (var i in v) { | 482 | foreach (var i in v) { |
483 | obj.Add(toJSON(i)); | 483 | obj.Add(toJSON(i)); |
484 | } | 484 | } |
485 | return obj; | 485 | return obj; |
486 | } | 486 | } |
487 | JToken toJSON(List<V4<float>> v) { | 487 | public static JToken toJSON(List<V4<float>> v) { |
488 | var obj = new JArray(); | 488 | var obj = new JArray(); |
489 | foreach (var i in v) { | 489 | foreach (var i in v) { |
490 | obj.Add(toJSON(i)); | 490 | obj.Add(toJSON(i)); |
491 | } | 491 | } |
492 | return obj; | 492 | return obj; |
493 | } | 493 | } |
494 | JToken toJSON(List<V4<V4<float>>> v) { | 494 | public static JToken toJSON(List<V4<V4<float>>> v) { |
495 | var obj = new JArray(); | 495 | var obj = new JArray(); |
496 | foreach (var i in v) { | 496 | foreach (var i in v) { |
497 | obj.Add(toJSON(i)); | 497 | obj.Add(toJSON(i)); |
498 | } | 498 | } |
499 | return obj; | 499 | return obj; |
500 | } | 500 | } |
501 | JToken toJSON(Dictionary<string, global::LambdaCube.Mesh.MeshAttribute> v) { | 501 | public static JToken toJSON(Dictionary<string, global::LambdaCube.Mesh.MeshAttribute> v) { |
502 | var obj = new JObject(); | 502 | var obj = new JObject(); |
503 | foreach (var i in v) { | 503 | foreach (var i in v) { |
504 | obj[i.Key] = toJSON(i.Value); | 504 | obj[i.Key] = toJSON(i.Value); |