bindbc-sdl v1.4.8 (2024-07-02T09:16:45Z)
Dub
Repo
SDL_SysWMinfo
sdl
syswm
Undocumented in source.
struct
SDL_SysWMinfo {
SDL_version
version_
;
SDL_SYSWM_TYPE
subsystem
;
union
_Info
;
struct
_DFB
;
version(DirectFB)
_DFB
dfb
;
struct
_Cocoa
;
version(OSX)
_Cocoa
cocoa
;
struct
_UIKit
;
version(iOS)
_UIKit
uikit
;
struct
_WL
;
version(linux)
static if
(
sdlSupport >= SDLSupport.v2_0_2
)
_WL
wl
;
struct
_Mir
;
version(Mir)
static if
(
sdlSupport >= SDLSupport.v2_0_2
)
_Mir
mir
;
struct
_Android
;
version(Android)
static if
(
sdlSupport >= SDLSupport.v2_0_4
)
_Android
android
;
struct
_OS2
;
version(OS2)
static if
(
sdlSupport >= SDLSupport.v2_0_14
)
_OS2
os2
;
struct
_Vivante
;
version(Vivante)
static if
(
sdlSupport >= SDLSupport.v2_0_5
)
_Vivante
vivante
;
struct
_KMSDRM
;
version(KMSDRM)
static if
(
sdlSupport >= SDLSupport.v2_0_16
)
_KMSDRM
kmsdrm
;
static if
(
sdlSupport >= SDLSupport.v2_0_6
)
ubyte
[
64
]
dummy
;
static if
(!(
sdlSupport >= SDLSupport.v2_0_6
))
int
dummy
;
}
Members
Structs
_Android
struct
_Android
Undocumented in source.
_Cocoa
struct
_Cocoa
Undocumented in source.
_DFB
struct
_DFB
Undocumented in source.
_KMSDRM
struct
_KMSDRM
Undocumented in source.
_Mir
struct
_Mir
Undocumented in source.
_OS2
struct
_OS2
Undocumented in source.
_UIKit
struct
_UIKit
Undocumented in source.
_Vivante
struct
_Vivante
Undocumented in source.
_WL
struct
_WL
Undocumented in source.
Unions
_Info
union
_Info
Undocumented in source.
Variables
android
_Android
android
;
Undocumented in source.
cocoa
_Cocoa
cocoa
;
Undocumented in source.
dfb
_DFB
dfb
;
Undocumented in source.
dummy
ubyte
[
64
]
dummy
;
Undocumented in source.
dummy
int
dummy
;
Undocumented in source.
kmsdrm
_KMSDRM
kmsdrm
;
Undocumented in source.
mir
_Mir
mir
;
Undocumented in source.
os2
_OS2
os2
;
Undocumented in source.
subsystem
SDL_SYSWM_TYPE
subsystem
;
Undocumented in source.
uikit
_UIKit
uikit
;
Undocumented in source.
version_
SDL_version
version_
;
Undocumented in source.
vivante
_Vivante
vivante
;
Undocumented in source.
wl
_WL
wl
;
Undocumented in source.
Meta
Source
See Implementation
sdl
syswm
aliases
SDL_SYSWM_TYPE
enums
SDL_SYSWM_ANDROID
SDL_SYSWM_HAIKU
SDL_SYSWM_KMSDRM
SDL_SYSWM_OS2
SDL_SYSWM_RISCOS
SDL_SYSWM_UNKNOWN
SDL_SYSWM_VIVANTE
SDL_SYSWM_WAYLAND
SDL_SYSWM_WINRT
structs
SDL_SysWMinfo
SDL_SysWMmsg
variables
info
msg