engine: platform: refactor R_GetWindowHandle to return a struct instead of a pointer

This commit is contained in:
TheEVolk
2025-05-22 10:19:49 +03:00
committed by Alibek Omarov
parent dd52840a97
commit 9ebeb520fa
6 changed files with 33 additions and 20 deletions

View File

@@ -314,6 +314,7 @@ typedef enum
enum
{
REF_WINDOW_TYPE_NONE = 0, // NULL
REF_WINDOW_TYPE_WIN32 = 1, // HWND
REF_WINDOW_TYPE_X11 = 2, // Display*
REF_WINDOW_TYPE_WAYLAND = 3, // wl_display*
@@ -344,7 +345,7 @@ void *SW_LockBuffer( void );
void SW_UnlockBuffer( void );
qboolean SW_CreateBuffer( int width, int height, uint *stride, uint *bpp, uint *r, uint *g, uint *b );
void Platform_Minimize_f( void );
window_handle_t *R_GetWindowHandle( void );
window_handle_t R_GetWindowHandle( void );
//
// in_evdev.c