Using WindowManager to begin and end frame

This commit is contained in:
2025-12-19 22:47:18 +08:00
parent c8ab71738a
commit 96b005e2ef
9 changed files with 19 additions and 11 deletions

View File

@@ -53,10 +53,13 @@ SDL_AppResult GameApplication::handleInputEvent(SDL_Event* event) {
m_sceneManager->handleClickCurrent(input.mouseCilckOn);
}
m_sceneManager->handleMousePosition(input.mouseCurrentPosition);
m_windowManager->setFullscreen(input.isFullscreen);
return result;
}
void GameApplication::run() {
m_windowManager->Clear();
m_sceneManager->updateCurrent();
m_sceneManager->renderCurrent();
m_windowManager->Present();
}