from __future__ import annotations import glfw from rendercanvas.glfw import GlfwRenderCanvas, loop class Window: def __init__(self, width: int = 960, height: int = 720, title: str = "Mi2d RPG Engine"): if hasattr(glfw, "PLATFORM") and hasattr(glfw, "PLATFORM_X11"): glfw.init_hint(glfw.PLATFORM, glfw.PLATFORM_X11) self.canvas = GlfwRenderCanvas(size=(width, height), title=title, update_mode="continuous") def run(self) -> None: loop.run()