SDL 3.0
SDL_SysWMinfo Struct Reference

#include <SDL_syswm.h>

Data Fields

Uint32 version
 
Uint32 subsystem
 
Uint32 padding [(2 *(sizeof(void *) >=8 ? sizeof(void *) :sizeof(Uint64)) - 2 *sizeof(Uint32))/sizeof(Uint32)]
 
union { 
 
   void *   dummy_ptrs [14] 
 
   Uint64   dummy_ints [14] 
 
info 
 

Detailed Description

The custom window manager information structure.

When this structure is returned, it holds information about which low level system it is using, and will be one of SDL_SYSWM_TYPE.

Definition at line 254 of file SDL_syswm.h.

Field Documentation

◆ dummy_ints

Uint64 SDL_SysWMinfo::dummy_ints[14]

Definition at line 356 of file SDL_syswm.h.

◆ dummy_ptrs

void* SDL_SysWMinfo::dummy_ptrs[14]

Definition at line 355 of file SDL_syswm.h.

◆ [union]

union { ... } SDL_SysWMinfo::info

◆ padding

Uint32 SDL_SysWMinfo::padding[(2 *(sizeof(void *) >=8 ? sizeof(void *) :sizeof(Uint64)) - 2 *sizeof(Uint32))/sizeof(Uint32)]

Definition at line 259 of file SDL_syswm.h.

◆ subsystem

Uint32 SDL_SysWMinfo::subsystem

SDL_SYSWM_TYPE

Definition at line 257 of file SDL_syswm.h.

◆ version

Uint32 SDL_SysWMinfo::version

Definition at line 256 of file SDL_syswm.h.


The documentation for this struct was generated from the following file: