Added canvas_size_changed 'event' to Renderer and OpenGLRenderer

This commit is contained in:
2020-03-25 13:27:00 -05:00
parent 15e5d0a5e1
commit bb8e210362
4 changed files with 25 additions and 8 deletions

View File

@@ -27,6 +27,8 @@ class IMICFPS
@renderer.preload_default_shaders
@scene = TurnTableScene.new
@canvas_size = Vector.new(self.width, self.height)
at_exit do
@config.save!
end
@@ -45,6 +47,12 @@ class IMICFPS
@console.draw if @show_console
draw_cursor if needs_cursor
_canvas_size = Vector.new(self.width, self.height)
if @canvas_size != _canvas_size
@renderer.canvas_size_changed
@canvas_size = _canvas_size
end
end
def draw_cursor