1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

Made compilable on non-Windows machines

This commit is contained in:
Brian Fiete 2020-05-04 09:12:04 -07:00
parent f998ba4b45
commit 7701485fd4

View file

@ -5122,12 +5122,14 @@ namespace SDL2
} }
// FIXME: I wish these weren't public... // FIXME: I wish these weren't public...
#if BF_PLATFORM_WINDOWS
[CRepr] [CRepr]
public struct INTERNAL_windows_wminfo public struct INTERNAL_windows_wminfo
{ {
public Windows.HWnd window; // Refers to an HWND public Windows.HWnd window; // Refers to an HWND
public Windows.Handle hdc; // Refers to an HDC public Windows.Handle hdc; // Refers to an HDC
} }
#endif
[CRepr] [CRepr]
public struct INTERNAL_winrt_wminfo public struct INTERNAL_winrt_wminfo
@ -5190,7 +5192,9 @@ namespace SDL2
[CRepr, Union] [CRepr, Union]
public struct INTERNAL_SysWMDriverUnion public struct INTERNAL_SysWMDriverUnion
{ {
#if BF_PLATFORM_WINDOWS
public INTERNAL_windows_wminfo win; public INTERNAL_windows_wminfo win;
#endif
public INTERNAL_winrt_wminfo winrt; public INTERNAL_winrt_wminfo winrt;
public INTERNAL_x11_wminfo x11; public INTERNAL_x11_wminfo x11;
public INTERNAL_directfb_wminfo dfb; public INTERNAL_directfb_wminfo dfb;