Method: Reight::Runner#draw
- Defined in:
- lib/reight/app/runner.rb
#draw ⇒ Object
28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/reight/app/runner.rb', line 28 def draw() return unless @context @initial_resize ||= true.tap do call_event {@context.size ROOT_CONTEXT.width, ROOT_CONTEXT.height} end @context.call_draw__ {|push: true, &b| call_event(push: push, &b)} if canvasFrame = @context.canvasFrame__ ROOT_CONTEXT.background 0 ROOT_CONTEXT.image @context, *canvasFrame else ROOT_CONTEXT.image @context, 0, 0 end super end |