| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 library nodes_mojom; | 5 library nodes_mojom; |
| 6 import 'package:mojo/bindings.dart' as bindings; | 6 import 'package:mojo/bindings.dart' as bindings; |
| 7 | 7 |
| 8 import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom; | 8 import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom; |
| 9 import 'package:mojo_services/mojo/gfx/composition/hit_tests.mojom.dart' as hit_
tests_mojom; | 9 import 'package:mojo_services/mojo/gfx/composition/hit_tests.mojom.dart' as hit_
tests_mojom; |
| 10 | 10 |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 62 case fallback: | 62 case fallback: |
| 63 return 'NodeCombinator.fallback'; | 63 return 'NodeCombinator.fallback'; |
| 64 default: | 64 default: |
| 65 return null; | 65 return null; |
| 66 } | 66 } |
| 67 } | 67 } |
| 68 | 68 |
| 69 int toJson() => mojoEnumValue; | 69 int toJson() => mojoEnumValue; |
| 70 } | 70 } |
| 71 | 71 |
| 72 | |
| 73 | |
| 74 class Node extends bindings.Struct { | 72 class Node extends bindings.Struct { |
| 75 static const List<bindings.StructDataHeader> kVersions = const [ | 73 static const List<bindings.StructDataHeader> kVersions = const [ |
| 76 const bindings.StructDataHeader(64, 0) | 74 const bindings.StructDataHeader(64, 0) |
| 77 ]; | 75 ]; |
| 78 geometry_mojom.Transform contentTransform = null; | 76 geometry_mojom.Transform contentTransform = null; |
| 79 geometry_mojom.Rect contentClip = null; | 77 geometry_mojom.Rect contentClip = null; |
| 80 NodeCombinator combinator = new NodeCombinator(0); | 78 NodeCombinator combinator = new NodeCombinator(0); |
| 81 hit_tests_mojom.HitTestBehavior hitTestBehavior = null; | 79 hit_tests_mojom.HitTestBehavior hitTestBehavior = null; |
| 82 List<int> childNodeIds = null; | 80 List<int> childNodeIds = null; |
| 83 NodeOp op = null; | 81 NodeOp op = null; |
| (...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 213 map["contentClip"] = contentClip; | 211 map["contentClip"] = contentClip; |
| 214 map["combinator"] = combinator; | 212 map["combinator"] = combinator; |
| 215 map["hitTestBehavior"] = hitTestBehavior; | 213 map["hitTestBehavior"] = hitTestBehavior; |
| 216 map["childNodeIds"] = childNodeIds; | 214 map["childNodeIds"] = childNodeIds; |
| 217 map["op"] = op; | 215 map["op"] = op; |
| 218 return map; | 216 return map; |
| 219 } | 217 } |
| 220 } | 218 } |
| 221 | 219 |
| 222 | 220 |
| 223 | |
| 224 | |
| 225 class RectNodeOp extends bindings.Struct { | 221 class RectNodeOp extends bindings.Struct { |
| 226 static const List<bindings.StructDataHeader> kVersions = const [ | 222 static const List<bindings.StructDataHeader> kVersions = const [ |
| 227 const bindings.StructDataHeader(24, 0) | 223 const bindings.StructDataHeader(24, 0) |
| 228 ]; | 224 ]; |
| 229 geometry_mojom.Rect contentRect = null; | 225 geometry_mojom.Rect contentRect = null; |
| 230 Color color = null; | 226 Color color = null; |
| 231 | 227 |
| 232 RectNodeOp() : super(kVersions.last.size); | 228 RectNodeOp() : super(kVersions.last.size); |
| 233 | 229 |
| 234 static RectNodeOp deserialize(bindings.Message message) { | 230 static RectNodeOp deserialize(bindings.Message message) { |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 303 | 299 |
| 304 Map toJson() { | 300 Map toJson() { |
| 305 Map map = new Map(); | 301 Map map = new Map(); |
| 306 map["contentRect"] = contentRect; | 302 map["contentRect"] = contentRect; |
| 307 map["color"] = color; | 303 map["color"] = color; |
| 308 return map; | 304 return map; |
| 309 } | 305 } |
| 310 } | 306 } |
| 311 | 307 |
| 312 | 308 |
| 313 | |
| 314 | |
| 315 class ImageNodeOp extends bindings.Struct { | 309 class ImageNodeOp extends bindings.Struct { |
| 316 static const List<bindings.StructDataHeader> kVersions = const [ | 310 static const List<bindings.StructDataHeader> kVersions = const [ |
| 317 const bindings.StructDataHeader(40, 0) | 311 const bindings.StructDataHeader(40, 0) |
| 318 ]; | 312 ]; |
| 319 geometry_mojom.Rect contentRect = null; | 313 geometry_mojom.Rect contentRect = null; |
| 320 geometry_mojom.Rect imageRect = null; | 314 geometry_mojom.Rect imageRect = null; |
| 321 int imageResourceId = 0; | 315 int imageResourceId = 0; |
| 322 Blend blend = null; | 316 Blend blend = null; |
| 323 | 317 |
| 324 ImageNodeOp() : super(kVersions.last.size); | 318 ImageNodeOp() : super(kVersions.last.size); |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 422 Map map = new Map(); | 416 Map map = new Map(); |
| 423 map["contentRect"] = contentRect; | 417 map["contentRect"] = contentRect; |
| 424 map["imageRect"] = imageRect; | 418 map["imageRect"] = imageRect; |
| 425 map["imageResourceId"] = imageResourceId; | 419 map["imageResourceId"] = imageResourceId; |
| 426 map["blend"] = blend; | 420 map["blend"] = blend; |
| 427 return map; | 421 return map; |
| 428 } | 422 } |
| 429 } | 423 } |
| 430 | 424 |
| 431 | 425 |
| 432 | |
| 433 | |
| 434 class SceneNodeOp extends bindings.Struct { | 426 class SceneNodeOp extends bindings.Struct { |
| 435 static const List<bindings.StructDataHeader> kVersions = const [ | 427 static const List<bindings.StructDataHeader> kVersions = const [ |
| 436 const bindings.StructDataHeader(16, 0) | 428 const bindings.StructDataHeader(16, 0) |
| 437 ]; | 429 ]; |
| 438 int sceneResourceId = 0; | 430 int sceneResourceId = 0; |
| 439 int sceneVersion = 0; | 431 int sceneVersion = 0; |
| 440 | 432 |
| 441 SceneNodeOp() : super(kVersions.last.size); | 433 SceneNodeOp() : super(kVersions.last.size); |
| 442 | 434 |
| 443 static SceneNodeOp deserialize(bindings.Message message) { | 435 static SceneNodeOp deserialize(bindings.Message message) { |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 510 | 502 |
| 511 Map toJson() { | 503 Map toJson() { |
| 512 Map map = new Map(); | 504 Map map = new Map(); |
| 513 map["sceneResourceId"] = sceneResourceId; | 505 map["sceneResourceId"] = sceneResourceId; |
| 514 map["sceneVersion"] = sceneVersion; | 506 map["sceneVersion"] = sceneVersion; |
| 515 return map; | 507 return map; |
| 516 } | 508 } |
| 517 } | 509 } |
| 518 | 510 |
| 519 | 511 |
| 520 | |
| 521 | |
| 522 class LayerNodeOp extends bindings.Struct { | 512 class LayerNodeOp extends bindings.Struct { |
| 523 static const List<bindings.StructDataHeader> kVersions = const [ | 513 static const List<bindings.StructDataHeader> kVersions = const [ |
| 524 const bindings.StructDataHeader(24, 0) | 514 const bindings.StructDataHeader(24, 0) |
| 525 ]; | 515 ]; |
| 526 geometry_mojom.Size layerSize = null; | 516 geometry_mojom.Size layerSize = null; |
| 527 Blend blend = null; | 517 Blend blend = null; |
| 528 | 518 |
| 529 LayerNodeOp() : super(kVersions.last.size); | 519 LayerNodeOp() : super(kVersions.last.size); |
| 530 | 520 |
| 531 static LayerNodeOp deserialize(bindings.Message message) { | 521 static LayerNodeOp deserialize(bindings.Message message) { |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 600 | 590 |
| 601 Map toJson() { | 591 Map toJson() { |
| 602 Map map = new Map(); | 592 Map map = new Map(); |
| 603 map["layerSize"] = layerSize; | 593 map["layerSize"] = layerSize; |
| 604 map["blend"] = blend; | 594 map["blend"] = blend; |
| 605 return map; | 595 return map; |
| 606 } | 596 } |
| 607 } | 597 } |
| 608 | 598 |
| 609 | 599 |
| 610 | |
| 611 | |
| 612 class Color extends bindings.Struct { | 600 class Color extends bindings.Struct { |
| 613 static const List<bindings.StructDataHeader> kVersions = const [ | 601 static const List<bindings.StructDataHeader> kVersions = const [ |
| 614 const bindings.StructDataHeader(16, 0) | 602 const bindings.StructDataHeader(16, 0) |
| 615 ]; | 603 ]; |
| 616 int red = 0; | 604 int red = 0; |
| 617 int green = 0; | 605 int green = 0; |
| 618 int blue = 0; | 606 int blue = 0; |
| 619 int alpha = 0; | 607 int alpha = 0; |
| 620 | 608 |
| 621 Color() : super(kVersions.last.size); | 609 Color() : super(kVersions.last.size); |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 716 Map map = new Map(); | 704 Map map = new Map(); |
| 717 map["red"] = red; | 705 map["red"] = red; |
| 718 map["green"] = green; | 706 map["green"] = green; |
| 719 map["blue"] = blue; | 707 map["blue"] = blue; |
| 720 map["alpha"] = alpha; | 708 map["alpha"] = alpha; |
| 721 return map; | 709 return map; |
| 722 } | 710 } |
| 723 } | 711 } |
| 724 | 712 |
| 725 | 713 |
| 726 | |
| 727 | |
| 728 class Blend extends bindings.Struct { | 714 class Blend extends bindings.Struct { |
| 729 static const List<bindings.StructDataHeader> kVersions = const [ | 715 static const List<bindings.StructDataHeader> kVersions = const [ |
| 730 const bindings.StructDataHeader(16, 0) | 716 const bindings.StructDataHeader(16, 0) |
| 731 ]; | 717 ]; |
| 732 int alpha = 255; | 718 int alpha = 255; |
| 733 | 719 |
| 734 Blend() : super(kVersions.last.size); | 720 Blend() : super(kVersions.last.size); |
| 735 | 721 |
| 736 static Blend deserialize(bindings.Message message) { | 722 static Blend deserialize(bindings.Message message) { |
| 737 var decoder = new bindings.Decoder(message); | 723 var decoder = new bindings.Decoder(message); |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 791 | 777 |
| 792 Map toJson() { | 778 Map toJson() { |
| 793 Map map = new Map(); | 779 Map map = new Map(); |
| 794 map["alpha"] = alpha; | 780 map["alpha"] = alpha; |
| 795 return map; | 781 return map; |
| 796 } | 782 } |
| 797 } | 783 } |
| 798 | 784 |
| 799 | 785 |
| 800 | 786 |
| 801 | |
| 802 | |
| 803 enum NodeOpTag { | 787 enum NodeOpTag { |
| 804 rect, | 788 rect, |
| 805 image, | 789 image, |
| 806 scene, | 790 scene, |
| 807 layer, | 791 layer, |
| 808 unknown | 792 unknown |
| 809 } | 793 } |
| 810 | 794 |
| 811 class NodeOp extends bindings.Union { | 795 class NodeOp extends bindings.Union { |
| 812 static final _tag_to_int = const { | 796 static final _tag_to_int = const { |
| (...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 948 break; | 932 break; |
| 949 default: | 933 default: |
| 950 result += "unknown"; | 934 result += "unknown"; |
| 951 } | 935 } |
| 952 result += ": $_data)"; | 936 result += ": $_data)"; |
| 953 return result; | 937 return result; |
| 954 } | 938 } |
| 955 } | 939 } |
| 956 | 940 |
| 957 | 941 |
| 958 | |
| 959 | |
| 960 | |
| OLD | NEW |