Lines Matching defs:canvas
413 public boolean draw(GLCanvas canvas) {
415 uploadTiles(canvas);
428 canvas.save(flags);
431 canvas.translate(centerX, centerY);
432 canvas.rotate(rotation, 0, 0, 1);
433 canvas.translate(-centerX, -centerY);
446 drawTile(canvas, tx, ty, level, x, y, length);
450 mPreview.draw(canvas, mOffsetX, mOffsetY,
456 canvas.restore();
462 uploadBackgroundTiles(canvas);
470 private void uploadBackgroundTiles(GLCanvas canvas) {
570 private void uploadTiles(GLCanvas canvas) {
582 tile.updateContent(canvas);
594 // Draw the tile to a square at canvas that locates at (x, y) and
596 private void drawTile(GLCanvas canvas,
609 tile.updateContent(canvas);
618 if (drawTile(tile, canvas, source, target)) {
628 canvas.drawTexture(mPreview, source, target);
633 Tile tile, GLCanvas canvas, RectF source, RectF target) {
636 canvas.drawTexture(tile, source, target);