19 HINSTANCE InstanceHandle {};
21 RECT FullscreenRect {};
26 UINT InitialisationTimer {};
30 WPARAM wParam, LPARAM lParam);
40 void OnActivate(
window_handle WindowHandle,
u32 Reason, HWND hWndActDeact,
bool IsMinimized);
48 void OnMMove(HWND hwnd,
int x,
int y,
u32 keyFlags);
54 void OnKey(HWND hwnd,
u32 vk,
bool fDown,
int cRepeat,
u32 flags);
100 void ChangeTitle(
const std::string &NewTitle)
override;
void FlipFullscreen() override
void ChangeTitle(const std::string &NewTitle) override
windows_window(int Width, int Height, const std::string &Title)
Abstract, platform independent class definition module.