sdl use event callback

This commit is contained in:
2025-05-05 18:14:30 -05:00
parent 3198b91ebc
commit 21d07cab07
2 changed files with 61 additions and 94 deletions

View File

@@ -57,6 +57,9 @@ bool WindowModule::onEvent(const Archimedes::Event& e) {
Archimedes::ResizeWindowEvent& event = (Archimedes::ResizeWindowEvent&) e;
renderer->w = event.width;
renderer->h = event.height;
#if WINDOW == 2
window->getWindowImpl().setSize(event.width, event.height);
#endif
return true;
} else if(type == app->getEventType(Archimedes::CloseWindowEvent())) {
app->emitEvent(new Archimedes::DoUnloadModuleEvent(name));