Add GameState#needs_repaint? and Container#remove

This commit is contained in:
2023-01-31 10:17:41 -06:00
parent e3b8a9b102
commit 14e9d4946f
2 changed files with 8 additions and 0 deletions

View File

@@ -34,6 +34,10 @@ module CyberarmEngine
true
end
def needs_repaint?
true
end
def drop(filename)
end

View File

@@ -42,6 +42,10 @@ module CyberarmEngine
root.gui_state.request_recalculate
end
def remove(element)
root.gui_state.request_recalculate if @children.delete(element)
end
def clear(&block)
@children.clear