OLD | NEW |
1 part of sprites; | 1 part of sprites; |
2 | 2 |
3 /// A widget that uses a [SpriteBox] to render a sprite node tree to the screen. | 3 /// A widget that uses a [SpriteBox] to render a sprite node tree to the screen. |
4 class SpriteWidget extends OneChildRenderObjectWrapper { | 4 class SpriteWidget extends OneChildRenderObjectWrapper { |
5 | 5 |
6 /// The rootNode of the sprite node tree. | 6 /// The rootNode of the sprite node tree. |
7 /// | 7 /// |
8 /// var node = mySpriteWidget.rootNode; | 8 /// var node = mySpriteWidget.rootNode; |
9 final NodeWithSize rootNode; | 9 final NodeWithSize rootNode; |
10 | 10 |
(...skipping 18 matching lines...) Expand all Loading... |
29 SpriteBox createNode() => new SpriteBox(rootNode, transformMode); | 29 SpriteBox createNode() => new SpriteBox(rootNode, transformMode); |
30 | 30 |
31 void syncRenderObject(SpriteWidget old) { | 31 void syncRenderObject(SpriteWidget old) { |
32 super.syncRenderObject(old); | 32 super.syncRenderObject(old); |
33 | 33 |
34 // SpriteBox doesn't allow mutation of these properties | 34 // SpriteBox doesn't allow mutation of these properties |
35 assert(rootNode == root.rootNode); | 35 assert(rootNode == root.rootNode); |
36 assert(transformMode == root._transformMode); | 36 assert(transformMode == root._transformMode); |
37 } | 37 } |
38 } | 38 } |
OLD | NEW |