Package org.lwjgl.sdl
Class SDLVideo
java.lang.Object
org.lwjgl.sdl.SDLVideo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromSDL.getLibrary(). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final intstatic final intstatic final longstatic final longstatic final longstatic final longstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic longnSDL_CreateWindow(long title, int w, int h, long flags) SDL_Window * SDL_CreateWindow(char const * title, int w, int h, SDL_WindowFlags flags)static longnSDL_EGL_GetProcAddress(long proc) SDL_FunctionPointer SDL_EGL_GetProcAddress(char const * proc)static voidnSDL_EGL_SetAttributeCallbacks(long platformAttribCallback, long surfaceAttribCallback, long contextAttribCallback, long userdata) void SDL_EGL_SetAttributeCallbacks(SDL_EGLAttribArrayCallback platformAttribCallback, SDL_EGLIntArrayCallback surfaceAttribCallback, SDL_EGLIntArrayCallback contextAttribCallback, void * userdata)static booleannSDL_GetClosestFullscreenDisplayMode(int displayID, int w, int h, float refresh_rate, boolean include_high_density_modes, long closest) bool SDL_GetClosestFullscreenDisplayMode(SDL_DisplayID displayID, int w, int h, float refresh_rate, bool include_high_density_modes, SDL_DisplayMode * closest)static longnSDL_GetCurrentDisplayMode(int displayID) SDL_DisplayMode const * SDL_GetCurrentDisplayMode(SDL_DisplayID displayID)static longchar const * SDL_GetCurrentVideoDriver(void)static longnSDL_GetDesktopDisplayMode(int displayID) SDL_DisplayMode const * SDL_GetDesktopDisplayMode(SDL_DisplayID displayID)static booleannSDL_GetDisplayBounds(int displayID, long rect) bool SDL_GetDisplayBounds(SDL_DisplayID displayID, SDL_Rect * rect)static intnSDL_GetDisplayForPoint(long point) SDL_DisplayID SDL_GetDisplayForPoint(SDL_Point const * point)static intnSDL_GetDisplayForRect(long rect) SDL_DisplayID SDL_GetDisplayForRect(SDL_Rect const * rect)static longnSDL_GetDisplayName(int displayID) char const * SDL_GetDisplayName(SDL_DisplayID displayID)static longnSDL_GetDisplays(long count) SDL_DisplayID * SDL_GetDisplays(int * count)static booleannSDL_GetDisplayUsableBounds(int displayID, long rect) bool SDL_GetDisplayUsableBounds(SDL_DisplayID displayID, SDL_Rect * rect)static longnSDL_GetFullscreenDisplayModes(int displayID, long count) SDL_DisplayMode ** SDL_GetFullscreenDisplayModes(SDL_DisplayID displayID, int * count)static longnSDL_GetVideoDriver(int index) char const * SDL_GetVideoDriver(int index)static booleannSDL_GetWindowAspectRatio(long window, long min_aspect, long max_aspect) bool SDL_GetWindowAspectRatio(SDL_Window * window, float * min_aspect, float * max_aspect)static booleannSDL_GetWindowBordersSize(long window, long top, long left, long bottom, long right) bool SDL_GetWindowBordersSize(SDL_Window * window, int * top, int * left, int * bottom, int * right)static longnSDL_GetWindowFullscreenMode(long window) SDL_DisplayMode const * SDL_GetWindowFullscreenMode(SDL_Window * window)static longnSDL_GetWindowICCProfile(long window, long size) void * SDL_GetWindowICCProfile(SDL_Window * window, size_t * size)static booleannSDL_GetWindowMaximumSize(long window, long w, long h) bool SDL_GetWindowMaximumSize(SDL_Window * window, int * w, int * h)static booleannSDL_GetWindowMinimumSize(long window, long w, long h) bool SDL_GetWindowMinimumSize(SDL_Window * window, int * w, int * h)static longnSDL_GetWindowMouseRect(long window) SDL_Rect const * SDL_GetWindowMouseRect(SDL_Window * window)static booleannSDL_GetWindowPosition(long window, long x, long y) bool SDL_GetWindowPosition(SDL_Window * window, int * x, int * y)static longnSDL_GetWindows(long count) SDL_Window ** SDL_GetWindows(int * count)static booleannSDL_GetWindowSafeArea(long window, long rect) bool SDL_GetWindowSafeArea(SDL_Window * window, SDL_Rect * rect)static booleannSDL_GetWindowSize(long window, long w, long h) bool SDL_GetWindowSize(SDL_Window * window, int * w, int * h)static booleannSDL_GetWindowSizeInPixels(long window, long w, long h) bool SDL_GetWindowSizeInPixels(SDL_Window * window, int * w, int * h)static longnSDL_GetWindowSurface(long window) SDL_Surface * SDL_GetWindowSurface(SDL_Window * window)static booleannSDL_GetWindowSurfaceVSync(long window, long vsync) bool SDL_GetWindowSurfaceVSync(SDL_Window * window, int * vsync)static longnSDL_GetWindowTitle(long window) char const * SDL_GetWindowTitle(SDL_Window * window)static booleannSDL_GL_ExtensionSupported(long extension) bool SDL_GL_ExtensionSupported(char const * extension)static booleannSDL_GL_GetAttribute(int attr, long value) bool SDL_GL_GetAttribute(SDL_GLAttr attr, int * value)static longnSDL_GL_GetProcAddress(long proc) SDL_FunctionPointer SDL_GL_GetProcAddress(char const * proc)static booleannSDL_GL_GetSwapInterval(long interval) bool SDL_GL_GetSwapInterval(int * interval)static booleannSDL_GL_LoadLibrary(long path) bool SDL_GL_LoadLibrary(char const * path)static booleannSDL_SetWindowFullscreenMode(long window, long mode) bool SDL_SetWindowFullscreenMode(SDL_Window * window, SDL_DisplayMode const * mode)static booleannSDL_SetWindowHitTest(long window, long callback, long callback_data) bool SDL_SetWindowHitTest(SDL_Window * window, SDL_HitTest callback, void * callback_data)static booleannSDL_SetWindowIcon(long window, long icon) bool SDL_SetWindowIcon(SDL_Window * window, SDL_Surface * icon)static booleannSDL_SetWindowMouseRect(long window, long rect) bool SDL_SetWindowMouseRect(SDL_Window * window, SDL_Rect const * rect)static booleannSDL_SetWindowShape(long window, long shape) bool SDL_SetWindowShape(SDL_Window * window, SDL_Surface * shape)static booleannSDL_SetWindowTitle(long window, long title) bool SDL_SetWindowTitle(SDL_Window * window, char const * title)static booleannSDL_UpdateWindowSurfaceRects(long window, long rects, int numrects) bool SDL_UpdateWindowSurfaceRects(SDL_Window * window, SDL_Rect const * rects, int numrects)static longSDL_CreatePopupWindow(long parent, int offset_x, int offset_y, int w, int h, long flags) SDL_Window * SDL_CreatePopupWindow(SDL_Window * parent, int offset_x, int offset_y, int w, int h, SDL_WindowFlags flags)static longSDL_CreateWindow(@Nullable CharSequence title, int w, int h, long flags) SDL_Window * SDL_CreateWindow(char const * title, int w, int h, SDL_WindowFlags flags)static longSDL_CreateWindow(@Nullable ByteBuffer title, int w, int h, long flags) SDL_Window * SDL_CreateWindow(char const * title, int w, int h, SDL_WindowFlags flags)static longSDL_CreateWindowWithProperties(int props) SDL_Window * SDL_CreateWindowWithProperties(SDL_PropertiesID props)static voidSDL_DestroyWindow(long window) void SDL_DestroyWindow(SDL_Window * window)static booleanSDL_DestroyWindowSurface(long window) bool SDL_DestroyWindowSurface(SDL_Window * window)static booleanbool SDL_DisableScreenSaver(void)static longSDL_EGLConfig SDL_EGL_GetCurrentConfig(void)static longSDL_EGLDisplay SDL_EGL_GetCurrentDisplay(void)static longSDL_FunctionPointer SDL_EGL_GetProcAddress(char const * proc)static longSDL_FunctionPointer SDL_EGL_GetProcAddress(char const * proc)static longSDL_EGL_GetWindowSurface(long window) SDL_EGLSurface SDL_EGL_GetWindowSurface(SDL_Window * window)static voidSDL_EGL_SetAttributeCallbacks(@Nullable SDL_EGLAttribArrayCallbackI platformAttribCallback, @Nullable SDL_EGLIntArrayCallbackI surfaceAttribCallback, @Nullable SDL_EGLIntArrayCallbackI contextAttribCallback, long userdata) void SDL_EGL_SetAttributeCallbacks(SDL_EGLAttribArrayCallback platformAttribCallback, SDL_EGLIntArrayCallback surfaceAttribCallback, SDL_EGLIntArrayCallback contextAttribCallback, void * userdata)static booleanbool SDL_EnableScreenSaver(void)static booleanSDL_FlashWindow(long window, int operation) bool SDL_FlashWindow(SDL_Window * window, SDL_FlashOperation operation)static booleanSDL_GetClosestFullscreenDisplayMode(int displayID, int w, int h, float refresh_rate, boolean include_high_density_modes, SDL_DisplayMode closest) bool SDL_GetClosestFullscreenDisplayMode(SDL_DisplayID displayID, int w, int h, float refresh_rate, bool include_high_density_modes, SDL_DisplayMode * closest)static @Nullable SDL_DisplayModeSDL_GetCurrentDisplayMode(int displayID) SDL_DisplayMode const * SDL_GetCurrentDisplayMode(SDL_DisplayID displayID)static intSDL_GetCurrentDisplayOrientation(int displayID) SDL_DisplayOrientation SDL_GetCurrentDisplayOrientation(SDL_DisplayID displayID)static @Nullable Stringchar const * SDL_GetCurrentVideoDriver(void)static @Nullable SDL_DisplayModeSDL_GetDesktopDisplayMode(int displayID) SDL_DisplayMode const * SDL_GetDesktopDisplayMode(SDL_DisplayID displayID)static booleanSDL_GetDisplayBounds(int displayID, SDL_Rect rect) bool SDL_GetDisplayBounds(SDL_DisplayID displayID, SDL_Rect * rect)static floatSDL_GetDisplayContentScale(int displayID) float SDL_GetDisplayContentScale(SDL_DisplayID displayID)static intSDL_GetDisplayForPoint(SDL_Point point) SDL_DisplayID SDL_GetDisplayForPoint(SDL_Point const * point)static intSDL_DisplayID SDL_GetDisplayForRect(SDL_Rect const * rect)static intSDL_GetDisplayForWindow(long window) SDL_DisplayID SDL_GetDisplayForWindow(SDL_Window * window)static @Nullable StringSDL_GetDisplayName(int displayID) char const * SDL_GetDisplayName(SDL_DisplayID displayID)static intSDL_GetDisplayProperties(int displayID) SDL_PropertiesID SDL_GetDisplayProperties(SDL_DisplayID displayID)static @Nullable IntBufferSDL_DisplayID * SDL_GetDisplays(int * count)static booleanSDL_GetDisplayUsableBounds(int displayID, SDL_Rect rect) bool SDL_GetDisplayUsableBounds(SDL_DisplayID displayID, SDL_Rect * rect)static @Nullable PointerBufferSDL_GetFullscreenDisplayModes(int displayID) SDL_DisplayMode ** SDL_GetFullscreenDisplayModes(SDL_DisplayID displayID, int * count)static longSDL_Window * SDL_GetGrabbedWindow(void)static intSDL_GetNaturalDisplayOrientation(int displayID) SDL_DisplayOrientation SDL_GetNaturalDisplayOrientation(SDL_DisplayID displayID)static intint SDL_GetNumVideoDrivers(void)static intSDL_DisplayID SDL_GetPrimaryDisplay(void)static intSDL_SystemTheme SDL_GetSystemTheme(void)static @Nullable StringSDL_GetVideoDriver(int index) char const * SDL_GetVideoDriver(int index)static booleanSDL_GetWindowAspectRatio(long window, @Nullable FloatBuffer min_aspect, @Nullable FloatBuffer max_aspect) bool SDL_GetWindowAspectRatio(SDL_Window * window, float * min_aspect, float * max_aspect)static booleanSDL_GetWindowBordersSize(long window, @Nullable IntBuffer top, @Nullable IntBuffer left, @Nullable IntBuffer bottom, @Nullable IntBuffer right) bool SDL_GetWindowBordersSize(SDL_Window * window, int * top, int * left, int * bottom, int * right)static floatSDL_GetWindowDisplayScale(long window) float SDL_GetWindowDisplayScale(SDL_Window * window)static longSDL_GetWindowFlags(long window) SDL_WindowFlags SDL_GetWindowFlags(SDL_Window * window)static longSDL_GetWindowFromID(int id) SDL_Window * SDL_GetWindowFromID(SDL_WindowID id)static @Nullable SDL_DisplayModeSDL_GetWindowFullscreenMode(long window) SDL_DisplayMode const * SDL_GetWindowFullscreenMode(SDL_Window * window)static @Nullable ByteBufferSDL_GetWindowICCProfile(long window) void * SDL_GetWindowICCProfile(SDL_Window * window, size_t * size)static intSDL_GetWindowID(long window) SDL_WindowID SDL_GetWindowID(SDL_Window * window)static booleanSDL_GetWindowKeyboardGrab(long window) bool SDL_GetWindowKeyboardGrab(SDL_Window * window)static booleanSDL_GetWindowMaximumSize(long window, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetWindowMaximumSize(SDL_Window * window, int * w, int * h)static booleanSDL_GetWindowMinimumSize(long window, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetWindowMinimumSize(SDL_Window * window, int * w, int * h)static booleanSDL_GetWindowMouseGrab(long window) bool SDL_GetWindowMouseGrab(SDL_Window * window)static @Nullable SDL_RectSDL_GetWindowMouseRect(long window) SDL_Rect const * SDL_GetWindowMouseRect(SDL_Window * window)static floatSDL_GetWindowOpacity(long window) float SDL_GetWindowOpacity(SDL_Window * window)static longSDL_GetWindowParent(long window) SDL_Window * SDL_GetWindowParent(SDL_Window * window)static floatSDL_GetWindowPixelDensity(long window) float SDL_GetWindowPixelDensity(SDL_Window * window)static intSDL_GetWindowPixelFormat(long window) SDL_PixelFormat SDL_GetWindowPixelFormat(SDL_Window * window)static booleanSDL_GetWindowPosition(long window, @Nullable IntBuffer x, @Nullable IntBuffer y) bool SDL_GetWindowPosition(SDL_Window * window, int * x, int * y)static intSDL_GetWindowProperties(long window) SDL_PropertiesID SDL_GetWindowProperties(SDL_Window * window)static @Nullable PointerBufferSDL_Window ** SDL_GetWindows(int * count)static booleanSDL_GetWindowSafeArea(long window, SDL_Rect rect) bool SDL_GetWindowSafeArea(SDL_Window * window, SDL_Rect * rect)static booleanSDL_GetWindowSize(long window, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetWindowSize(SDL_Window * window, int * w, int * h)static booleanSDL_GetWindowSizeInPixels(long window, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetWindowSizeInPixels(SDL_Window * window, int * w, int * h)static @Nullable SDL_SurfaceSDL_GetWindowSurface(long window) SDL_Surface * SDL_GetWindowSurface(SDL_Window * window)static booleanSDL_GetWindowSurfaceVSync(long window, IntBuffer vsync) bool SDL_GetWindowSurfaceVSync(SDL_Window * window, int * vsync)static @Nullable StringSDL_GetWindowTitle(long window) char const * SDL_GetWindowTitle(SDL_Window * window)static longSDL_GL_CreateContext(long window) SDL_GLContext SDL_GL_CreateContext(SDL_Window * window)static booleanSDL_GL_DestroyContext(long context) bool SDL_GL_DestroyContext(SDL_GLContext context)static booleanSDL_GL_ExtensionSupported(CharSequence extension) bool SDL_GL_ExtensionSupported(char const * extension)static booleanSDL_GL_ExtensionSupported(ByteBuffer extension) bool SDL_GL_ExtensionSupported(char const * extension)static booleanSDL_GL_GetAttribute(int attr, IntBuffer value) bool SDL_GL_GetAttribute(SDL_GLAttr attr, int * value)static longSDL_GLContext SDL_GL_GetCurrentContext(void)static longSDL_Window * SDL_GL_GetCurrentWindow(void)static longSDL_FunctionPointer SDL_GL_GetProcAddress(char const * proc)static longSDL_FunctionPointer SDL_GL_GetProcAddress(char const * proc)static booleanSDL_GL_GetSwapInterval(IntBuffer interval) bool SDL_GL_GetSwapInterval(int * interval)static booleanSDL_GL_LoadLibrary(@Nullable CharSequence path) bool SDL_GL_LoadLibrary(char const * path)static booleanSDL_GL_LoadLibrary(@Nullable ByteBuffer path) bool SDL_GL_LoadLibrary(char const * path)static booleanSDL_GL_MakeCurrent(long window, long context) bool SDL_GL_MakeCurrent(SDL_Window * window, SDL_GLContext context)static voidvoid SDL_GL_ResetAttributes(void)static booleanSDL_GL_SetAttribute(int attr, int value) bool SDL_GL_SetAttribute(SDL_GLAttr attr, int value)static booleanSDL_GL_SetSwapInterval(int interval) bool SDL_GL_SetSwapInterval(int interval)static booleanSDL_GL_SwapWindow(long window) bool SDL_GL_SwapWindow(SDL_Window * window)static voidvoid SDL_GL_UnloadLibrary(void)static booleanSDL_HideWindow(long window) bool SDL_HideWindow(SDL_Window * window)static booleanSDL_MaximizeWindow(long window) bool SDL_MaximizeWindow(SDL_Window * window)static booleanSDL_MinimizeWindow(long window) bool SDL_MinimizeWindow(SDL_Window * window)static booleanSDL_RaiseWindow(long window) bool SDL_RaiseWindow(SDL_Window * window)static booleanSDL_RestoreWindow(long window) bool SDL_RestoreWindow(SDL_Window * window)static booleanbool SDL_ScreenSaverEnabled(void)static booleanSDL_SetWindowAlwaysOnTop(long window, boolean on_top) bool SDL_SetWindowAlwaysOnTop(SDL_Window * window, bool on_top)static booleanSDL_SetWindowAspectRatio(long window, float min_aspect, float max_aspect) bool SDL_SetWindowAspectRatio(SDL_Window * window, float min_aspect, float max_aspect)static booleanSDL_SetWindowBordered(long window, boolean bordered) bool SDL_SetWindowBordered(SDL_Window * window, bool bordered)static booleanSDL_SetWindowFocusable(long window, boolean focusable) bool SDL_SetWindowFocusable(SDL_Window * window, bool focusable)static booleanSDL_SetWindowFullscreen(long window, boolean fullscreen) bool SDL_SetWindowFullscreen(SDL_Window * window, bool fullscreen)static booleanSDL_SetWindowFullscreenMode(long window, @Nullable SDL_DisplayMode mode) bool SDL_SetWindowFullscreenMode(SDL_Window * window, SDL_DisplayMode const * mode)static booleanSDL_SetWindowHitTest(long window, @Nullable SDL_HitTestI callback, long callback_data) bool SDL_SetWindowHitTest(SDL_Window * window, SDL_HitTest callback, void * callback_data)static booleanSDL_SetWindowIcon(long window, SDL_Surface icon) bool SDL_SetWindowIcon(SDL_Window * window, SDL_Surface * icon)static booleanSDL_SetWindowKeyboardGrab(long window, boolean grabbed) bool SDL_SetWindowKeyboardGrab(SDL_Window * window, bool grabbed)static booleanSDL_SetWindowMaximumSize(long window, int max_w, int max_h) bool SDL_SetWindowMaximumSize(SDL_Window * window, int max_w, int max_h)static booleanSDL_SetWindowMinimumSize(long window, int min_w, int min_h) bool SDL_SetWindowMinimumSize(SDL_Window * window, int min_w, int min_h)static booleanSDL_SetWindowModal(long window, boolean modal) bool SDL_SetWindowModal(SDL_Window * window, bool modal)static booleanSDL_SetWindowMouseGrab(long window, boolean grabbed) bool SDL_SetWindowMouseGrab(SDL_Window * window, bool grabbed)static booleanSDL_SetWindowMouseRect(long window, SDL_Rect rect) bool SDL_SetWindowMouseRect(SDL_Window * window, SDL_Rect const * rect)static booleanSDL_SetWindowOpacity(long window, float opacity) bool SDL_SetWindowOpacity(SDL_Window * window, float opacity)static booleanSDL_SetWindowParent(long window, long parent) bool SDL_SetWindowParent(SDL_Window * window, SDL_Window * parent)static booleanSDL_SetWindowPosition(long window, int x, int y) bool SDL_SetWindowPosition(SDL_Window * window, int x, int y)static booleanSDL_SetWindowResizable(long window, boolean resizable) bool SDL_SetWindowResizable(SDL_Window * window, bool resizable)static booleanSDL_SetWindowShape(long window, @Nullable SDL_Surface shape) bool SDL_SetWindowShape(SDL_Window * window, SDL_Surface * shape)static booleanSDL_SetWindowSize(long window, int w, int h) bool SDL_SetWindowSize(SDL_Window * window, int w, int h)static booleanSDL_SetWindowSurfaceVSync(long window, int vsync) bool SDL_SetWindowSurfaceVSync(SDL_Window * window, int vsync)static booleanSDL_SetWindowTitle(long window, @Nullable CharSequence title) bool SDL_SetWindowTitle(SDL_Window * window, char const * title)static booleanSDL_SetWindowTitle(long window, @Nullable ByteBuffer title) bool SDL_SetWindowTitle(SDL_Window * window, char const * title)static booleanSDL_ShowWindow(long window) bool SDL_ShowWindow(SDL_Window * window)static booleanSDL_ShowWindowSystemMenu(long window, int x, int y) bool SDL_ShowWindowSystemMenu(SDL_Window * window, int x, int y)static booleanSDL_SyncWindow(long window) bool SDL_SyncWindow(SDL_Window * window)static booleanSDL_UpdateWindowSurface(long window) bool SDL_UpdateWindowSurface(SDL_Window * window)static booleanSDL_UpdateWindowSurfaceRects(long window, SDL_Rect.Buffer rects) bool SDL_UpdateWindowSurfaceRects(SDL_Window * window, SDL_Rect const * rects, int numrects)static booleanSDL_WindowHasSurface(long window) bool SDL_WindowHasSurface(SDL_Window * window)static intuint32_t SDL_WINDOWPOS_CENTERED_DISPLAY(SDL_DisplayID X)static booleanSDL_WINDOWPOS_ISCENTERED(int X) bool SDL_WINDOWPOS_ISCENTERED(uint32_t X)static booleanSDL_WINDOWPOS_ISUNDEFINED(int X) bool SDL_WINDOWPOS_ISUNDEFINED(uint32_t X)static intuint32_t SDL_WINDOWPOS_UNDEFINED_DISPLAY(SDL_DisplayID X)
-
Field Details
-
SDL_PROP_GLOBAL_VIDEO_WAYLAND_WL_DISPLAY_POINTER
- See Also:
-
SDL_SYSTEM_THEME_UNKNOWN
public static final int SDL_SYSTEM_THEME_UNKNOWN- See Also:
-
SDL_SYSTEM_THEME_LIGHT
public static final int SDL_SYSTEM_THEME_LIGHT- See Also:
-
SDL_SYSTEM_THEME_DARK
public static final int SDL_SYSTEM_THEME_DARK- See Also:
-
SDL_ORIENTATION_UNKNOWN
public static final int SDL_ORIENTATION_UNKNOWN- See Also:
-
SDL_ORIENTATION_LANDSCAPE
public static final int SDL_ORIENTATION_LANDSCAPE- See Also:
-
SDL_ORIENTATION_LANDSCAPE_FLIPPED
public static final int SDL_ORIENTATION_LANDSCAPE_FLIPPED- See Also:
-
SDL_ORIENTATION_PORTRAIT
public static final int SDL_ORIENTATION_PORTRAIT- See Also:
-
SDL_ORIENTATION_PORTRAIT_FLIPPED
public static final int SDL_ORIENTATION_PORTRAIT_FLIPPED- See Also:
-
SDL_WINDOW_FULLSCREEN
public static final long SDL_WINDOW_FULLSCREEN- See Also:
-
SDL_WINDOW_OPENGL
public static final long SDL_WINDOW_OPENGL- See Also:
-
SDL_WINDOW_OCCLUDED
public static final long SDL_WINDOW_OCCLUDED- See Also:
-
SDL_WINDOW_HIDDEN
public static final long SDL_WINDOW_HIDDEN- See Also:
-
SDL_WINDOW_BORDERLESS
public static final long SDL_WINDOW_BORDERLESS- See Also:
-
SDL_WINDOW_RESIZABLE
public static final long SDL_WINDOW_RESIZABLE- See Also:
-
SDL_WINDOW_MINIMIZED
public static final long SDL_WINDOW_MINIMIZED- See Also:
-
SDL_WINDOW_MAXIMIZED
public static final long SDL_WINDOW_MAXIMIZED- See Also:
-
SDL_WINDOW_MOUSE_GRABBED
public static final long SDL_WINDOW_MOUSE_GRABBED- See Also:
-
SDL_WINDOW_INPUT_FOCUS
public static final long SDL_WINDOW_INPUT_FOCUS- See Also:
-
SDL_WINDOW_MOUSE_FOCUS
public static final long SDL_WINDOW_MOUSE_FOCUS- See Also:
-
SDL_WINDOW_EXTERNAL
public static final long SDL_WINDOW_EXTERNAL- See Also:
-
SDL_WINDOW_MODAL
public static final long SDL_WINDOW_MODAL- See Also:
-
SDL_WINDOW_HIGH_PIXEL_DENSITY
public static final long SDL_WINDOW_HIGH_PIXEL_DENSITY- See Also:
-
SDL_WINDOW_MOUSE_CAPTURE
public static final long SDL_WINDOW_MOUSE_CAPTURE- See Also:
-
SDL_WINDOW_MOUSE_RELATIVE_MODE
public static final long SDL_WINDOW_MOUSE_RELATIVE_MODE- See Also:
-
SDL_WINDOW_ALWAYS_ON_TOP
public static final long SDL_WINDOW_ALWAYS_ON_TOP- See Also:
-
SDL_WINDOW_UTILITY
public static final long SDL_WINDOW_UTILITY- See Also:
-
SDL_WINDOW_TOOLTIP
public static final long SDL_WINDOW_TOOLTIP- See Also:
-
SDL_WINDOW_POPUP_MENU
public static final long SDL_WINDOW_POPUP_MENU- See Also:
-
SDL_WINDOW_KEYBOARD_GRABBED
public static final long SDL_WINDOW_KEYBOARD_GRABBED- See Also:
-
SDL_WINDOW_VULKAN
public static final long SDL_WINDOW_VULKAN- See Also:
-
SDL_WINDOW_METAL
public static final long SDL_WINDOW_METAL- See Also:
-
SDL_WINDOW_TRANSPARENT
public static final long SDL_WINDOW_TRANSPARENT- See Also:
-
SDL_WINDOW_NOT_FOCUSABLE
public static final long SDL_WINDOW_NOT_FOCUSABLE- See Also:
-
SDL_WINDOWPOS_UNDEFINED_MASK
public static final int SDL_WINDOWPOS_UNDEFINED_MASK- See Also:
-
SDL_WINDOWPOS_UNDEFINED
public static final int SDL_WINDOWPOS_UNDEFINED -
SDL_WINDOWPOS_CENTERED_MASK
public static final int SDL_WINDOWPOS_CENTERED_MASK- See Also:
-
SDL_WINDOWPOS_CENTERED
public static final int SDL_WINDOWPOS_CENTERED -
SDL_FLASH_CANCEL
public static final int SDL_FLASH_CANCEL- See Also:
-
SDL_FLASH_BRIEFLY
public static final int SDL_FLASH_BRIEFLY- See Also:
-
SDL_FLASH_UNTIL_FOCUSED
public static final int SDL_FLASH_UNTIL_FOCUSED- See Also:
-
SDL_GL_RED_SIZE
public static final int SDL_GL_RED_SIZE- See Also:
-
SDL_GL_GREEN_SIZE
public static final int SDL_GL_GREEN_SIZE- See Also:
-
SDL_GL_BLUE_SIZE
public static final int SDL_GL_BLUE_SIZE- See Also:
-
SDL_GL_ALPHA_SIZE
public static final int SDL_GL_ALPHA_SIZE- See Also:
-
SDL_GL_BUFFER_SIZE
public static final int SDL_GL_BUFFER_SIZE- See Also:
-
SDL_GL_DOUBLEBUFFER
public static final int SDL_GL_DOUBLEBUFFER- See Also:
-
SDL_GL_DEPTH_SIZE
public static final int SDL_GL_DEPTH_SIZE- See Also:
-
SDL_GL_STENCIL_SIZE
public static final int SDL_GL_STENCIL_SIZE- See Also:
-
SDL_GL_ACCUM_RED_SIZE
public static final int SDL_GL_ACCUM_RED_SIZE- See Also:
-
SDL_GL_ACCUM_GREEN_SIZE
public static final int SDL_GL_ACCUM_GREEN_SIZE- See Also:
-
SDL_GL_ACCUM_BLUE_SIZE
public static final int SDL_GL_ACCUM_BLUE_SIZE- See Also:
-
SDL_GL_ACCUM_ALPHA_SIZE
public static final int SDL_GL_ACCUM_ALPHA_SIZE- See Also:
-
SDL_GL_STEREO
public static final int SDL_GL_STEREO- See Also:
-
SDL_GL_MULTISAMPLEBUFFERS
public static final int SDL_GL_MULTISAMPLEBUFFERS- See Also:
-
SDL_GL_MULTISAMPLESAMPLES
public static final int SDL_GL_MULTISAMPLESAMPLES- See Also:
-
SDL_GL_ACCELERATED_VISUAL
public static final int SDL_GL_ACCELERATED_VISUAL- See Also:
-
SDL_GL_RETAINED_BACKING
public static final int SDL_GL_RETAINED_BACKING- See Also:
-
SDL_GL_CONTEXT_MAJOR_VERSION
public static final int SDL_GL_CONTEXT_MAJOR_VERSION- See Also:
-
SDL_GL_CONTEXT_MINOR_VERSION
public static final int SDL_GL_CONTEXT_MINOR_VERSION- See Also:
-
SDL_GL_CONTEXT_FLAGS
public static final int SDL_GL_CONTEXT_FLAGS- See Also:
-
SDL_GL_CONTEXT_PROFILE_MASK
public static final int SDL_GL_CONTEXT_PROFILE_MASK- See Also:
-
SDL_GL_SHARE_WITH_CURRENT_CONTEXT
public static final int SDL_GL_SHARE_WITH_CURRENT_CONTEXT- See Also:
-
SDL_GL_FRAMEBUFFER_SRGB_CAPABLE
public static final int SDL_GL_FRAMEBUFFER_SRGB_CAPABLE- See Also:
-
SDL_GL_CONTEXT_RELEASE_BEHAVIOR
public static final int SDL_GL_CONTEXT_RELEASE_BEHAVIOR- See Also:
-
SDL_GL_CONTEXT_RESET_NOTIFICATION
public static final int SDL_GL_CONTEXT_RESET_NOTIFICATION- See Also:
-
SDL_GL_CONTEXT_NO_ERROR
public static final int SDL_GL_CONTEXT_NO_ERROR- See Also:
-
SDL_GL_FLOATBUFFERS
public static final int SDL_GL_FLOATBUFFERS- See Also:
-
SDL_GL_EGL_PLATFORM
public static final int SDL_GL_EGL_PLATFORM- See Also:
-
SDL_GL_CONTEXT_PROFILE_CORE
public static final int SDL_GL_CONTEXT_PROFILE_CORE- See Also:
-
SDL_GL_CONTEXT_PROFILE_COMPATIBILITY
public static final int SDL_GL_CONTEXT_PROFILE_COMPATIBILITY- See Also:
-
SDL_GL_CONTEXT_PROFILE_ES
public static final int SDL_GL_CONTEXT_PROFILE_ES- See Also:
-
SDL_GL_CONTEXT_DEBUG_FLAG
public static final int SDL_GL_CONTEXT_DEBUG_FLAG- See Also:
-
SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG
public static final int SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG- See Also:
-
SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG
public static final int SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG- See Also:
-
SDL_GL_CONTEXT_RESET_ISOLATION_FLAG
public static final int SDL_GL_CONTEXT_RESET_ISOLATION_FLAG- See Also:
-
SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE
public static final int SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE- See Also:
-
SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
public static final int SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH- See Also:
-
SDL_GL_CONTEXT_RESET_NO_NOTIFICATION
public static final int SDL_GL_CONTEXT_RESET_NO_NOTIFICATION- See Also:
-
SDL_GL_CONTEXT_RESET_LOSE_CONTEXT
public static final int SDL_GL_CONTEXT_RESET_LOSE_CONTEXT- See Also:
-
SDL_PROP_DISPLAY_HDR_ENABLED_BOOLEAN
- See Also:
-
SDL_PROP_DISPLAY_KMSDRM_PANEL_ORIENTATION_NUMBER
- See Also:
-
SDL_PROP_WINDOW_CREATE_ALWAYS_ON_TOP_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_BORDERLESS_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_FOCUSABLE_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_FLAGS_NUMBER
- See Also:
-
SDL_PROP_WINDOW_CREATE_FULLSCREEN_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_HEIGHT_NUMBER
- See Also:
-
SDL_PROP_WINDOW_CREATE_HIDDEN_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_HIGH_PIXEL_DENSITY_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_MAXIMIZED_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_MENU_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_METAL_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_MINIMIZED_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_MODAL_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_MOUSE_GRABBED_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_OPENGL_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_PARENT_POINTER
- See Also:
-
SDL_PROP_WINDOW_CREATE_RESIZABLE_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_TITLE_STRING
- See Also:
-
SDL_PROP_WINDOW_CREATE_TRANSPARENT_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_TOOLTIP_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_UTILITY_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_VULKAN_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_WIDTH_NUMBER
- See Also:
-
SDL_PROP_WINDOW_CREATE_X_NUMBER
- See Also:
-
SDL_PROP_WINDOW_CREATE_Y_NUMBER
- See Also:
-
SDL_PROP_WINDOW_CREATE_COCOA_WINDOW_POINTER
- See Also:
-
SDL_PROP_WINDOW_CREATE_COCOA_VIEW_POINTER
- See Also:
-
SDL_PROP_WINDOW_CREATE_WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_WAYLAND_CREATE_EGL_WINDOW_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_CREATE_WAYLAND_WL_SURFACE_POINTER
- See Also:
-
SDL_PROP_WINDOW_CREATE_WIN32_HWND_POINTER
- See Also:
-
SDL_PROP_WINDOW_CREATE_WIN32_PIXEL_FORMAT_HWND_POINTER
- See Also:
-
SDL_PROP_WINDOW_CREATE_X11_WINDOW_NUMBER
- See Also:
-
SDL_PROP_WINDOW_SHAPE_POINTER
- See Also:
-
SDL_PROP_WINDOW_HDR_ENABLED_BOOLEAN
- See Also:
-
SDL_PROP_WINDOW_SDR_WHITE_LEVEL_FLOAT
- See Also:
-
SDL_PROP_WINDOW_HDR_HEADROOM_FLOAT
- See Also:
-
SDL_PROP_WINDOW_ANDROID_WINDOW_POINTER
- See Also:
-
SDL_PROP_WINDOW_ANDROID_SURFACE_POINTER
- See Also:
-
SDL_PROP_WINDOW_UIKIT_WINDOW_POINTER
- See Also:
-
SDL_PROP_WINDOW_UIKIT_METAL_VIEW_TAG_NUMBER
- See Also:
-
SDL_PROP_WINDOW_UIKIT_OPENGL_FRAMEBUFFER_NUMBER
- See Also:
-
SDL_PROP_WINDOW_UIKIT_OPENGL_RENDERBUFFER_NUMBER
- See Also:
-
SDL_PROP_WINDOW_UIKIT_OPENGL_RESOLVE_FRAMEBUFFER_NUMBER
- See Also:
-
SDL_PROP_WINDOW_KMSDRM_DEVICE_INDEX_NUMBER
- See Also:
-
SDL_PROP_WINDOW_KMSDRM_DRM_FD_NUMBER
- See Also:
-
SDL_PROP_WINDOW_KMSDRM_GBM_DEVICE_POINTER
- See Also:
-
SDL_PROP_WINDOW_COCOA_WINDOW_POINTER
- See Also:
-
SDL_PROP_WINDOW_COCOA_METAL_VIEW_TAG_NUMBER
- See Also:
-
SDL_PROP_WINDOW_OPENVR_OVERLAY_ID
- See Also:
-
SDL_PROP_WINDOW_VIVANTE_DISPLAY_POINTER
- See Also:
-
SDL_PROP_WINDOW_VIVANTE_WINDOW_POINTER
- See Also:
-
SDL_PROP_WINDOW_VIVANTE_SURFACE_POINTER
- See Also:
-
SDL_PROP_WINDOW_WIN32_HWND_POINTER
- See Also:
-
SDL_PROP_WINDOW_WIN32_HDC_POINTER
- See Also:
-
SDL_PROP_WINDOW_WIN32_INSTANCE_POINTER
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_DISPLAY_POINTER
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_SURFACE_POINTER
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_VIEWPORT_POINTER
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_EGL_WINDOW_POINTER
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_XDG_SURFACE_POINTER
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_POINTER
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_EXPORT_HANDLE_STRING
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_XDG_POPUP_POINTER
- See Also:
-
SDL_PROP_WINDOW_WAYLAND_XDG_POSITIONER_POINTER
- See Also:
-
SDL_PROP_WINDOW_X11_DISPLAY_POINTER
- See Also:
-
SDL_PROP_WINDOW_X11_SCREEN_NUMBER
- See Also:
-
SDL_PROP_WINDOW_X11_WINDOW_NUMBER
- See Also:
-
SDL_WINDOW_SURFACE_VSYNC_DISABLED
public static final int SDL_WINDOW_SURFACE_VSYNC_DISABLED- See Also:
-
SDL_WINDOW_SURFACE_VSYNC_ADAPTIVE
public static final int SDL_WINDOW_SURFACE_VSYNC_ADAPTIVE- See Also:
-
SDL_HITTEST_NORMAL
public static final int SDL_HITTEST_NORMAL- See Also:
-
SDL_HITTEST_DRAGGABLE
public static final int SDL_HITTEST_DRAGGABLE- See Also:
-
SDL_HITTEST_RESIZE_TOPLEFT
public static final int SDL_HITTEST_RESIZE_TOPLEFT- See Also:
-
SDL_HITTEST_RESIZE_TOP
public static final int SDL_HITTEST_RESIZE_TOP- See Also:
-
SDL_HITTEST_RESIZE_TOPRIGHT
public static final int SDL_HITTEST_RESIZE_TOPRIGHT- See Also:
-
SDL_HITTEST_RESIZE_RIGHT
public static final int SDL_HITTEST_RESIZE_RIGHT- See Also:
-
SDL_HITTEST_RESIZE_BOTTOMRIGHT
public static final int SDL_HITTEST_RESIZE_BOTTOMRIGHT- See Also:
-
SDL_HITTEST_RESIZE_BOTTOM
public static final int SDL_HITTEST_RESIZE_BOTTOM- See Also:
-
SDL_HITTEST_RESIZE_BOTTOMLEFT
public static final int SDL_HITTEST_RESIZE_BOTTOMLEFT- See Also:
-
SDL_HITTEST_RESIZE_LEFT
public static final int SDL_HITTEST_RESIZE_LEFT- See Also:
-
-
Method Details
-
SDL_GetNumVideoDrivers
public static int SDL_GetNumVideoDrivers()int SDL_GetNumVideoDrivers(void) -
nSDL_GetVideoDriver
public static long nSDL_GetVideoDriver(int index) char const * SDL_GetVideoDriver(int index) -
SDL_GetVideoDriver
char const * SDL_GetVideoDriver(int index) -
nSDL_GetCurrentVideoDriver
public static long nSDL_GetCurrentVideoDriver()char const * SDL_GetCurrentVideoDriver(void) -
SDL_GetCurrentVideoDriver
char const * SDL_GetCurrentVideoDriver(void) -
SDL_GetSystemTheme
public static int SDL_GetSystemTheme()SDL_SystemTheme SDL_GetSystemTheme(void) -
nSDL_GetDisplays
public static long nSDL_GetDisplays(long count) SDL_DisplayID * SDL_GetDisplays(int * count) -
SDL_GetDisplays
SDL_DisplayID * SDL_GetDisplays(int * count) -
SDL_GetPrimaryDisplay
public static int SDL_GetPrimaryDisplay()SDL_DisplayID SDL_GetPrimaryDisplay(void) -
SDL_GetDisplayProperties
public static int SDL_GetDisplayProperties(int displayID) SDL_PropertiesID SDL_GetDisplayProperties(SDL_DisplayID displayID) -
nSDL_GetDisplayName
public static long nSDL_GetDisplayName(int displayID) char const * SDL_GetDisplayName(SDL_DisplayID displayID) -
SDL_GetDisplayName
char const * SDL_GetDisplayName(SDL_DisplayID displayID) -
nSDL_GetDisplayBounds
public static boolean nSDL_GetDisplayBounds(int displayID, long rect) bool SDL_GetDisplayBounds(SDL_DisplayID displayID, SDL_Rect * rect) -
SDL_GetDisplayBounds
bool SDL_GetDisplayBounds(SDL_DisplayID displayID, SDL_Rect * rect) -
nSDL_GetDisplayUsableBounds
public static boolean nSDL_GetDisplayUsableBounds(int displayID, long rect) bool SDL_GetDisplayUsableBounds(SDL_DisplayID displayID, SDL_Rect * rect) -
SDL_GetDisplayUsableBounds
bool SDL_GetDisplayUsableBounds(SDL_DisplayID displayID, SDL_Rect * rect) -
SDL_GetNaturalDisplayOrientation
public static int SDL_GetNaturalDisplayOrientation(int displayID) SDL_DisplayOrientation SDL_GetNaturalDisplayOrientation(SDL_DisplayID displayID) -
SDL_GetCurrentDisplayOrientation
public static int SDL_GetCurrentDisplayOrientation(int displayID) SDL_DisplayOrientation SDL_GetCurrentDisplayOrientation(SDL_DisplayID displayID) -
SDL_GetDisplayContentScale
public static float SDL_GetDisplayContentScale(int displayID) float SDL_GetDisplayContentScale(SDL_DisplayID displayID) -
nSDL_GetFullscreenDisplayModes
public static long nSDL_GetFullscreenDisplayModes(int displayID, long count) SDL_DisplayMode ** SDL_GetFullscreenDisplayModes(SDL_DisplayID displayID, int * count) -
SDL_GetFullscreenDisplayModes
SDL_DisplayMode ** SDL_GetFullscreenDisplayModes(SDL_DisplayID displayID, int * count) -
nSDL_GetClosestFullscreenDisplayMode
public static boolean nSDL_GetClosestFullscreenDisplayMode(int displayID, int w, int h, float refresh_rate, boolean include_high_density_modes, long closest) bool SDL_GetClosestFullscreenDisplayMode(SDL_DisplayID displayID, int w, int h, float refresh_rate, bool include_high_density_modes, SDL_DisplayMode * closest) -
SDL_GetClosestFullscreenDisplayMode
public static boolean SDL_GetClosestFullscreenDisplayMode(int displayID, int w, int h, float refresh_rate, boolean include_high_density_modes, SDL_DisplayMode closest) bool SDL_GetClosestFullscreenDisplayMode(SDL_DisplayID displayID, int w, int h, float refresh_rate, bool include_high_density_modes, SDL_DisplayMode * closest) -
nSDL_GetDesktopDisplayMode
public static long nSDL_GetDesktopDisplayMode(int displayID) SDL_DisplayMode const * SDL_GetDesktopDisplayMode(SDL_DisplayID displayID) -
SDL_GetDesktopDisplayMode
SDL_DisplayMode const * SDL_GetDesktopDisplayMode(SDL_DisplayID displayID) -
nSDL_GetCurrentDisplayMode
public static long nSDL_GetCurrentDisplayMode(int displayID) SDL_DisplayMode const * SDL_GetCurrentDisplayMode(SDL_DisplayID displayID) -
SDL_GetCurrentDisplayMode
SDL_DisplayMode const * SDL_GetCurrentDisplayMode(SDL_DisplayID displayID) -
nSDL_GetDisplayForPoint
public static int nSDL_GetDisplayForPoint(long point) SDL_DisplayID SDL_GetDisplayForPoint(SDL_Point const * point) -
SDL_GetDisplayForPoint
SDL_DisplayID SDL_GetDisplayForPoint(SDL_Point const * point) -
nSDL_GetDisplayForRect
public static int nSDL_GetDisplayForRect(long rect) SDL_DisplayID SDL_GetDisplayForRect(SDL_Rect const * rect) -
SDL_GetDisplayForRect
SDL_DisplayID SDL_GetDisplayForRect(SDL_Rect const * rect) -
SDL_GetDisplayForWindow
public static int SDL_GetDisplayForWindow(long window) SDL_DisplayID SDL_GetDisplayForWindow(SDL_Window * window) -
SDL_GetWindowPixelDensity
public static float SDL_GetWindowPixelDensity(long window) float SDL_GetWindowPixelDensity(SDL_Window * window) -
SDL_GetWindowDisplayScale
public static float SDL_GetWindowDisplayScale(long window) float SDL_GetWindowDisplayScale(SDL_Window * window) -
nSDL_SetWindowFullscreenMode
public static boolean nSDL_SetWindowFullscreenMode(long window, long mode) bool SDL_SetWindowFullscreenMode(SDL_Window * window, SDL_DisplayMode const * mode) -
SDL_SetWindowFullscreenMode
bool SDL_SetWindowFullscreenMode(SDL_Window * window, SDL_DisplayMode const * mode) -
nSDL_GetWindowFullscreenMode
public static long nSDL_GetWindowFullscreenMode(long window) SDL_DisplayMode const * SDL_GetWindowFullscreenMode(SDL_Window * window) -
SDL_GetWindowFullscreenMode
SDL_DisplayMode const * SDL_GetWindowFullscreenMode(SDL_Window * window) -
nSDL_GetWindowICCProfile
public static long nSDL_GetWindowICCProfile(long window, long size) void * SDL_GetWindowICCProfile(SDL_Window * window, size_t * size) -
SDL_GetWindowICCProfile
void * SDL_GetWindowICCProfile(SDL_Window * window, size_t * size) -
SDL_GetWindowPixelFormat
public static int SDL_GetWindowPixelFormat(long window) SDL_PixelFormat SDL_GetWindowPixelFormat(SDL_Window * window) -
nSDL_GetWindows
public static long nSDL_GetWindows(long count) SDL_Window ** SDL_GetWindows(int * count) -
SDL_GetWindows
SDL_Window ** SDL_GetWindows(int * count) -
nSDL_CreateWindow
public static long nSDL_CreateWindow(long title, int w, int h, long flags) SDL_Window * SDL_CreateWindow(char const * title, int w, int h, SDL_WindowFlags flags) -
SDL_CreateWindow
SDL_Window * SDL_CreateWindow(char const * title, int w, int h, SDL_WindowFlags flags) -
SDL_CreateWindow
SDL_Window * SDL_CreateWindow(char const * title, int w, int h, SDL_WindowFlags flags) -
SDL_CreatePopupWindow
public static long SDL_CreatePopupWindow(long parent, int offset_x, int offset_y, int w, int h, long flags) SDL_Window * SDL_CreatePopupWindow(SDL_Window * parent, int offset_x, int offset_y, int w, int h, SDL_WindowFlags flags) -
SDL_CreateWindowWithProperties
public static long SDL_CreateWindowWithProperties(int props) SDL_Window * SDL_CreateWindowWithProperties(SDL_PropertiesID props) -
SDL_GetWindowID
public static int SDL_GetWindowID(long window) SDL_WindowID SDL_GetWindowID(SDL_Window * window) -
SDL_GetWindowFromID
public static long SDL_GetWindowFromID(int id) SDL_Window * SDL_GetWindowFromID(SDL_WindowID id) -
SDL_GetWindowParent
public static long SDL_GetWindowParent(long window) SDL_Window * SDL_GetWindowParent(SDL_Window * window) -
SDL_GetWindowProperties
public static int SDL_GetWindowProperties(long window) SDL_PropertiesID SDL_GetWindowProperties(SDL_Window * window) -
SDL_GetWindowFlags
public static long SDL_GetWindowFlags(long window) SDL_WindowFlags SDL_GetWindowFlags(SDL_Window * window) -
nSDL_SetWindowTitle
public static boolean nSDL_SetWindowTitle(long window, long title) bool SDL_SetWindowTitle(SDL_Window * window, char const * title) -
SDL_SetWindowTitle
bool SDL_SetWindowTitle(SDL_Window * window, char const * title) -
SDL_SetWindowTitle
bool SDL_SetWindowTitle(SDL_Window * window, char const * title) -
nSDL_GetWindowTitle
public static long nSDL_GetWindowTitle(long window) char const * SDL_GetWindowTitle(SDL_Window * window) -
SDL_GetWindowTitle
char const * SDL_GetWindowTitle(SDL_Window * window) -
nSDL_SetWindowIcon
public static boolean nSDL_SetWindowIcon(long window, long icon) bool SDL_SetWindowIcon(SDL_Window * window, SDL_Surface * icon) -
SDL_SetWindowIcon
bool SDL_SetWindowIcon(SDL_Window * window, SDL_Surface * icon) -
SDL_SetWindowPosition
public static boolean SDL_SetWindowPosition(long window, int x, int y) bool SDL_SetWindowPosition(SDL_Window * window, int x, int y) -
nSDL_GetWindowPosition
public static boolean nSDL_GetWindowPosition(long window, long x, long y) bool SDL_GetWindowPosition(SDL_Window * window, int * x, int * y) -
SDL_GetWindowPosition
public static boolean SDL_GetWindowPosition(long window, @Nullable IntBuffer x, @Nullable IntBuffer y) bool SDL_GetWindowPosition(SDL_Window * window, int * x, int * y) -
SDL_SetWindowSize
public static boolean SDL_SetWindowSize(long window, int w, int h) bool SDL_SetWindowSize(SDL_Window * window, int w, int h) -
nSDL_GetWindowSize
public static boolean nSDL_GetWindowSize(long window, long w, long h) bool SDL_GetWindowSize(SDL_Window * window, int * w, int * h) -
SDL_GetWindowSize
bool SDL_GetWindowSize(SDL_Window * window, int * w, int * h) -
nSDL_GetWindowSafeArea
public static boolean nSDL_GetWindowSafeArea(long window, long rect) bool SDL_GetWindowSafeArea(SDL_Window * window, SDL_Rect * rect) -
SDL_GetWindowSafeArea
bool SDL_GetWindowSafeArea(SDL_Window * window, SDL_Rect * rect) -
SDL_SetWindowAspectRatio
public static boolean SDL_SetWindowAspectRatio(long window, float min_aspect, float max_aspect) bool SDL_SetWindowAspectRatio(SDL_Window * window, float min_aspect, float max_aspect) -
nSDL_GetWindowAspectRatio
public static boolean nSDL_GetWindowAspectRatio(long window, long min_aspect, long max_aspect) bool SDL_GetWindowAspectRatio(SDL_Window * window, float * min_aspect, float * max_aspect) -
SDL_GetWindowAspectRatio
public static boolean SDL_GetWindowAspectRatio(long window, @Nullable FloatBuffer min_aspect, @Nullable FloatBuffer max_aspect) bool SDL_GetWindowAspectRatio(SDL_Window * window, float * min_aspect, float * max_aspect) -
nSDL_GetWindowBordersSize
public static boolean nSDL_GetWindowBordersSize(long window, long top, long left, long bottom, long right) bool SDL_GetWindowBordersSize(SDL_Window * window, int * top, int * left, int * bottom, int * right) -
SDL_GetWindowBordersSize
public static boolean SDL_GetWindowBordersSize(long window, @Nullable IntBuffer top, @Nullable IntBuffer left, @Nullable IntBuffer bottom, @Nullable IntBuffer right) bool SDL_GetWindowBordersSize(SDL_Window * window, int * top, int * left, int * bottom, int * right) -
nSDL_GetWindowSizeInPixels
public static boolean nSDL_GetWindowSizeInPixels(long window, long w, long h) bool SDL_GetWindowSizeInPixels(SDL_Window * window, int * w, int * h) -
SDL_GetWindowSizeInPixels
public static boolean SDL_GetWindowSizeInPixels(long window, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetWindowSizeInPixels(SDL_Window * window, int * w, int * h) -
SDL_SetWindowMinimumSize
public static boolean SDL_SetWindowMinimumSize(long window, int min_w, int min_h) bool SDL_SetWindowMinimumSize(SDL_Window * window, int min_w, int min_h) -
nSDL_GetWindowMinimumSize
public static boolean nSDL_GetWindowMinimumSize(long window, long w, long h) bool SDL_GetWindowMinimumSize(SDL_Window * window, int * w, int * h) -
SDL_GetWindowMinimumSize
public static boolean SDL_GetWindowMinimumSize(long window, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetWindowMinimumSize(SDL_Window * window, int * w, int * h) -
SDL_SetWindowMaximumSize
public static boolean SDL_SetWindowMaximumSize(long window, int max_w, int max_h) bool SDL_SetWindowMaximumSize(SDL_Window * window, int max_w, int max_h) -
nSDL_GetWindowMaximumSize
public static boolean nSDL_GetWindowMaximumSize(long window, long w, long h) bool SDL_GetWindowMaximumSize(SDL_Window * window, int * w, int * h) -
SDL_GetWindowMaximumSize
public static boolean SDL_GetWindowMaximumSize(long window, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetWindowMaximumSize(SDL_Window * window, int * w, int * h) -
SDL_SetWindowBordered
public static boolean SDL_SetWindowBordered(long window, boolean bordered) bool SDL_SetWindowBordered(SDL_Window * window, bool bordered) -
SDL_SetWindowResizable
public static boolean SDL_SetWindowResizable(long window, boolean resizable) bool SDL_SetWindowResizable(SDL_Window * window, bool resizable) -
SDL_SetWindowAlwaysOnTop
public static boolean SDL_SetWindowAlwaysOnTop(long window, boolean on_top) bool SDL_SetWindowAlwaysOnTop(SDL_Window * window, bool on_top) -
SDL_ShowWindow
public static boolean SDL_ShowWindow(long window) bool SDL_ShowWindow(SDL_Window * window) -
SDL_HideWindow
public static boolean SDL_HideWindow(long window) bool SDL_HideWindow(SDL_Window * window) -
SDL_RaiseWindow
public static boolean SDL_RaiseWindow(long window) bool SDL_RaiseWindow(SDL_Window * window) -
SDL_MaximizeWindow
public static boolean SDL_MaximizeWindow(long window) bool SDL_MaximizeWindow(SDL_Window * window) -
SDL_MinimizeWindow
public static boolean SDL_MinimizeWindow(long window) bool SDL_MinimizeWindow(SDL_Window * window) -
SDL_RestoreWindow
public static boolean SDL_RestoreWindow(long window) bool SDL_RestoreWindow(SDL_Window * window) -
SDL_SetWindowFullscreen
public static boolean SDL_SetWindowFullscreen(long window, boolean fullscreen) bool SDL_SetWindowFullscreen(SDL_Window * window, bool fullscreen) -
SDL_SyncWindow
public static boolean SDL_SyncWindow(long window) bool SDL_SyncWindow(SDL_Window * window) -
SDL_WindowHasSurface
public static boolean SDL_WindowHasSurface(long window) bool SDL_WindowHasSurface(SDL_Window * window) -
nSDL_GetWindowSurface
public static long nSDL_GetWindowSurface(long window) SDL_Surface * SDL_GetWindowSurface(SDL_Window * window) -
SDL_GetWindowSurface
SDL_Surface * SDL_GetWindowSurface(SDL_Window * window) -
SDL_SetWindowSurfaceVSync
public static boolean SDL_SetWindowSurfaceVSync(long window, int vsync) bool SDL_SetWindowSurfaceVSync(SDL_Window * window, int vsync) -
nSDL_GetWindowSurfaceVSync
public static boolean nSDL_GetWindowSurfaceVSync(long window, long vsync) bool SDL_GetWindowSurfaceVSync(SDL_Window * window, int * vsync) -
SDL_GetWindowSurfaceVSync
bool SDL_GetWindowSurfaceVSync(SDL_Window * window, int * vsync) -
SDL_UpdateWindowSurface
public static boolean SDL_UpdateWindowSurface(long window) bool SDL_UpdateWindowSurface(SDL_Window * window) -
nSDL_UpdateWindowSurfaceRects
public static boolean nSDL_UpdateWindowSurfaceRects(long window, long rects, int numrects) bool SDL_UpdateWindowSurfaceRects(SDL_Window * window, SDL_Rect const * rects, int numrects) -
SDL_UpdateWindowSurfaceRects
bool SDL_UpdateWindowSurfaceRects(SDL_Window * window, SDL_Rect const * rects, int numrects) -
SDL_DestroyWindowSurface
public static boolean SDL_DestroyWindowSurface(long window) bool SDL_DestroyWindowSurface(SDL_Window * window) -
SDL_SetWindowKeyboardGrab
public static boolean SDL_SetWindowKeyboardGrab(long window, boolean grabbed) bool SDL_SetWindowKeyboardGrab(SDL_Window * window, bool grabbed) -
SDL_SetWindowMouseGrab
public static boolean SDL_SetWindowMouseGrab(long window, boolean grabbed) bool SDL_SetWindowMouseGrab(SDL_Window * window, bool grabbed) -
SDL_GetWindowKeyboardGrab
public static boolean SDL_GetWindowKeyboardGrab(long window) bool SDL_GetWindowKeyboardGrab(SDL_Window * window) -
SDL_GetWindowMouseGrab
public static boolean SDL_GetWindowMouseGrab(long window) bool SDL_GetWindowMouseGrab(SDL_Window * window) -
SDL_GetGrabbedWindow
public static long SDL_GetGrabbedWindow()SDL_Window * SDL_GetGrabbedWindow(void) -
nSDL_SetWindowMouseRect
public static boolean nSDL_SetWindowMouseRect(long window, long rect) bool SDL_SetWindowMouseRect(SDL_Window * window, SDL_Rect const * rect) -
SDL_SetWindowMouseRect
bool SDL_SetWindowMouseRect(SDL_Window * window, SDL_Rect const * rect) -
nSDL_GetWindowMouseRect
public static long nSDL_GetWindowMouseRect(long window) SDL_Rect const * SDL_GetWindowMouseRect(SDL_Window * window) -
SDL_GetWindowMouseRect
SDL_Rect const * SDL_GetWindowMouseRect(SDL_Window * window) -
SDL_SetWindowOpacity
public static boolean SDL_SetWindowOpacity(long window, float opacity) bool SDL_SetWindowOpacity(SDL_Window * window, float opacity) -
SDL_GetWindowOpacity
public static float SDL_GetWindowOpacity(long window) float SDL_GetWindowOpacity(SDL_Window * window) -
SDL_SetWindowParent
public static boolean SDL_SetWindowParent(long window, long parent) bool SDL_SetWindowParent(SDL_Window * window, SDL_Window * parent) -
SDL_SetWindowModal
public static boolean SDL_SetWindowModal(long window, boolean modal) bool SDL_SetWindowModal(SDL_Window * window, bool modal) -
SDL_SetWindowFocusable
public static boolean SDL_SetWindowFocusable(long window, boolean focusable) bool SDL_SetWindowFocusable(SDL_Window * window, bool focusable) -
SDL_ShowWindowSystemMenu
public static boolean SDL_ShowWindowSystemMenu(long window, int x, int y) bool SDL_ShowWindowSystemMenu(SDL_Window * window, int x, int y) -
nSDL_SetWindowHitTest
public static boolean nSDL_SetWindowHitTest(long window, long callback, long callback_data) bool SDL_SetWindowHitTest(SDL_Window * window, SDL_HitTest callback, void * callback_data) -
SDL_SetWindowHitTest
public static boolean SDL_SetWindowHitTest(long window, @Nullable SDL_HitTestI callback, long callback_data) bool SDL_SetWindowHitTest(SDL_Window * window, SDL_HitTest callback, void * callback_data) -
nSDL_SetWindowShape
public static boolean nSDL_SetWindowShape(long window, long shape) bool SDL_SetWindowShape(SDL_Window * window, SDL_Surface * shape) -
SDL_SetWindowShape
bool SDL_SetWindowShape(SDL_Window * window, SDL_Surface * shape) -
SDL_FlashWindow
public static boolean SDL_FlashWindow(long window, int operation) bool SDL_FlashWindow(SDL_Window * window, SDL_FlashOperation operation) -
SDL_DestroyWindow
public static void SDL_DestroyWindow(long window) void SDL_DestroyWindow(SDL_Window * window) -
SDL_ScreenSaverEnabled
public static boolean SDL_ScreenSaverEnabled()bool SDL_ScreenSaverEnabled(void) -
SDL_EnableScreenSaver
public static boolean SDL_EnableScreenSaver()bool SDL_EnableScreenSaver(void) -
SDL_DisableScreenSaver
public static boolean SDL_DisableScreenSaver()bool SDL_DisableScreenSaver(void) -
nSDL_GL_LoadLibrary
public static boolean nSDL_GL_LoadLibrary(long path) bool SDL_GL_LoadLibrary(char const * path) -
SDL_GL_LoadLibrary
bool SDL_GL_LoadLibrary(char const * path) -
SDL_GL_LoadLibrary
bool SDL_GL_LoadLibrary(char const * path) -
nSDL_GL_GetProcAddress
public static long nSDL_GL_GetProcAddress(long proc) SDL_FunctionPointer SDL_GL_GetProcAddress(char const * proc) -
SDL_GL_GetProcAddress
SDL_FunctionPointer SDL_GL_GetProcAddress(char const * proc) -
SDL_GL_GetProcAddress
SDL_FunctionPointer SDL_GL_GetProcAddress(char const * proc) -
nSDL_EGL_GetProcAddress
public static long nSDL_EGL_GetProcAddress(long proc) SDL_FunctionPointer SDL_EGL_GetProcAddress(char const * proc) -
SDL_EGL_GetProcAddress
SDL_FunctionPointer SDL_EGL_GetProcAddress(char const * proc) -
SDL_EGL_GetProcAddress
SDL_FunctionPointer SDL_EGL_GetProcAddress(char const * proc) -
SDL_GL_UnloadLibrary
public static void SDL_GL_UnloadLibrary()void SDL_GL_UnloadLibrary(void) -
nSDL_GL_ExtensionSupported
public static boolean nSDL_GL_ExtensionSupported(long extension) bool SDL_GL_ExtensionSupported(char const * extension) -
SDL_GL_ExtensionSupported
bool SDL_GL_ExtensionSupported(char const * extension) -
SDL_GL_ExtensionSupported
bool SDL_GL_ExtensionSupported(char const * extension) -
SDL_GL_ResetAttributes
public static void SDL_GL_ResetAttributes()void SDL_GL_ResetAttributes(void) -
SDL_GL_SetAttribute
public static boolean SDL_GL_SetAttribute(int attr, int value) bool SDL_GL_SetAttribute(SDL_GLAttr attr, int value) -
nSDL_GL_GetAttribute
public static boolean nSDL_GL_GetAttribute(int attr, long value) bool SDL_GL_GetAttribute(SDL_GLAttr attr, int * value) -
SDL_GL_GetAttribute
bool SDL_GL_GetAttribute(SDL_GLAttr attr, int * value) -
SDL_GL_CreateContext
public static long SDL_GL_CreateContext(long window) SDL_GLContext SDL_GL_CreateContext(SDL_Window * window) -
SDL_GL_MakeCurrent
public static boolean SDL_GL_MakeCurrent(long window, long context) bool SDL_GL_MakeCurrent(SDL_Window * window, SDL_GLContext context) -
SDL_GL_GetCurrentWindow
public static long SDL_GL_GetCurrentWindow()SDL_Window * SDL_GL_GetCurrentWindow(void) -
SDL_GL_GetCurrentContext
public static long SDL_GL_GetCurrentContext()SDL_GLContext SDL_GL_GetCurrentContext(void) -
SDL_EGL_GetCurrentDisplay
public static long SDL_EGL_GetCurrentDisplay()SDL_EGLDisplay SDL_EGL_GetCurrentDisplay(void) -
SDL_EGL_GetCurrentConfig
public static long SDL_EGL_GetCurrentConfig()SDL_EGLConfig SDL_EGL_GetCurrentConfig(void) -
SDL_EGL_GetWindowSurface
public static long SDL_EGL_GetWindowSurface(long window) SDL_EGLSurface SDL_EGL_GetWindowSurface(SDL_Window * window) -
nSDL_EGL_SetAttributeCallbacks
public static void nSDL_EGL_SetAttributeCallbacks(long platformAttribCallback, long surfaceAttribCallback, long contextAttribCallback, long userdata) void SDL_EGL_SetAttributeCallbacks(SDL_EGLAttribArrayCallback platformAttribCallback, SDL_EGLIntArrayCallback surfaceAttribCallback, SDL_EGLIntArrayCallback contextAttribCallback, void * userdata) -
SDL_EGL_SetAttributeCallbacks
public static void SDL_EGL_SetAttributeCallbacks(@Nullable SDL_EGLAttribArrayCallbackI platformAttribCallback, @Nullable SDL_EGLIntArrayCallbackI surfaceAttribCallback, @Nullable SDL_EGLIntArrayCallbackI contextAttribCallback, long userdata) void SDL_EGL_SetAttributeCallbacks(SDL_EGLAttribArrayCallback platformAttribCallback, SDL_EGLIntArrayCallback surfaceAttribCallback, SDL_EGLIntArrayCallback contextAttribCallback, void * userdata) -
SDL_GL_SetSwapInterval
public static boolean SDL_GL_SetSwapInterval(int interval) bool SDL_GL_SetSwapInterval(int interval) -
nSDL_GL_GetSwapInterval
public static boolean nSDL_GL_GetSwapInterval(long interval) bool SDL_GL_GetSwapInterval(int * interval) -
SDL_GL_GetSwapInterval
bool SDL_GL_GetSwapInterval(int * interval) -
SDL_GL_SwapWindow
public static boolean SDL_GL_SwapWindow(long window) bool SDL_GL_SwapWindow(SDL_Window * window) -
SDL_GL_DestroyContext
public static boolean SDL_GL_DestroyContext(long context) bool SDL_GL_DestroyContext(SDL_GLContext context) -
SDL_WINDOWPOS_UNDEFINED_DISPLAY
public static int SDL_WINDOWPOS_UNDEFINED_DISPLAY(int X) uint32_t SDL_WINDOWPOS_UNDEFINED_DISPLAY(SDL_DisplayID X) -
SDL_WINDOWPOS_ISUNDEFINED
public static boolean SDL_WINDOWPOS_ISUNDEFINED(int X) bool SDL_WINDOWPOS_ISUNDEFINED(uint32_t X) -
SDL_WINDOWPOS_CENTERED_DISPLAY
public static int SDL_WINDOWPOS_CENTERED_DISPLAY(int X) uint32_t SDL_WINDOWPOS_CENTERED_DISPLAY(SDL_DisplayID X) -
SDL_WINDOWPOS_ISCENTERED
public static boolean SDL_WINDOWPOS_ISCENTERED(int X) bool SDL_WINDOWPOS_ISCENTERED(uint32_t X)
-