|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <SDL_syswm.h>
Граф связей класса SDL_SysWMinfo:Открытые атрибуты | |
| SDL_version | version |
| SDL_SYSWM_TYPE | subsystem |
| union { | |
| struct { | |
| HWND window | |
| HDC hdc | |
| HINSTANCE hinstance | |
| } win | |
| struct { | |
| IInspectable * window | |
| } winrt | |
| struct { | |
| Display * display | |
| Window window | |
| } x11 | |
| struct { | |
| IDirectFB * dfb | |
| IDirectFBWindow * window | |
| IDirectFBSurface * surface | |
| } dfb | |
| struct { | |
| NSWindow __unsafe_unretained * window | |
| NSWindow * window | |
| } cocoa | |
| struct { | |
| UIWindow __unsafe_unretained * window | |
| UIWindow * window | |
| GLuint framebuffer | |
| GLuint colorbuffer | |
| GLuint resolveFramebuffer | |
| } uikit | |
| struct { | |
| struct wl_display * display | |
| struct wl_surface * surface | |
| struct wl_shell_surface * shell_surface | |
| } wl | |
| struct { | |
| void * connection | |
| void * surface | |
| } mir | |
| struct { | |
| ANativeWindow * window | |
| EGLSurface surface | |
| } android | |
| struct { | |
| EGLNativeDisplayType display | |
| EGLNativeWindowType window | |
| } vivante | |
| Uint8 dummy [64] | |
| } | info |
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.
См. определение в файле SDL_syswm.h строка 201
| SDL_version SDL_SysWMinfo::version |
См. определение в файле SDL_syswm.h строка 203
Используется в Sdl2Window::GetWinApiHandle().
| SDL_SYSWM_TYPE SDL_SysWMinfo::subsystem |
См. определение в файле SDL_syswm.h строка 204
| HWND SDL_SysWMinfo::window |
The window handle
См. определение в файле SDL_syswm.h строка 210
| HDC SDL_SysWMinfo::hdc |
The window device context
См. определение в файле SDL_syswm.h строка 211
| HINSTANCE SDL_SysWMinfo::hinstance |
The instance handle
См. определение в файле SDL_syswm.h строка 212
| struct { ... } SDL_SysWMinfo::win |
Используется в Sdl2Window::GetWinApiHandle().
| IInspectable* SDL_SysWMinfo::window |
The WinRT CoreWindow
См. определение в файле SDL_syswm.h строка 218
| struct { ... } SDL_SysWMinfo::winrt |
| Display* SDL_SysWMinfo::display |
The X11 display
См. определение в файле SDL_syswm.h строка 224
| Window SDL_SysWMinfo::window |
The X11 window
См. определение в файле SDL_syswm.h строка 225
| struct { ... } SDL_SysWMinfo::x11 |
Используется в Sdl2Window::GetWinApiHandle().
| IDirectFB* SDL_SysWMinfo::dfb |
The directfb main interface
См. определение в файле SDL_syswm.h строка 231
| IDirectFBWindow* SDL_SysWMinfo::window |
The directfb window handle
См. определение в файле SDL_syswm.h строка 232
| IDirectFBSurface* SDL_SysWMinfo::surface |
The directfb client surface
См. определение в файле SDL_syswm.h строка 233
| struct { ... } SDL_SysWMinfo::dfb |
| NSWindow __unsafe_unretained* SDL_SysWMinfo::window |
The Cocoa window
См. определение в файле SDL_syswm.h строка 240
| NSWindow* SDL_SysWMinfo::window |
The Cocoa window
См. определение в файле SDL_syswm.h строка 242
| struct { ... } SDL_SysWMinfo::cocoa |
| UIWindow __unsafe_unretained* SDL_SysWMinfo::window |
The UIKit window
См. определение в файле SDL_syswm.h строка 250
| UIWindow* SDL_SysWMinfo::window |
The UIKit window
См. определение в файле SDL_syswm.h строка 252
| GLuint SDL_SysWMinfo::framebuffer |
The GL view's Framebuffer Object. It must be bound when rendering to the screen using GL.
См. определение в файле SDL_syswm.h строка 254
| GLuint SDL_SysWMinfo::colorbuffer |
The GL view's color Renderbuffer Object. It must be bound when SDL_GL_SwapWindow is called.
См. определение в файле SDL_syswm.h строка 255
| GLuint SDL_SysWMinfo::resolveFramebuffer |
The Framebuffer Object which holds the resolve color Renderbuffer, when MSAA is used.
См. определение в файле SDL_syswm.h строка 256
| struct { ... } SDL_SysWMinfo::uikit |
| struct wl_display* SDL_SysWMinfo::display |
Wayland display
См. определение в файле SDL_syswm.h строка 262
| struct wl_surface* SDL_SysWMinfo::surface |
Wayland surface
См. определение в файле SDL_syswm.h строка 263
| struct wl_shell_surface* SDL_SysWMinfo::shell_surface |
Wayland shell_surface (window manager handle)
См. определение в файле SDL_syswm.h строка 264
| struct { ... } SDL_SysWMinfo::wl |
| void* SDL_SysWMinfo::connection |
Mir display server connection
См. определение в файле SDL_syswm.h строка 270
| void* SDL_SysWMinfo::surface |
Mir surface
См. определение в файле SDL_syswm.h строка 271
| struct { ... } SDL_SysWMinfo::mir |
| ANativeWindow* SDL_SysWMinfo::window |
См. определение в файле SDL_syswm.h строка 278
| EGLSurface SDL_SysWMinfo::surface |
См. определение в файле SDL_syswm.h строка 279
| struct { ... } SDL_SysWMinfo::android |
| EGLNativeDisplayType SDL_SysWMinfo::display |
См. определение в файле SDL_syswm.h строка 286
| EGLNativeWindowType SDL_SysWMinfo::window |
См. определение в файле SDL_syswm.h строка 287
| struct { ... } SDL_SysWMinfo::vivante |
| Uint8 SDL_SysWMinfo::dummy[64] |
См. определение в файле SDL_syswm.h строка 293
| union { ... } SDL_SysWMinfo::info |
Используется в Sdl2Window::GetWinApiHandle().