From 8dcca49f42627400773dcc707ebaa757cbeef37b Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Thu, 4 Dec 2025 22:23:45 +0800 Subject: Impl sdl opengl renderer. --- include/cru/platform/gui/sdl/Window.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'include/cru/platform/gui/sdl/Window.h') diff --git a/include/cru/platform/gui/sdl/Window.h b/include/cru/platform/gui/sdl/Window.h index 28837c71..41e5befb 100644 --- a/include/cru/platform/gui/sdl/Window.h +++ b/include/cru/platform/gui/sdl/Window.h @@ -2,6 +2,7 @@ #include "Base.h" #include +#include #include #include @@ -114,11 +115,13 @@ class SdlWindow : public SdlResource, public virtual INativeWindow { #ifdef __unix private: - void UnixOnCreateWindow(); - void UnixOnDestroyWindow(); + void UnixOnCreate(int width, int height); + void UnixOnDestroy(); + void UnixOnResize(int width, int height); private: std::unique_ptr renderer_; + TimerAutoCanceler repaint_timer_canceler_; #endif }; } // namespace cru::platform::gui::sdl -- cgit v1.2.3