Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4)

Side by Side Diff: sky/tests/resources/display_list.dart

Issue 1204783003: Adds basic sprite sheet support to sprites (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Adds basic sprite sheet support to sprites (fixed issues) Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 1
2 import 'dart:async'; 2 import 'dart:async';
3 import 'dart:sky' as sky; 3 import 'dart:sky' as sky;
4 import "dart:sky.internals" as internals; 4 import "dart:sky.internals" as internals;
5 5
6 import 'package:sky/widgets/basic.dart'; 6 import 'package:sky/widgets/basic.dart';
7 import 'package:sky/rendering/box.dart'; 7 import 'package:sky/rendering/box.dart';
8 import 'package:sky/rendering/object.dart'; 8 import 'package:sky/rendering/object.dart';
9 9
10 typedef void Logger (String s); 10 typedef void Logger (String s);
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 } 99 }
100 100
101 void drawPath(Path path, Paint paint) { 101 void drawPath(Path path, Paint paint) {
102 log("drawPath($path, $paint)"); 102 log("drawPath($path, $paint)");
103 } 103 }
104 104
105 void drawImage(sky.Image image, double x, double y, Paint paint) { 105 void drawImage(sky.Image image, double x, double y, Paint paint) {
106 log("drawImage($image, $x, $y, $paint)"); 106 log("drawImage($image, $x, $y, $paint)");
107 } 107 }
108 108
109 void drawImageRect(sky.Image image, sky.Rect src, sky.Rect dst, Paint paint) {
110 log("drawImageRect($image, $src, $dst, paint)");
111 }
112
109 void paintChild(RenderObject child, Point position) { 113 void paintChild(RenderObject child, Point position) {
110 log("paintChild ${child.runtimeType} at $position"); 114 log("paintChild ${child.runtimeType} at $position");
111 child.paint(new TestDisplayList(width, height, logger, indent: "$indent |") ); 115 child.paint(new TestDisplayList(width, height, logger, indent: "$indent |") );
112 } 116 }
113 } 117 }
114 118
115 class TestRenderView extends RenderView { 119 class TestRenderView extends RenderView {
116 120
117 TestRenderView([ RenderBox child = null ]) : super(child: child) { 121 TestRenderView([ RenderBox child = null ]) : super(child: child) {
118 print("TestRenderView enabled"); 122 print("TestRenderView enabled");
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
173 177
174 Future test(Function builder) { 178 Future test(Function builder) {
175 runApp(new TestApp(builder: builder), renderViewOverride: renderView); 179 runApp(new TestApp(builder: builder), renderViewOverride: renderView);
176 return renderView.checkFrame(); 180 return renderView.checkFrame();
177 } 181 }
178 182
179 void endTest() { 183 void endTest() {
180 renderView.endTest(); 184 renderView.endTest();
181 } 185 }
182 } 186 }
OLDNEW
« sky/examples/game/lib/texture.dart ('K') | « sky/examples/raw/spinning_image.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698