Home | History | Annotate | Download | only in resources

Lines Matching full:canvas

31 function draw_bullet(canvas, x, y, paint, indent)
39 canvas:drawCircle(cx, cy, radius, paint)
42 function stroke_rect(canvas, rect, color)
46 canvas:drawRect(rect, paint)
49 function drawSlide(canvas, slide, master_template)
53 canvas:drawText(slide[1].text, 320, 240, template[1])
71 canvas:drawText(node.text, x, y, paint)
86 draw_bullet(canvas, x + x_offset, y - fm.ascent, paint, node.indent)
87 canvas:drawTextBlob(blob, 0, 0, paint)
92 stroke_rect(canvas, bounds, {a=1,r=0,g=1,b=0})
93 stroke_rect(canvas, blob:bounds(), {a=1,r=1,g=0,b=0})
135 -- animation.proc is passed the canvas before drawing.
150 draw = function (self, canvas, x, y, paint)
151 canvas:drawPicture(self.picture, x, y, paint)
161 draw = function (self, canvas, x, y, paint)
162 canvas:drawImage(self.image, x, y, paint)
182 draw = function (self, canvas, x, y, paint)
184 canvas:save()
186 canvas:saveLayer(paint)
188 canvas:translate(x, y)
189 drawSlide(canvas, self.slide, gTemplate)
190 canvas:restore()
250 proc = function (self, canvas, drawSlideProc)
252 drawSlideProc(canvas)
255 canvas:translate(self.pivot_x, self.pivot_y)
256 canvas:rotate(self.angle)
257 canvas:translate(-self.pivot_x, -self.pivot_y)
258 drawSlideProc(canvas)
273 proc = function (self, canvas, drawSlideProc)
279 drawSlideProc(canvas)
282 canvas:translate(self.pivot_x, self.pivot_y)
283 canvas:scale(self.scale, self.scale)
284 canvas:translate(-self.pivot_x, -self.pivot_y)
285 drawSlideProc(canvas)
295 function draw_bg(canvas)
304 canvas:drawPaint(bgPaint)
307 function onDrawContent(canvas, width, height)
310 canvas:concat(matrix)
312 draw_bg(canvas)
314 local drawSlideProc = function(canvas)
315 drawSlide(canvas, gSlides[gSlideIndex], gTemplate)
319 gCurrAnimation = gCurrAnimation:proc(canvas, drawSlideProc)
322 drawSlideProc(canvas)