A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class io.github.libsdl4j.api.pixels.SDL_Color
- a - Variable in class io.github.libsdl4j.api.render.SDL_Vertex
-
Vertex color - alpha
- a - Variable in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- add(int, T) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- add(T) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- addAll(int, Collection<? extends T>) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- addAll(Collection<? extends T>) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- adevice - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Audio device event data
- AllocationFunctions - Class in io.github.libsdl4j.api.stdinc
- AllocationFunctions(SDL_malloc_func, SDL_calloc_func, SDL_realloc_func, SDL_free_func) - Constructor for class io.github.libsdl4j.api.stdinc.AllocationFunctions
- aLoss - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- aMask - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- android - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- androidio - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsPlatformSpecific
- append - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsWindowsIO
- append(StringBuilder, String) - Static method in class io.github.libsdl4j.jna.JnaUtils
- aShift - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- asset - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsAndroidIO
- attackLength - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Envelope - Duration of the attack.
- attackLength - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Duration of the attack.
- attackLength - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Duration of the attack.
- attackLength - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Duration of the attack.
- attackLevel - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Envelope - Level at the start of the attack.
- attackLevel - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Level at the start of the attack.
- attackLevel - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Level at the start of the attack.
- attackLevel - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Level at the start of the attack.
- AUDIO_F32 - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- AUDIO_F32LSB - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
32-bit floating point samples
- AUDIO_F32MSB - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
32-bit floating point samples, big-endian byte order
- AUDIO_F32SYS - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- AUDIO_S16 - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- AUDIO_S16LSB - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
Signed 16-bit samples
- AUDIO_S16MSB - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
Signed 16-bit samples, big-endian byte order
- AUDIO_S16SYS - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- AUDIO_S32 - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- AUDIO_S32LSB - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
32-bit integer samples
- AUDIO_S32MSB - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
32-bit integer samples, big-endian byte order
- AUDIO_S32SYS - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- AUDIO_S8 - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
Signed 8-bit samples
- AUDIO_U16 - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- AUDIO_U16LSB - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
Unsigned 16-bit samples
- AUDIO_U16MSB - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
Unsigned 16-bit samples, big-endian byte order
- AUDIO_U16SYS - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- AUDIO_U8 - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
-
Unsigned 8-bit samples
- autoclose - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsStdIO
- autoWrite() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- autoWriteAndGetPointer() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- axis - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
-
The controller axis (SDL_GameControllerAxis)
- axis - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
-
The joystick axis index
- axis - Variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Value
- axisMask - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
A mask of which axes are valid for this controller
B
- b - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColor
- b - Variable in class io.github.libsdl4j.api.pixels.SDL_Color
- b - Variable in class io.github.libsdl4j.api.render.SDL_Vertex
-
Vertex color - blue
- b - Variable in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- ball - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
-
The joystick trackball index
- base - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsMemoryIO
- binarizationCutoffOrRed - Variable in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
-
A cutoff alpha value for binarization of the window shape's alpha channel.
- bindType - Variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind
- bitsPerPixel - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- bLoss - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- bMask - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- bShift - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- buf - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Buffer to hold entire audio data
- buffer - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsWindowsIO
- button - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
-
The controller button (SDL_GameControllerButton)
- button - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
-
The joystick button index
- button - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
-
The mouse button index
- button - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Mouse button event data
- button - Variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Value
- button - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
Button that triggers the effect.
- button - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Trigger - Button that triggers the effect.
- button - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Button that triggers the effect.
- button - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Button that triggers the effect.
- button - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Button that triggers the effect.
- buttonid - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonData
-
User defined button id (value returned via SDL_ShowMessageBox)
- buttonMask - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
A mask of which buttons are valid for this controller
- buttons - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
- bytesPerPixel - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
C
- callback - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
Callback that feeds the audio device (NULL to use SDL_QueueAudio()).
- callback(Pointer, Pointer, int) - Method in interface io.github.libsdl4j.api.audio.SDL_AudioCallback
-
This function is called when the audio device needs more data.
- caxis - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Game Controller axis event data
- cbutton - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Game Controller button event data
- cdevice - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Game Controller device event data
- center - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
Position of the dead zone.
- channels - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
Number of channels: 1 mono, 2 stereo
- channels - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Axes to use, minimum of one.
- clear() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- clicks - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
-
1 for single-click, 2 for double-click, etc.
- clipRect - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Clipping information
- close - Variable in class io.github.libsdl4j.api.rwops.SDL_RWops
-
A function that knows how to close a file.
- close(SDL_RWops) - Method in interface io.github.libsdl4j.api.rwops.SDL_RWCloseFunction
-
Close a file.
- cocoa - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- code - Variable in class io.github.libsdl4j.api.event.events.SDL_UserEvent
-
User defined event code
- colorbuffer - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoUIKit
-
The GL view's color Renderbuffer Object.
- colors - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorScheme
- colors - Variable in class io.github.libsdl4j.api.pixels.SDL_Palette_internal
- colorScheme - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
-
SDL_MessageBoxColorScheme
, can be null to use system settings - common - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Common event data
- compareVersions(SDL_version, SDL_version) - Static method in class io.github.libsdl4j.api.version.SdlVersion
- condition - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
-
Condition effect.
- constant - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
-
Constant effect.
- contains(Object) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- containsAll(Collection<?>) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- ContiguousArrayList<T extends com.sun.jna.Structure> - Class in io.github.libsdl4j.jna
-
A
List
of JNAStructure
objects allocated so that they hold a single contiguous block of native memory. - ContiguousArrayList(Class<T>, int) - Constructor for class io.github.libsdl4j.jna.ContiguousArrayList
-
Instantiate new array of Java objects and allocate new managed memory for them.
- country - Variable in class io.github.libsdl4j.api.locale.SDL_Locale
-
A country, like "US" for America.
- csensor - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Game Controller sensor event data
- ctouchpad - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Game Controller touchpad event data
- custom - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
-
Custom effect.
D
- data - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerSensorEvent
-
Up to 3 values from the sensor, as defined in SDL_sensor.h
- data - Variable in class io.github.libsdl4j.api.event.events.SDL_SensorEvent
-
Up to 6 values from the sensor - additional values can be queried using SDL_SensorGetData()
- data - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Should contain channels*samples items.
- data - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsIOBuffer
- data1 - Variable in class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
-
event dependent data
- data1 - Variable in class io.github.libsdl4j.api.event.events.SDL_UserEvent
-
User defined data pointer
- data1 - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
-
event dependent data
- data1 - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsUnknownIO
- data2 - Variable in class io.github.libsdl4j.api.event.events.SDL_UserEvent
-
User defined data pointer
- data2 - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
-
event dependent data
- data2 - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsUnknownIO
- dDist - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- deadband - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
Size of the dead zone; max 0xFFFF: whole axis-range when 0-centered.
- delay - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
Delay before starting the effect.
- delay - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Replay - Delay before starting the effect.
- delay - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Delay before starting the effect.
- delay - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Delay before starting the effect.
- delay - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Delay before starting the effect.
- devIndex - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoKmsDrm
-
Device index (ex: the X in /dev/dri/cardX)
- dfb - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgPlatformSpecific
- dfb - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoDirectFB
-
The directfb main interface (
IDirectFB *
) - dfb - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- dgesture - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Gesture event data
- dir - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticDirection
-
The encoded direction.
- direction - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
Set to either
SDL_MOUSEWHEEL_NORMAL
orSDL_MOUSEWHEEL_FLIPPED
. - direction - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
Direction of the effect - Not used ATM.
- direction - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Direction of the effect.
- direction - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Direction of the effect.
- direction - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Direction of the effect.
- direction - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Direction of the effect.
- display - Variable in class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
-
The associated display index
- display - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Display event data
- display - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoVivante
-
EGLNativeDisplayType
- display - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
-
Wayland display (
wl_display *
) - display - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoX11
-
The X11 display (
Display *
) - driverdata - Variable in class io.github.libsdl4j.api.video.SDL_DisplayMode
-
driver-specific data, initialize to 0
- drmFd - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoKmsDrm
-
DRM FD (unavailable on Vulkan windows)
- drop - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Drag and drop event data
- dstFormat - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Target audio format
- dTheta - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- dummy - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgDummy
- dummy - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgPlatformSpecific
- dummy - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoDummy
- dummy - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- dx - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
-
Normalized in the range -1...1
- dy - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
-
Normalized in the range -1...1
E
- edit - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Text editing event data
- editExt - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Extended text editing event data
- eglWindow - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
-
Wayland EGL window (native window) (
wl_egl_window *
) - end - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Ending strength level.
- equals(Object) - Method in class io.github.libsdl4j.api.version.SDL_version
- error - Variable in class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
- event - Variable in class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
- event - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
- event - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgDirectFB
-
DFBEvent
- event - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgX11
-
XEvent
- extractStringAndReleaseNativeSdlMemory(Pointer) - Static method in class io.github.libsdl4j.jna.JnaUtils
F
- fadeLength - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Envelope - Duration of the fade.
- fadeLength - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Duration of the fade.
- fadeLength - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Duration of the fade.
- fadeLength - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Duration of the fade.
- fadeLevel - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Envelope - Level at the end of the fade.
- fadeLevel - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Level at the end of the fade.
- fadeLevel - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Level at the end of the fade.
- fadeLevel - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Level at the end of the fade.
- file - Variable in class io.github.libsdl4j.api.event.events.SDL_DropEvent
-
The file name, which should be freed with SDL_free(), is null on begin/complete
- filter(SDL_AudioCVT, SDL_AudioFormat) - Method in interface io.github.libsdl4j.api.audio.SDL_AudioFilter
- filterEvent(Pointer, SDL_Event) - Method in interface io.github.libsdl4j.api.event.SDL_EventFilter
-
A callback that watches the event queue.
- filterIndex - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Current audio conversion function
- filters - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
null-terminated list of filter functions
- finger - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
-
The index of the finger on the touchpad
- fingerId - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
- flags - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonData
- flags - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
- flags - Variable in class io.github.libsdl4j.api.render.SDL_RendererInfo
-
Supported
SDL_RendererFlags
- flags - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Read-only
- flagsUnknown(int) - Static method in class io.github.libsdl4j.jna.JnaUtils
- FloatRef - Class in io.github.libsdl4j.jna
- FloatRef(float) - Constructor for class io.github.libsdl4j.jna.FloatRef
- forEach(Consumer<? super T>) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- format - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
Audio data format
- format - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- format - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Read-only
- format - Variable in class io.github.libsdl4j.api.video.SDL_DisplayMode
-
pixel format
- fp - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsStdIO
- framebuffer - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoUIKit
-
The GL view's Framebuffer Object.
- freq - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
DSP frequency -- samples per second
G
- g - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColor
- g - Variable in class io.github.libsdl4j.api.pixels.SDL_Color
- g - Variable in class io.github.libsdl4j.api.render.SDL_Vertex
-
Vertex color - green
- g - Variable in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- gbmDev - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoKmsDrm
-
GBM device (unavailable on Vulkan windows) (
gbm_device *
) - gestureId - Variable in class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
- get(int) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- getALoss() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getAMask() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getAShift() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getBinarizationCutoff() - Method in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- getBitsPerPixel() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getBLoss() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getBMask() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getBShift() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getBytesPerPixel() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getCallocFunction() - Method in class io.github.libsdl4j.api.stdinc.AllocationFunctions
- getClipRect() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
-
Get the clipping information
- getColor() - Method in class io.github.libsdl4j.api.render.SDL_Vertex
-
Vertex color
- getColorKey() - Method in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- getColors(int) - Method in class io.github.libsdl4j.api.pixels.SDL_Palette
- getFlags() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
- getFormat() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getFormat() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
- getFreeFunction() - Method in class io.github.libsdl4j.api.stdinc.AllocationFunctions
- getGLoss() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getGMask() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getGShift() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getH() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
- getLocked() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
- getMallocFunction() - Method in class io.github.libsdl4j.api.stdinc.AllocationFunctions
- getMode() - Method in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- getNcolors() - Method in class io.github.libsdl4j.api.pixels.SDL_Palette
- getPalette() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getPitch() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
- getPixels() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
- getPointer() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- getPosition() - Method in class io.github.libsdl4j.api.render.SDL_Vertex
-
Vertex position, in SDL_Renderer coordinates
- getReallocFunction() - Method in class io.github.libsdl4j.api.stdinc.AllocationFunctions
- getRefcount() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
-
Get the reference count -- used when freeing surface
- getRenderer() - Method in class io.github.libsdl4j.api.render.SDL_Renderer.Ref
- getRLoss() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getRMask() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getRShift() - Method in class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- getSurface() - Method in class io.github.libsdl4j.api.surface.SDL_Surface.Ref
- getTexCoord() - Method in class io.github.libsdl4j.api.render.SDL_Vertex
-
Normalized texture coordinates, if needed
- getText() - Method in class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
-
The editing text.
- getUserdata() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
-
Read the application data associated with the surface
- getValue() - Method in class io.github.libsdl4j.api.blendmode.SDL_BlendMode.Ref
- getValue() - Method in class io.github.libsdl4j.api.keycode.SDL_Keymod.Ref
- getValue() - Method in class io.github.libsdl4j.api.render.SDL_ScaleMode.Ref
- getValue() - Method in class io.github.libsdl4j.jna.FloatRef
- getValue() - Method in class io.github.libsdl4j.jna.IntRef
- getValue() - Method in class io.github.libsdl4j.jna.size_t.Ref
- getValue() - Method in class io.github.libsdl4j.jna.StringRef
- getVersion() - Method in class io.github.libsdl4j.api.pixels.SDL_Palette
- getW() - Method in class io.github.libsdl4j.api.surface.SDL_Surface
- getWindow() - Method in class io.github.libsdl4j.api.video.SDL_Window.Ref
- gLoss - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- gMask - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- gShift - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
H
- h - Variable in class io.github.libsdl4j.api.rect.SDL_FRect
- h - Variable in class io.github.libsdl4j.api.rect.SDL_Rect
- h - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsWindowsIO
- h - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Read-only
- h - Variable in class io.github.libsdl4j.api.video.SDL_DisplayMode
-
height, in screen coordinates
- hashCode() - Method in class io.github.libsdl4j.api.version.SDL_version
- hat - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
-
The joystick hat index
- hat - Variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Hat
- hat - Variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Value
- Hat() - Constructor for class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Hat
- Hat(Pointer) - Constructor for class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Hat
- hatMask - Variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Hat
- hdc - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWindows
-
The window device context (
HDC
) - here - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsMemoryIO
- hidden - Variable in class io.github.libsdl4j.api.rwops.SDL_RWops
- hinstance - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWindows
-
The instance handle (
HINSTANCE
) - hwnd - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgWindows
-
The window for the message (
HWND
)
I
- id - Variable in class io.github.libsdl4j.api.touch.SDL_Finger
- indexOf(Object) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- info - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfo
- interfaceClass - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Additional information about the USB interface.
- interfaceNumber - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
The USB interface which this logical device represents.
- interfaceProtocol - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Additional information about the USB interface.
- interfaceSubclass - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Additional information about the USB interface.
- interval - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
How soon it can be triggered again after button.
- interval - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Trigger - How soon it can be triggered again after button.
- interval - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
How soon it can be triggered again after button.
- interval - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
How soon it can be triggered again after button.
- interval - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
How soon it can be triggered again after button.
- IntRef - Class in io.github.libsdl4j.jna
- IntRef(int) - Constructor for class io.github.libsdl4j.jna.IntRef
- io.github.libsdl4j.api - package io.github.libsdl4j.api
- io.github.libsdl4j.api.audio - package io.github.libsdl4j.api.audio
- io.github.libsdl4j.api.bits - package io.github.libsdl4j.api.bits
- io.github.libsdl4j.api.blendmode - package io.github.libsdl4j.api.blendmode
- io.github.libsdl4j.api.clipboard - package io.github.libsdl4j.api.clipboard
- io.github.libsdl4j.api.endian - package io.github.libsdl4j.api.endian
- io.github.libsdl4j.api.error - package io.github.libsdl4j.api.error
- io.github.libsdl4j.api.event - package io.github.libsdl4j.api.event
- io.github.libsdl4j.api.event.events - package io.github.libsdl4j.api.event.events
- io.github.libsdl4j.api.filesystem - package io.github.libsdl4j.api.filesystem
- io.github.libsdl4j.api.gamecontroller - package io.github.libsdl4j.api.gamecontroller
- io.github.libsdl4j.api.gesture - package io.github.libsdl4j.api.gesture
- io.github.libsdl4j.api.guid - package io.github.libsdl4j.api.guid
- io.github.libsdl4j.api.haptic - package io.github.libsdl4j.api.haptic
- io.github.libsdl4j.api.haptic.effect - package io.github.libsdl4j.api.haptic.effect
- io.github.libsdl4j.api.hidapi - package io.github.libsdl4j.api.hidapi
- io.github.libsdl4j.api.hints - package io.github.libsdl4j.api.hints
- io.github.libsdl4j.api.joystick - package io.github.libsdl4j.api.joystick
- io.github.libsdl4j.api.joystick.virtual - package io.github.libsdl4j.api.joystick.virtual
- io.github.libsdl4j.api.keyboard - package io.github.libsdl4j.api.keyboard
- io.github.libsdl4j.api.keycode - package io.github.libsdl4j.api.keycode
- io.github.libsdl4j.api.locale - package io.github.libsdl4j.api.locale
- io.github.libsdl4j.api.log - package io.github.libsdl4j.api.log
- io.github.libsdl4j.api.messagebox - package io.github.libsdl4j.api.messagebox
- io.github.libsdl4j.api.metal - package io.github.libsdl4j.api.metal
- io.github.libsdl4j.api.mouse - package io.github.libsdl4j.api.mouse
- io.github.libsdl4j.api.pixels - package io.github.libsdl4j.api.pixels
- io.github.libsdl4j.api.platform - package io.github.libsdl4j.api.platform
- io.github.libsdl4j.api.power - package io.github.libsdl4j.api.power
- io.github.libsdl4j.api.quit - package io.github.libsdl4j.api.quit
- io.github.libsdl4j.api.rect - package io.github.libsdl4j.api.rect
- io.github.libsdl4j.api.render - package io.github.libsdl4j.api.render
- io.github.libsdl4j.api.rwops - package io.github.libsdl4j.api.rwops
- io.github.libsdl4j.api.scancode - package io.github.libsdl4j.api.scancode
- io.github.libsdl4j.api.sensor - package io.github.libsdl4j.api.sensor
- io.github.libsdl4j.api.shape - package io.github.libsdl4j.api.shape
- io.github.libsdl4j.api.stdinc - package io.github.libsdl4j.api.stdinc
- io.github.libsdl4j.api.surface - package io.github.libsdl4j.api.surface
- io.github.libsdl4j.api.syswm - package io.github.libsdl4j.api.syswm
- io.github.libsdl4j.api.syswm.event - package io.github.libsdl4j.api.syswm.event
- io.github.libsdl4j.api.timer - package io.github.libsdl4j.api.timer
- io.github.libsdl4j.api.touch - package io.github.libsdl4j.api.touch
- io.github.libsdl4j.api.version - package io.github.libsdl4j.api.version
- io.github.libsdl4j.api.video - package io.github.libsdl4j.api.video
- io.github.libsdl4j.api.vulkan - package io.github.libsdl4j.api.vulkan
- io.github.libsdl4j.jna - package io.github.libsdl4j.jna
- iscapture - Variable in class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
-
zero if an output device, non-zero if a capture device.
- isEmpty() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- iterator() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
J
- jaxis - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Joystick axis event data
- jball - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Joystick ball event data
- jbattery - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Joystick battery event data
- jbutton - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Joystick button event data
- jdevice - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Joystick device change event data
- jhat - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Joystick hat event data
- JnaEnum - Interface in io.github.libsdl4j.jna
-
Tagging interface marking int-based enums.
- JnaUtils - Class in io.github.libsdl4j.jna
- JnaUtils() - Constructor for class io.github.libsdl4j.jna.JnaUtils
K
- key - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Keyboard event data
- keysym - Variable in class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
-
The key that was pressed or released
- KMOD_ALT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_CAPS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_CTRL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_GUI - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_LALT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_LCTRL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_LGUI - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_LSHIFT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_MODE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_NONE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_NUM - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_RALT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_RCTRL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_RESERVED - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_RGUI - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_RSHIFT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_SCROLL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- KMOD_SHIFT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keymod
- kmsdrm - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
L
- language - Variable in class io.github.libsdl4j.api.locale.SDL_Locale
-
A language name, like "en" for English.
- largeMagnitude - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticLeftRight
-
Control of the large controller motor.
- lastIndexOf(Object) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- leastSigBits - Variable in class io.github.libsdl4j.api.guid.SDL_GUID
- left - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsIOBuffer
- leftCoeff - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
How fast to increase the force towards the negative side.
- leftright - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
-
Left/Right effect.
- leftSat - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
Level when joystick is to the negative side; max 0xFFFF.
- len - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Length of original audio buffer
- lenCvt - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Length of converted audio buffer
- length - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingEvent
-
The length of selected editing text
- length - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
-
The length of selected editing text
- length - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
Duration of the effect.
- length - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Replay - Duration of the effect.
- length - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Duration of the effect.
- length - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticLeftRight
-
Duration of the effect in milliseconds.
- length - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Duration of the effect.
- length - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Duration of the effect.
- lenMult - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
buffer must be len*lenMult big
- lenRatio - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Given len, final size is len*lenRatio
- level - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBatteryEvent
-
The joystick battery level
- level - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
-
Constant - Strength of the constant effect.
- listBlitmap - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
List of BlitMap that hold a reference to this surface
- listIterator() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- listIterator(int) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- loadLibSDL2InterfaceInstance(Class<T>) - Static method in class io.github.libsdl4j.jna.SdlNativeLibraryLoader
- locked - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Information needed for surfaces requiring locks
- lParam - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgWindows
-
LONG message parameter (
LPARAM
)
M
- magnitude - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Peak value; if negative, equivalent to 180 degrees extra phase shift.
- major - Variable in class io.github.libsdl4j.api.version.SDL_version
-
major version
- manufacturerString - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Manufacturer String
- map - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Info for fast blit mapping to other surfaces
- maxTextureHeight - Variable in class io.github.libsdl4j.api.render.SDL_RendererInfo
-
The maximum texture height
- maxTextureWidth - Variable in class io.github.libsdl4j.api.render.SDL_RendererInfo
-
The maximum texture width
- mem - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsPlatformSpecific
- message - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
-
UTF-8 message text
- mgesture - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Gesture event data
- minor - Variable in class io.github.libsdl4j.api.version.SDL_version
-
minor version
- mod - Variable in class io.github.libsdl4j.api.keyboard.SDL_Keysym
-
current key modifiers
- mode - Variable in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
-
The mode of these window-shape parameters.
- mostSigBits - Variable in class io.github.libsdl4j.api.guid.SDL_GUID
- motion - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Mouse motion event data
- mouseX - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
X coordinate, relative to window (added in 2.26.0)
- mouseY - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
Y coordinate, relative to window (added in 2.26.0)
- msg - Variable in class io.github.libsdl4j.api.event.events.SDL_SysWMEvent
-
driver dependent data, defined in SDL_syswm.h
- msg - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsg
- msg - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgWindows
-
The type of message (
UINT
)
N
- name - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
the name of the joystick
- name - Variable in class io.github.libsdl4j.api.render.SDL_RendererInfo
-
The name of the renderer
- naxes - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
the number of axes on this joystick
- nbuttons - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
the number of buttons on this joystick
- ncolors - Variable in class io.github.libsdl4j.api.pixels.SDL_Palette_internal
- needed - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Set to 1 if conversion possible
- next - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- nhats - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
the number of hats on this joystick
- numbuttons - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
- numFingers - Variable in class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
- numFingers - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- numTextureFormats - Variable in class io.github.libsdl4j.api.render.SDL_RendererInfo
-
The number of available texture formats
O
- offset - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Mean value of the wave.
- onHintChange(Pointer, String, String, String) - Method in interface io.github.libsdl4j.api.hints.SDL_HintCallback
-
The hint callback function.
- onLogMessage(Pointer, int, int, String) - Method in interface io.github.libsdl4j.api.log.SDL_LogOutputFunction
-
The prototype for the log output callback function.
- onRumble(Pointer, short, short) - Method in interface io.github.libsdl4j.api.joystick.virtual.SDL_RumbleCallback
- onRumble(Pointer, short, short) - Method in interface io.github.libsdl4j.api.joystick.virtual.SDL_RumbleTriggersCallback
- onSendEffect(Pointer, Pointer, int) - Method in interface io.github.libsdl4j.api.joystick.virtual.SDL_SendEffectCallback
- onSetLED(Pointer, byte, byte, byte) - Method in interface io.github.libsdl4j.api.joystick.virtual.SDL_SetLEDCallback
- onSetPlayerIndex(Pointer, int) - Method in interface io.github.libsdl4j.api.joystick.virtual.SDL_SetPlayerIndexCallback
- onTimerTick(int, Pointer) - Method in interface io.github.libsdl4j.api.timer.SDL_TimerCallback
-
Function prototype for the timer callback function.
- onUpdate(Pointer) - Method in interface io.github.libsdl4j.api.joystick.virtual.SDL_UpdateCallback
- os - Variable in class io.github.libsdl4j.api.event.SDL_Event
P
- padding - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
Necessary for some compile environments
- padding - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- padding - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
unused
- padding0 - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
- padding1 - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
- padding1 - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
- padding2 - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
- padding3 - Variable in class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
- padding3 - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
- padding3 - Variable in class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
- padding3 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
- padding3 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
- padding3 - Variable in class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
- padding3 - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
- padding4 - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
- padding4 - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
- palette - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- patch - Variable in class io.github.libsdl4j.api.version.SDL_version
-
update version
- path - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Platform-specific device path
- period - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Sample periods.
- period - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Period of the wave.
- periodic - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
-
Periodic effect.
- phase - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
-
Positive phase shift given by hundredth of a degree.
- pitch - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Read-only
- pixels - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Read-write
- PojoStructure - Interface in io.github.libsdl4j.jna
- positionX - Variable in class io.github.libsdl4j.api.render.SDL_Vertex
-
Vertex position X, in SDL_Renderer coordinates
- positionY - Variable in class io.github.libsdl4j.api.render.SDL_Vertex
-
Vertex position X, in SDL_Renderer coordinates
- preciseX - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
The amount scrolled horizontally, positive to the right and negative to the left, with float precision (added in 2.0.18)
- preciseY - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
The amount scrolled vertically, positive away from the user and negative toward the user, with float precision (added in 2.0.18)
- pressure - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
-
Normalized in the range 0...1
- pressure - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
-
Normalized in the range 0...1
- pressure - Variable in class io.github.libsdl4j.api.touch.SDL_Finger
- productId - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Device Product ID
- productId - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
the USB product ID of this joystick
- productString - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Product string
Q
R
- r - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColor
- r - Variable in class io.github.libsdl4j.api.pixels.SDL_Color
- r - Variable in class io.github.libsdl4j.api.render.SDL_Vertex
-
Vertex color - red
- ramp - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
-
Ramp effect.
- rateIncr - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Rate conversion increment
- rawText - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
-
The pointer to the raw bytes of the text.
- read - Variable in class io.github.libsdl4j.api.rwops.SDL_RWops
-
A function that knows how to read up to
maxnum
objects each ofsize
from the data stream to the area pointed at byptr
. - read() - Method in class io.github.libsdl4j.api.event.SDL_Event
- read() - Method in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind
- read() - Method in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
- read() - Method in class io.github.libsdl4j.api.rwops.SDL_RWops
- read() - Method in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsg
- read() - Method in class io.github.libsdl4j.api.syswm.SDL_SysWMInfo
- read(SDL_RWops, Pointer, size_t, size_t) - Method in interface io.github.libsdl4j.api.rwops.SDL_RWReadFunction
-
Read up to
maxnum
objects each ofsize
from the data stream to the area pointed at byptr
. - readField(Structure.StructField) - Method in class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
- Ref() - Constructor for class io.github.libsdl4j.api.blendmode.SDL_BlendMode.Ref
- Ref() - Constructor for class io.github.libsdl4j.api.keycode.SDL_Keymod.Ref
- Ref() - Constructor for class io.github.libsdl4j.api.render.SDL_Renderer.Ref
- Ref() - Constructor for class io.github.libsdl4j.api.render.SDL_ScaleMode.Ref
- Ref() - Constructor for class io.github.libsdl4j.api.surface.SDL_Surface.Ref
- Ref() - Constructor for class io.github.libsdl4j.api.video.SDL_Window.Ref
- Ref() - Constructor for class io.github.libsdl4j.jna.size_t.Ref
-
Allocates memory at this pointer, to contain the pointed-to value.
- Ref(int) - Constructor for class io.github.libsdl4j.api.blendmode.SDL_BlendMode.Ref
- Ref(int) - Constructor for class io.github.libsdl4j.api.keycode.SDL_Keymod.Ref
- Ref(int) - Constructor for class io.github.libsdl4j.api.render.SDL_ScaleMode.Ref
- Ref(Pointer) - Constructor for class io.github.libsdl4j.api.render.SDL_Renderer.Ref
- Ref(Pointer) - Constructor for class io.github.libsdl4j.api.surface.SDL_Surface.Ref
- Ref(Pointer) - Constructor for class io.github.libsdl4j.api.video.SDL_Window.Ref
- Ref(size_t) - Constructor for class io.github.libsdl4j.jna.size_t.Ref
- refcount - Variable in class io.github.libsdl4j.api.pixels.SDL_Palette_internal
- refcount - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- refcount - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Reference count -- used when freeing surface
- refreshRate - Variable in class io.github.libsdl4j.api.video.SDL_DisplayMode
-
refresh rate (or zero for unspecified)
- registerNativeMethods(Class<?>) - Static method in class io.github.libsdl4j.jna.SdlNativeLibraryLoader
- releaseNumber - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Device Release Number in binary-coded decimal, also known as Device Version Number
- remove(int) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- remove(Object) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- removeAll(Collection<?>) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- repeat - Variable in class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
-
Non-zero if this is a key repeat
- resolveFramebuffer - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoUIKit
-
The Framebuffer Object which holds the resolve color Renderbuffer, when MSAA is used.
- retainAll(Collection<?>) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- rightCoeff - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
How fast to increase the force towards the positive side.
- rightSat - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
-
Level when joystick is to the positive side; max 0xFFFF.
- rLoss - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- rMask - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- routeSdlLoggingToSlf4j(Pointer, int, int, String) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log message handler that will route all SDL internal logging to Java's SLF4J.
- rShift - Variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- Rumble - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
Implements SDL_JoystickRumble()
- RumbleTriggers - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
Implements SDL_JoystickRumbleTriggers()
- RW_SEEK_CUR - Static variable in class io.github.libsdl4j.api.rwops.SdlRWopsSeekType
-
Seek relative to current read point
- RW_SEEK_END - Static variable in class io.github.libsdl4j.api.rwops.SdlRWopsSeekType
-
Seek relative to the end of data
- RW_SEEK_SET - Static variable in class io.github.libsdl4j.api.rwops.SdlRWopsSeekType
-
Seek from the beginning of data
S
- samples - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
Audio buffer size in sample FRAMES (total samples divided by channel count)
- samples - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
-
Amount of samples.
- scancode - Variable in class io.github.libsdl4j.api.keyboard.SDL_Keysym
-
SDL physical key code - see
SDL_Scancode
for details - Sdl - Class in io.github.libsdl4j.api
-
Implementation note: Native functions in this class are defined in a private static nested class and public methods from the enclosing class delegate to them.
- SDL_ADDEVENT - Static variable in class io.github.libsdl4j.api.event.SDL_eventaction
- SDL_AddEventWatch(SDL_EventFilter, Pointer) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Add a callback to be triggered when an event is added to the event queue.
- SDL_AddHintCallback(String, SDL_HintCallback, Pointer) - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Add a function to watch a particular hint.
- SDL_AddTimer(int, SDL_TimerCallback, Pointer) - Static method in class io.github.libsdl4j.api.timer.SdlTimer
-
Call a callback function at a future time.
- SDL_AllocFormat(int) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Create an SDL_PixelFormat structure corresponding to a pixel format.
- SDL_AllocPalette(int) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Create a palette structure with the specified number of color entries.
- SDL_AllocRW() - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to allocate an empty, unpopulated SDL_RWops structure.
- SDL_ALPHA_OPAQUE - Static variable in class io.github.libsdl4j.api.pixels.SdlPixelsConst
- SDL_ALPHA_TRANSPARENT - Static variable in class io.github.libsdl4j.api.pixels.SdlPixelsConst
- SDL_APP_DIDENTERBACKGROUND - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The application did enter the background and may not get CPU for some time Called on iOS in applicationDidEnterBackground() Called on Android in onPause()
- SDL_APP_DIDENTERFOREGROUND - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The application is now interactive Called on iOS in applicationDidBecomeActive() Called on Android in onResume()
- SDL_APP_LOWMEMORY - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The application is low on memory, free memory if possible.
- SDL_APP_TERMINATING - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The application is being terminated by the OS Called on iOS in applicationWillTerminate() Called on Android in onDestroy()
- SDL_APP_WILLENTERBACKGROUND - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The application is about to enter the background Called on iOS in applicationWillResignActive() Called on Android in onPause()
- SDL_APP_WILLENTERFOREGROUND - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The application is about to enter the foreground Called on iOS in applicationWillEnterForeground() Called on Android in onResume()
- SDL_ArrayOrder - Class in io.github.libsdl4j.api.pixels
-
Array component order, low byte to high byte.
- SDL_ARRAYORDER_ABGR - Static variable in class io.github.libsdl4j.api.pixels.SDL_ArrayOrder
- SDL_ARRAYORDER_ARGB - Static variable in class io.github.libsdl4j.api.pixels.SDL_ArrayOrder
- SDL_ARRAYORDER_BGR - Static variable in class io.github.libsdl4j.api.pixels.SDL_ArrayOrder
- SDL_ARRAYORDER_BGRA - Static variable in class io.github.libsdl4j.api.pixels.SDL_ArrayOrder
- SDL_ARRAYORDER_NONE - Static variable in class io.github.libsdl4j.api.pixels.SDL_ArrayOrder
- SDL_ARRAYORDER_RGB - Static variable in class io.github.libsdl4j.api.pixels.SDL_ArrayOrder
- SDL_ARRAYORDER_RGBA - Static variable in class io.github.libsdl4j.api.pixels.SDL_ArrayOrder
- SDL_AUDIO_ALLOW_ANY_CHANGE - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ALLOW_CHANNELS_CHANGE - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ALLOW_FORMAT_CHANGE - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ALLOW_FREQUENCY_CHANGE - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ALLOW_SAMPLES_CHANGE - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_BITSIZE(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ISBIGENDIAN(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ISFLOAT(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ISINT(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ISLITTLEENDIAN(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ISSIGNED(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_ISUNSIGNED(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_MASK_BITSIZE - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_MASK_DATATYPE - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_MASK_ENDIAN - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_MASK_SIGNED - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_AUDIO_PAUSED - Static variable in class io.github.libsdl4j.api.audio.SDL_AudioStatus
- SDL_AUDIO_PLAYING - Static variable in class io.github.libsdl4j.api.audio.SDL_AudioStatus
- SDL_AUDIO_STOPPED - Static variable in class io.github.libsdl4j.api.audio.SDL_AudioStatus
- SDL_AudioCallback - Interface in io.github.libsdl4j.api.audio
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_AudioCVT - Class in io.github.libsdl4j.api.audio
-
A structure to hold a set of audio conversion filters and buffers.
- SDL_AudioCVT() - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioCVT
- SDL_AudioCVT(Pointer) - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioCVT
- SDL_AUDIOCVT_MAX_FILTERS - Static variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Upper limit of filters in SDL_AudioCVT
- SDL_AUDIODEVICEADDED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
A new audio device is available
- SDL_AudioDeviceEvent - Class in io.github.libsdl4j.api.event.events
-
Audio device event structure (event.adevice.*)
- SDL_AudioDeviceEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
- SDL_AudioDeviceEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
- SDL_AudioDeviceID - Class in io.github.libsdl4j.api.audio
-
SDL Audio Device IDs.
- SDL_AudioDeviceID() - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioDeviceID
- SDL_AudioDeviceID(long) - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioDeviceID
- SDL_AUDIODEVICEREMOVED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
An audio device has been removed.
- SDL_AudioFilter - Interface in io.github.libsdl4j.api.audio
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_AudioFormat - Class in io.github.libsdl4j.api.audio
-
Audio format flags.
- SDL_AudioFormat() - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioFormat
- SDL_AudioFormat(long) - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioFormat
- SDL_AudioInit(String) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to initialize a particular audio driver.
- SDL_AudioQuit() - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to shut down audio if you initialized it with SDL_AudioInit().
- SDL_AudioSpec - Class in io.github.libsdl4j.api.audio
-
The calculated values in this structure are calculated by SDL_OpenAudio().
- SDL_AudioSpec() - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioSpec
- SDL_AudioSpec(Pointer) - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioSpec
- SDL_AudioStatus - Class in io.github.libsdl4j.api.audio
- SDL_AudioStream - Class in io.github.libsdl4j.api.audio
-
SDL_AudioStream is a new audio conversion interface.
- SDL_AudioStream() - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioStream
-
The default constructor wraps a NULL pointer.
- SDL_AudioStream(Pointer) - Constructor for class io.github.libsdl4j.api.audio.SDL_AudioStream
-
This constructor is typically used by
PointerType.fromNative(java.lang.Object, com.sun.jna.FromNativeContext)
if generating a new object instance. - SDL_AudioStreamAvailable(SDL_AudioStream) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Get the number of converted/resampled bytes available.
- SDL_AudioStreamClear(SDL_AudioStream) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Clear any pending data in the stream without converting it
- SDL_AudioStreamFlush(SDL_AudioStream) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Tell the stream that you're done sending data, and anything being buffered should be converted/resampled and made available immediately.
- SDL_AudioStreamGet(SDL_AudioStream, Pointer, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Get converted/resampled data from the stream
- SDL_AudioStreamPut(SDL_AudioStream, Pointer, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Add data to be converted/resampled to the stream.
- SDL_BIG_ENDIAN - Static variable in class io.github.libsdl4j.api.endian.SdlEndianConst
- SDL_BitmapOrder - Class in io.github.libsdl4j.api.pixels
-
Bitmap pixel order, high bit to low bit.
- SDL_BITMAPORDER_1234 - Static variable in class io.github.libsdl4j.api.pixels.SDL_BitmapOrder
- SDL_BITMAPORDER_4321 - Static variable in class io.github.libsdl4j.api.pixels.SDL_BitmapOrder
- SDL_BITMAPORDER_NONE - Static variable in class io.github.libsdl4j.api.pixels.SDL_BitmapOrder
- SDL_BITSPERPIXEL(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_BlendFactor - Class in io.github.libsdl4j.api.blendmode
-
The normalized factor used to multiply pixel components
- SDL_BLENDFACTOR_DST_ALPHA - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
dstA, dstA, dstA, dstA
- SDL_BLENDFACTOR_DST_COLOR - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
dstR, dstG, dstB, dstA
- SDL_BLENDFACTOR_ONE - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
1, 1, 1, 1
- SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
1-dstA, 1-dstA, 1-dstA, 1-dstA
- SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
1-dstR, 1-dstG, 1-dstB, 1-dstA
- SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
1-srcA, 1-srcA, 1-srcA, 1-srcA
- SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
1-srcR, 1-srcG, 1-srcB, 1-srcA
- SDL_BLENDFACTOR_SRC_ALPHA - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
srcA, srcA, srcA, srcA
- SDL_BLENDFACTOR_SRC_COLOR - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
srcR, srcG, srcB, srcA
- SDL_BLENDFACTOR_ZERO - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendFactor
-
0, 0, 0, 0
- SDL_BlendMode - Class in io.github.libsdl4j.api.blendmode
-
The blend mode used in SDL_RenderCopy() and drawing operations.
- SDL_BLENDMODE_ADD - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendMode
-
additive blending
- SDL_BLENDMODE_BLEND - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendMode
-
alpha blending
- SDL_BLENDMODE_INVALID - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendMode
- SDL_BLENDMODE_MOD - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendMode
-
color modulate
- SDL_BLENDMODE_MUL - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendMode
-
color multiply
- SDL_BLENDMODE_NONE - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendMode
-
no blending
- SDL_BlendMode.Ref - Class in io.github.libsdl4j.api.blendmode
- SDL_BlendOperation - Class in io.github.libsdl4j.api.blendmode
-
The blend operation used when combining source and destination pixel components
- SDL_BLENDOPERATION_ADD - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendOperation
-
dst + src: supported by all renderers
- SDL_BLENDOPERATION_MAXIMUM - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendOperation
-
max(dst, src) : supported by D3D9, D3D11
- SDL_BLENDOPERATION_MINIMUM - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendOperation
-
min(dst, src) : supported by D3D9, D3D11
- SDL_BLENDOPERATION_REV_SUBTRACT - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendOperation
-
src - dst : supported by D3D9, D3D11, OpenGL, OpenGLES
- SDL_BLENDOPERATION_SUBTRACT - Static variable in class io.github.libsdl4j.api.blendmode.SDL_BlendOperation
-
dst - src : supported by D3D9, D3D11, OpenGL, OpenGLES
- SDL_blit - Interface in io.github.libsdl4j.api.surface
- SDL_BlitScaled(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Perform a scaled surface copy to a destination surface.
- SDL_BlitSurface(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Method in interface io.github.libsdl4j.api.surface.SDL_blit
-
The prototype of any and all functions used for surface blitting functions.
- SDL_BlitSurface(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Performs a fast blit from the source surface to the destination surface.
- SDL_BuildAudioCVT(SDL_AudioCVT, SDL_AudioFormat, byte, int, SDL_AudioFormat, byte, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Initialize an SDL_AudioCVT structure for conversion.
- SDL_Button - Class in io.github.libsdl4j.api.mouse
- SDL_BUTTON(int) - Static method in class io.github.libsdl4j.api.mouse.SDL_ButtonMask
-
Used as a mask when testing buttons in buttonstate.
- SDL_BUTTON_LEFT - Static variable in class io.github.libsdl4j.api.mouse.SDL_Button
- SDL_BUTTON_LMASK - Static variable in class io.github.libsdl4j.api.mouse.SDL_ButtonMask
- SDL_BUTTON_MIDDLE - Static variable in class io.github.libsdl4j.api.mouse.SDL_Button
- SDL_BUTTON_MMASK - Static variable in class io.github.libsdl4j.api.mouse.SDL_ButtonMask
- SDL_BUTTON_RIGHT - Static variable in class io.github.libsdl4j.api.mouse.SDL_Button
- SDL_BUTTON_RMASK - Static variable in class io.github.libsdl4j.api.mouse.SDL_ButtonMask
- SDL_BUTTON_X1 - Static variable in class io.github.libsdl4j.api.mouse.SDL_Button
- SDL_BUTTON_X1MASK - Static variable in class io.github.libsdl4j.api.mouse.SDL_ButtonMask
- SDL_BUTTON_X2 - Static variable in class io.github.libsdl4j.api.mouse.SDL_Button
- SDL_BUTTON_X2MASK - Static variable in class io.github.libsdl4j.api.mouse.SDL_ButtonMask
- SDL_ButtonMask - Class in io.github.libsdl4j.api.mouse
- SDL_BYTEORDER - Static variable in class io.github.libsdl4j.api.endian.SdlEndianConst
- SDL_BYTESPERPIXEL(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_CalculateGammaRamp(float, ShortByReference) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Calculate a 256 entry gamma ramp for a gamma value.
- SDL_calloc(int, size_t) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_calloc(size_t, size_t) - Method in interface io.github.libsdl4j.api.stdinc.SDL_calloc_func
- SDL_calloc_func - Interface in io.github.libsdl4j.api.stdinc
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_CaptureMouse(boolean) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Capture the mouse and to track input outside an SDL window.
- SDL_CheckNativeLibraryMatchesAtLeastJavaBindingsVersion() - Static method in class io.github.libsdl4j.api.version.SdlVersion
-
Check the version of the native SDL library is compatible with the Java bindings.
- SDL_clamp(byte, byte, byte) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_clamp(float, float, float) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_clamp(int, int, int) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_clamp(long, long, long) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_clamp(short, short, short) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_ClearComposition() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Dismiss the composition window/IME without disabling the subsystem.
- SDL_ClearError() - Static method in class io.github.libsdl4j.api.error.SdlError
-
Clear any previous error message for this thread.
- SDL_ClearHints() - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Clear all hints.
- SDL_ClearQueuedAudio(SDL_AudioDeviceID) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Drop any queued audio data waiting to be sent to the hardware.
- SDL_CLIPBOARDUPDATE - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The clipboard or primary selection changed
- SDL_CloseAudio() - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
This function is a legacy means of closing the audio device.
- SDL_CloseAudioDevice(SDL_AudioDeviceID) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to shut down audio processing and close the audio device.
- SDL_Color - Class in io.github.libsdl4j.api.pixels
-
The bits of this structure can be directly reinterpreted as an integer-packed color which uses the SDL_PIXELFORMAT_RGBA32 format (SDL_PIXELFORMAT_ABGR8888 on little-endian systems and SDL_PIXELFORMAT_RGBA8888 on big-endian systems).
- SDL_Color() - Constructor for class io.github.libsdl4j.api.pixels.SDL_Color
- SDL_Color(byte, byte, byte, byte) - Constructor for class io.github.libsdl4j.api.pixels.SDL_Color
- SDL_Color(int, int, int, int) - Constructor for class io.github.libsdl4j.api.pixels.SDL_Color
- SDL_CommonEvent - Class in io.github.libsdl4j.api.event.events
-
Fields shared by every event
- SDL_CommonEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_CommonEvent
- SDL_CommonEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_CommonEvent
- SDL_ComposeCustomBlendMode(int, int, int, int, int, int) - Static method in class io.github.libsdl4j.api.blendmode.SdlBlendmode
-
Compose a custom blend mode for renderers.
- SDL_CONTROLLER_AXIS_INVALID - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerAxis
- SDL_CONTROLLER_AXIS_LEFTX - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerAxis
- SDL_CONTROLLER_AXIS_LEFTY - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerAxis
- SDL_CONTROLLER_AXIS_MAX - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerAxis
- SDL_CONTROLLER_AXIS_RIGHTX - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerAxis
- SDL_CONTROLLER_AXIS_RIGHTY - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerAxis
- SDL_CONTROLLER_AXIS_TRIGGERLEFT - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerAxis
- SDL_CONTROLLER_AXIS_TRIGGERRIGHT - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerAxis
- SDL_CONTROLLER_BINDTYPE_AXIS - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerBindType
- SDL_CONTROLLER_BINDTYPE_BUTTON - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerBindType
- SDL_CONTROLLER_BINDTYPE_HAT - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerBindType
- SDL_CONTROLLER_BINDTYPE_NONE - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerBindType
- SDL_CONTROLLER_BUTTON_A - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_B - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_BACK - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_DPAD_DOWN - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_DPAD_LEFT - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_DPAD_RIGHT - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_DPAD_UP - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_GUIDE - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_INVALID - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_LEFTSHOULDER - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_LEFTSTICK - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_MAX - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_MISC1 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
-
Xbox Series X share button, PS5 microphone button, Nintendo Switch Pro capture button, Amazon Luna microphone button
- SDL_CONTROLLER_BUTTON_PADDLE1 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
-
Xbox Elite paddle P1
- SDL_CONTROLLER_BUTTON_PADDLE2 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
-
Xbox Elite paddle P3
- SDL_CONTROLLER_BUTTON_PADDLE3 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
-
Xbox Elite paddle P2
- SDL_CONTROLLER_BUTTON_PADDLE4 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
-
Xbox Elite paddle P4
- SDL_CONTROLLER_BUTTON_RIGHTSHOULDER - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_RIGHTSTICK - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_START - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_TOUCHPAD - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
-
PS4/PS5 touchpad button
- SDL_CONTROLLER_BUTTON_X - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_BUTTON_Y - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButton
- SDL_CONTROLLER_TYPE_AMAZON_LUNA - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_GOOGLE_STADIA - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_NINTENDO_SWITCH_JOYCON_LEFT - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_NINTENDO_SWITCH_JOYCON_PAIR - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_NINTENDO_SWITCH_JOYCON_RIGHT - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_NINTENDO_SWITCH_PRO - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_NVIDIA_SHIELD - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_PS3 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_PS4 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_PS5 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_UNKNOWN - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_VIRTUAL - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_XBOX360 - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_CONTROLLER_TYPE_XBOXONE - Static variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerType
- SDL_ControllerAxisEvent - Class in io.github.libsdl4j.api.event.events
-
Game controller axis motion event structure (event.caxis.*)
- SDL_ControllerAxisEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
- SDL_ControllerAxisEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
- SDL_CONTROLLERAXISMOTION - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Game controller axis motion
- SDL_CONTROLLERBUTTONDOWN - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Game controller button pressed
- SDL_ControllerButtonEvent - Class in io.github.libsdl4j.api.event.events
-
Game controller button event structure (event.cbutton.*)
- SDL_ControllerButtonEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
- SDL_ControllerButtonEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
- SDL_CONTROLLERBUTTONUP - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Game controller button released
- SDL_CONTROLLERDEVICEADDED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
A new Game controller has been inserted into the system
- SDL_ControllerDeviceEvent - Class in io.github.libsdl4j.api.event.events
-
Controller device event structure (event.cdevice.*)
- SDL_ControllerDeviceEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerDeviceEvent
- SDL_ControllerDeviceEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerDeviceEvent
- SDL_CONTROLLERDEVICEREMAPPED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The controller mapping was updated
- SDL_CONTROLLERDEVICEREMOVED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
An opened Game controller has been removed
- SDL_ControllerSensorEvent - Class in io.github.libsdl4j.api.event.events
-
Game controller sensor event structure (event.csensor.*)
- SDL_ControllerSensorEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerSensorEvent
- SDL_ControllerSensorEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerSensorEvent
- SDL_CONTROLLERSENSORUPDATE - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Game controller sensor was updated
- SDL_CONTROLLERTOUCHPADDOWN - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Game controller touchpad was touched
- SDL_ControllerTouchpadEvent - Class in io.github.libsdl4j.api.event.events
-
Game controller touchpad event structure (event.ctouchpad.*)
- SDL_ControllerTouchpadEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
- SDL_ControllerTouchpadEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
- SDL_CONTROLLERTOUCHPADMOTION - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Game controller touchpad finger was moved
- SDL_CONTROLLERTOUCHPADUP - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Game controller touchpad finger was lifted
- SDL_ConvertAudio(SDL_AudioCVT) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Convert audio data to a desired audio format.
- SDL_ConvertPixels(int, int, int, Pointer, int, int, Pointer, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Copy a block of pixels of one format to another format.
- SDL_ConvertSurface(SDL_Surface, SDL_PixelFormat, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Copy an existing surface to a new surface of the specified format.
- SDL_ConvertSurfaceFormat(SDL_Surface, int, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Copy an existing surface to a new surface of the specified format enum.
- SDL_CreateColorCursor(SDL_Surface, int, int) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Create a color cursor.
- SDL_CreateCursor(Pointer, Pointer, int, int, int, int) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Create a cursor using the specified bitmap data and mask (in MSB format).
- SDL_CreateRenderer(SDL_Window, int, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Create a 2D rendering context for a window.
- SDL_CreateRGBSurface(int, int, int, int, int, int, int, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Allocate a new RGB surface.
- SDL_CreateRGBSurfaceFrom(Pointer, int, int, int, int, int, int, int, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Allocate a new RGB surface with existing pixel data.
- SDL_CreateRGBSurfaceWithFormat(int, int, int, int, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Allocate a new RGB surface with a specific pixel format.
- SDL_CreateRGBSurfaceWithFormatFrom(Pointer, int, int, int, int, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Allocate a new RGB surface with with a specific pixel format and existing pixel data.
- SDL_CreateShapedWindow(String, int, int, int, int, int) - Static method in class io.github.libsdl4j.api.shape.SdlShape
-
Create a window that can be shaped with the specified position, dimensions, and flags.
- SDL_CreateSoftwareRenderer(SDL_Surface) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Create a 2D software rendering context for a surface.
- SDL_CreateSystemCursor(int) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Create a system cursor.
- SDL_CreateTexture(SDL_Renderer, int, int, int, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Create a texture for a rendering context.
- SDL_CreateTextureFromSurface(SDL_Renderer, SDL_Surface) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Create a texture from an existing surface.
- SDL_CreateWindow(String, int, int, int, int, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Create a window with the specified position, dimensions, and flags.
- SDL_CreateWindowAndRenderer(int, int, int, SDL_Window.Ref, SDL_Renderer.Ref) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Create a window and default renderer.
- SDL_CreateWindowFrom(Pointer) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Create an SDL window from an existing native window.
- SDL_Cursor - Class in io.github.libsdl4j.api.mouse
-
Implementation dependent
- SDL_Cursor() - Constructor for class io.github.libsdl4j.api.mouse.SDL_Cursor
- SDL_Cursor(Pointer) - Constructor for class io.github.libsdl4j.api.mouse.SDL_Cursor
- SDL_DEFINE_PIXELFORMAT(int, int, int, int, int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_DEFINE_PIXELFOURCC(int, int, int, int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_Delay(int) - Static method in class io.github.libsdl4j.api.timer.SdlTimer
-
Wait a specified number of milliseconds before returning.
- SDL_DelEventWatch(SDL_EventFilter, Pointer) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Remove an event watch callback added with SDL_AddEventWatch().
- SDL_DelHintCallback(String, SDL_HintCallback, Pointer) - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Remove a function watching a particular hint.
- SDL_DequeueAudio(SDL_AudioDeviceID, Pointer, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Dequeue more audio on non-callback devices.
- SDL_DestroyRenderer(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Destroy the rendering context for a window and free associated textures.
- SDL_DestroyTexture(SDL_Texture) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Destroy the specified texture.
- SDL_DestroyWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Destroy a window.
- SDL_DISABLE - Static variable in class io.github.libsdl4j.api.event.SdlEventsConst
- SDL_DisableScreenSaver() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Prevent the screen from being blanked by a screen saver.
- SDL_DisplayEvent - Class in io.github.libsdl4j.api.event.events
-
Display state change event data (event.display.*)
- SDL_DisplayEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
- SDL_DisplayEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
- SDL_DISPLAYEVENT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Display state change
- SDL_DISPLAYEVENT_CONNECTED - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayEventID
-
Display has been added to the system
- SDL_DISPLAYEVENT_DISCONNECTED - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayEventID
-
Display has been removed from the system
- SDL_DISPLAYEVENT_NONE - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayEventID
-
Never used
- SDL_DISPLAYEVENT_ORIENTATION - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayEventID
-
Display orientation has changed to data1
- SDL_DisplayEventID - Class in io.github.libsdl4j.api.video
-
Event subtype for display events
- SDL_DisplayMode - Class in io.github.libsdl4j.api.video
-
The structure that defines a display mode
- SDL_DisplayMode() - Constructor for class io.github.libsdl4j.api.video.SDL_DisplayMode
- SDL_DisplayMode(Pointer) - Constructor for class io.github.libsdl4j.api.video.SDL_DisplayMode
- SDL_DisplayOrientation - Class in io.github.libsdl4j.api.video
-
Display orientation
- SDL_DOLLARGESTURE - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
- SDL_DollarGestureEvent - Class in io.github.libsdl4j.api.event.events
-
Dollar Gesture Event (event.dgesture.*)
- SDL_DollarGestureEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
- SDL_DollarGestureEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
- SDL_DOLLARRECORD - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
- SDL_DONTFREE - Static variable in class io.github.libsdl4j.api.surface.SDL_SurfaceFlags
-
Surface is referenced internally
- SDL_DROPBEGIN - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
A new set of drops is beginning (NULL filename)
- SDL_DROPCOMPLETE - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Current set of drops is now complete (NULL filename)
- SDL_DropEvent - Class in io.github.libsdl4j.api.event.events
-
An event used to request a file open by the system (event.drop.*) This event is enabled by default, you can disable it with SDL_EventState().
- SDL_DropEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_DropEvent
- SDL_DropEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_DropEvent
- SDL_DROPFILE - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The system requests a file open
- SDL_DROPTEXT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
text/plain drag-and-drop event
- SDL_DuplicateSurface(SDL_Surface) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
- SDL_ENABLE - Static variable in class io.github.libsdl4j.api.event.SdlEventsConst
- SDL_EnableScreenSaver() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Allow the screen to be blanked by a screen saver.
- SDL_EncloseFPoints(List<SDL_FPoint>, SDL_FRect, SDL_FRect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Calculate a minimal rectangle enclosing a set of points with float precision.
- SDL_EnclosePoints(List<SDL_Point>, SDL_Rect, SDL_Rect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Calculate a minimal rectangle enclosing a set of points.
- SDL_Event - Class in io.github.libsdl4j.api.event
-
General event class.
- SDL_Event() - Constructor for class io.github.libsdl4j.api.event.SDL_Event
- SDL_Event(Pointer) - Constructor for class io.github.libsdl4j.api.event.SDL_Event
- SDL_eventaction - Class in io.github.libsdl4j.api.event
- SDL_EventFilter - Interface in io.github.libsdl4j.api.event
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_EventState(int, int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Set the state of processing events by type.
- SDL_EventType - Class in io.github.libsdl4j.api.event
-
The types of events that can be delivered.
- SDL_FillRect(SDL_Surface, SDL_Rect, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Perform a fast fill of a rectangle with a specific color.
- SDL_FillRects(SDL_Surface, Pointer, int, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Perform a fast fill of a set of rectangles with a specific color.
- SDL_FillRects(SDL_Surface, ContiguousArrayList<SDL_Rect>, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Perform a fast fill of a set of rectangles with a specific color.
- SDL_FilterEvents(SDL_EventFilter, Pointer) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Run a specific filter function on the current event queue, removing any events for which the filter returns 0.
- SDL_Finger - Class in io.github.libsdl4j.api.touch
- SDL_Finger() - Constructor for class io.github.libsdl4j.api.touch.SDL_Finger
- SDL_Finger(Pointer) - Constructor for class io.github.libsdl4j.api.touch.SDL_Finger
- SDL_FINGERDOWN - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
- SDL_FingerID - Class in io.github.libsdl4j.api.touch
- SDL_FingerID() - Constructor for class io.github.libsdl4j.api.touch.SDL_FingerID
- SDL_FingerID(long) - Constructor for class io.github.libsdl4j.api.touch.SDL_FingerID
- SDL_FINGERMOTION - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
- SDL_FINGERUP - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
- SDL_FIRSTEVENT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Unused (do not remove)
- SDL_FLASH_BRIEFLY - Static variable in class io.github.libsdl4j.api.video.SDL_FlashOperation
-
Flash the window briefly to get attention
- SDL_FLASH_CANCEL - Static variable in class io.github.libsdl4j.api.video.SDL_FlashOperation
-
Cancel any window flash state
- SDL_FLASH_UNTIL_FOCUSED - Static variable in class io.github.libsdl4j.api.video.SDL_FlashOperation
-
Flash the window until it gets focus
- SDL_FlashOperation - Class in io.github.libsdl4j.api.video
-
Window flash operation
- SDL_FlashWindow(SDL_Window, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Request a window to demand attention from the user.
- SDL_FLIP_HORIZONTAL - Static variable in class io.github.libsdl4j.api.render.SDL_RendererFlip
-
flip horizontally
- SDL_FLIP_NONE - Static variable in class io.github.libsdl4j.api.render.SDL_RendererFlip
-
Do not flip
- SDL_FLIP_VERTICAL - Static variable in class io.github.libsdl4j.api.render.SDL_RendererFlip
-
flip vertically
- SDL_FLT_EPSILON - Static variable in class io.github.libsdl4j.api.stdinc.SdlStdincConst
- SDL_FlushEvent(int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Clear events of a specific type from the event queue.
- SDL_FlushEvents(int, int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Clear events of a range of types from the event queue.
- SDL_FOURCC(int, int, int, int) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_FPoint - Class in io.github.libsdl4j.api.rect
-
The structure that defines a point (floating point)
- SDL_FPoint() - Constructor for class io.github.libsdl4j.api.rect.SDL_FPoint
- SDL_FPoint(float, float) - Constructor for class io.github.libsdl4j.api.rect.SDL_FPoint
- SDL_FPoint(Pointer) - Constructor for class io.github.libsdl4j.api.rect.SDL_FPoint
- SDL_FRect - Class in io.github.libsdl4j.api.rect
-
SDL_FRect
is a simple structure that contains only four floating values:x
,y
which hold the position andw
,h
which hold width and height. - SDL_FRect() - Constructor for class io.github.libsdl4j.api.rect.SDL_FRect
- SDL_FRect(Pointer) - Constructor for class io.github.libsdl4j.api.rect.SDL_FRect
- SDL_FRectEmpty(SDL_FRect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Returns true if the rectangle has no area.
- SDL_FRectEquals(SDL_FRect, SDL_FRect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Returns true if the two rectangles are equal, using a default epsilon.
- SDL_FRectEqualsEpsilon(SDL_FRect, SDL_FRect, float) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Returns true if the two rectangles are equal, within some given epsilon.
- SDL_free(Pointer) - Method in interface io.github.libsdl4j.api.stdinc.SDL_free_func
- SDL_free(Pointer) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_free_func - Interface in io.github.libsdl4j.api.stdinc
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_FreeAudioStream(SDL_AudioStream) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Free an audio stream
- SDL_FreeCursor(SDL_Cursor) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Free a previously-created cursor.
- SDL_FreeFormat(SDL_PixelFormat) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Free an SDL_PixelFormat structure allocated by SDL_AllocFormat().
- SDL_FreePalette(SDL_Palette) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Free a palette created with SDL_AllocPalette().
- SDL_FreeRW(Pointer) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to free an SDL_RWops structure allocated by SDL_AllocRW().
- SDL_FreeRW(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to free an SDL_RWops structure allocated by SDL_AllocRW().
- SDL_FreeSurface(SDL_Surface) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Free an RGB surface.
- SDL_FreeWAV(Pointer) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Free data previously allocated with SDL_LoadWAV() or SDL_LoadWAV_RW().
- SDL_GameController - Class in io.github.libsdl4j.api.gamecontroller
-
The gamecontroller structure used to identify an SDL game controller.
- SDL_GameController() - Constructor for class io.github.libsdl4j.api.gamecontroller.SDL_GameController
-
The default constructor wraps a NULL pointer.
- SDL_GameController(Pointer) - Constructor for class io.github.libsdl4j.api.gamecontroller.SDL_GameController
-
This constructor is typically used by
PointerType.fromNative(java.lang.Object, com.sun.jna.FromNativeContext)
if generating a new object instance. - SDL_GameControllerAddMapping(String) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Add support for controllers that SDL is unaware of or to cause an existing controller to have a different binding.
- SDL_GameControllerAddMappingsFromFile(String) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Load a set of mappings from a file, filtered by the current SDL_GetPlatform()
- SDL_GameControllerAddMappingsFromRW(SDL_RWops, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Load a set of Game Controller mappings from a seekable SDL data stream.
- SDL_GameControllerAxis - Class in io.github.libsdl4j.api.gamecontroller
-
The list of axes available from a controller
- SDL_GameControllerBindType - Class in io.github.libsdl4j.api.gamecontroller
- SDL_GameControllerButton - Class in io.github.libsdl4j.api.gamecontroller
-
The list of buttons available from a controller
- SDL_GameControllerButtonBind - Class in io.github.libsdl4j.api.gamecontroller
-
Get the SDL joystick layer binding for this controller button/axis mapping
- SDL_GameControllerButtonBind() - Constructor for class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind
- SDL_GameControllerButtonBind(Pointer) - Constructor for class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind
- SDL_GameControllerButtonBind.Hat - Class in io.github.libsdl4j.api.gamecontroller
- SDL_GameControllerButtonBind.Value - Class in io.github.libsdl4j.api.gamecontroller
- SDL_GameControllerClose(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Close a game controller previously opened with SDL_GameControllerOpen().
- SDL_GameControllerEventState(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Query or change current state of Game Controller events.
- SDL_GameControllerFromInstanceID(SDL_JoystickID) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the SDL_GameController associated with an instance id.
- SDL_GameControllerFromPlayerIndex(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the SDL_GameController associated with a player index.
- SDL_GameControllerGetAppleSFSymbolsNameForAxis(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Return the sfSymbolsName for a given axis on a game controller on Apple platforms.
- SDL_GameControllerGetAppleSFSymbolsNameForButton(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Return the sfSymbolsName for a given button on a game controller on Apple platforms.
- SDL_GameControllerGetAttached(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Check if a controller has been opened and is currently connected.
- SDL_GameControllerGetAxis(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the current state of an axis control on a game controller.
- SDL_GameControllerGetAxisFromString(String) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Convert a string into SDL_GameControllerAxis enum.
- SDL_GameControllerGetBindForAxis(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the SDL joystick layer binding for a controller axis mapping.
- SDL_GameControllerGetBindForButton(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the SDL joystick layer binding for a controller button mapping.
- SDL_GameControllerGetButton(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the current state of a button on a game controller.
- SDL_GameControllerGetButtonFromString(String) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Convert a string into an SDL_GameControllerButton enum.
- SDL_GameControllerGetFirmwareVersion(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the firmware version of an opened controller, if available.
- SDL_GameControllerGetJoystick(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the Joystick ID from a Game Controller.
- SDL_GameControllerGetNumTouchpadFingers(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the number of supported simultaneous fingers on a touchpad on a game controller.
- SDL_GameControllerGetNumTouchpads(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the number of touchpads on a game controller.
- SDL_GameControllerGetPlayerIndex(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the player index of an opened game controller.
- SDL_GameControllerGetProduct(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the USB product ID of an opened controller, if available.
- SDL_GameControllerGetProductVersion(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the product version of an opened controller, if available.
- SDL_GameControllerGetSensorData(SDL_GameController, int, Pointer, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the current state of a game controller sensor.
- SDL_GameControllerGetSensorDataRate(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the data rate (number of events per second) of a game controller sensor.
- SDL_GameControllerGetSensorDataWithTimestamp(SDL_GameController, int, LongByReference, Pointer, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the current state of a game controller sensor with the timestamp of the last update.
- SDL_GameControllerGetSerial(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the serial number of an opened controller, if available.
- SDL_GameControllerGetStringForAxis(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Convert from an SDL_GameControllerAxis enum to a string.
- SDL_GameControllerGetStringForButton(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Convert from an SDL_GameControllerButton enum to a string.
- SDL_GameControllerGetTouchpadFinger(SDL_GameController, int, int, ByteByReference, FloatByReference, FloatByReference, FloatByReference) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the current state of a finger on a touchpad on a game controller.
- SDL_GameControllerGetType(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the type of this currently opened controller
- SDL_GameControllerGetVendor(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the USB vendor ID of an opened controller, if available.
- SDL_GameControllerHasAxis(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Query whether a game controller has a given axis.
- SDL_GameControllerHasButton(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Query whether a game controller has a given button.
- SDL_GameControllerHasLED(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Query whether a game controller has an LED.
- SDL_GameControllerHasRumble(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Query whether a game controller has rumble support.
- SDL_GameControllerHasRumbleTriggers(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Query whether a game controller has rumble support on triggers.
- SDL_GameControllerHasSensor(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Return whether a game controller has a particular sensor.
- SDL_GameControllerIsSensorEnabled(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Query whether sensor data reporting is enabled for a game controller.
- SDL_GameControllerMapping(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the current mapping of a Game Controller.
- SDL_GameControllerMappingForDeviceIndex(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the mapping of a game controller.
- SDL_GameControllerMappingForGUID(SDL_JoystickGUID) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the game controller mapping string for a given GUID.
- SDL_GameControllerMappingForIndex(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the mapping at a particular index.
- SDL_GameControllerName(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the implementation-dependent name for an opened game controller.
- SDL_GameControllerNameForIndex(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the implementation dependent name for the game controller.
- SDL_GameControllerNumMappings() - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the number of mappings installed.
- SDL_GameControllerOpen(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Open a game controller for use.
- SDL_GameControllerPath(SDL_GameController) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the implementation-dependent path for an opened game controller.
- SDL_GameControllerPathForIndex(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the implementation dependent path for the game controller.
- SDL_GameControllerRumble(SDL_GameController, short, short, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Start a rumble effect on a game controller.
- SDL_GameControllerRumbleTriggers(SDL_GameController, short, short, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Start a rumble effect in the game controller's triggers.
- SDL_GameControllerSendEffect(SDL_GameController, Pointer, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Send a controller specific effect packet
- SDL_GameControllerSetLED(SDL_GameController, byte, byte, byte) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Update a game controller's LED color.
- SDL_GameControllerSetPlayerIndex(SDL_GameController, int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Set the player index of an opened game controller.
- SDL_GameControllerSetSensorEnabled(SDL_GameController, int, boolean) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Set whether data reporting for a game controller sensor is enabled.
- SDL_GameControllerType - Class in io.github.libsdl4j.api.gamecontroller
- SDL_GameControllerTypeForIndex(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Get the type of a game controller.
- SDL_GameControllerUpdate() - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Manually pump game controller updates if not using the loop.
- SDL_GestureID - Class in io.github.libsdl4j.api.gesture
- SDL_GestureID() - Constructor for class io.github.libsdl4j.api.gesture.SDL_GestureID
- SDL_GestureID(long) - Constructor for class io.github.libsdl4j.api.gesture.SDL_GestureID
- SDL_GetAudioDeviceName(int, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Get the human-readable name of a specific audio device.
- SDL_GetAudioDeviceSpec(int, int, SDL_AudioSpec) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Get the preferred audio format of a specific audio device.
- SDL_GetAudioDeviceStatus(SDL_AudioDeviceID) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to get the current audio state of an audio device.
- SDL_GetAudioDriver(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to get the name of a built in audio driver.
- SDL_GetAudioStatus() - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
This function is a legacy means of querying the audio device.
- SDL_GetBasePath() - Static method in class io.github.libsdl4j.api.filesystem.SdlFilesystem
-
Get the directory where the application was run from.
- SDL_GetClipboardText() - Static method in class io.github.libsdl4j.api.clipboard.SdlClipboard
-
Get UTF-8 text from the clipboard, which must be freed with SDL_free().
- SDL_GetClipRect(SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Get the clipping rectangle for a surface.
- SDL_GetClosestDisplayMode(int, SDL_DisplayMode, SDL_DisplayMode) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the closest match to the requested display mode.
- SDL_GetColorKey(SDL_Surface, IntByReference) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Get the color key (transparent pixel) for a surface.
- SDL_GetCurrentAudioDriver() - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Get the name of the current audio driver.
- SDL_GetCurrentDisplayMode(int, SDL_DisplayMode) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get information about the current display mode.
- SDL_GetCurrentVideoDriver() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the name of the currently initialized video driver.
- SDL_GetCursor() - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Get the active cursor.
- SDL_GetDefaultAudioInfo(StringRef, SDL_AudioSpec, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Get the name and preferred format of the default audio device.
- SDL_GetDefaultCursor() - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Get the default cursor.
- SDL_GetDesktopDisplayMode(int, SDL_DisplayMode) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get information about the desktop's display mode.
- SDL_GetDisplayBounds(int, SDL_Rect) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the desktop area represented by a display.
- SDL_GetDisplayDPI(int, FloatByReference, FloatByReference, FloatByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the dots/pixels-per-inch for a display.
- SDL_GetDisplayMode(int, int, SDL_DisplayMode) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get information about a specific display mode.
- SDL_GetDisplayName(int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the name of a display in UTF-8 encoding.
- SDL_GetDisplayOrientation(int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the orientation of a display.
- SDL_GetDisplayUsableBounds(int, SDL_Rect) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the usable desktop area represented by a display.
- SDL_getenv(String) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_GetError() - Static method in class io.github.libsdl4j.api.error.SdlError
-
Retrieve a message about the last error that occurred on the current thread.
- SDL_GetErrorMsg(Pointer, int) - Static method in class io.github.libsdl4j.api.error.SdlError
-
Get the last error message that was set for the current thread.
- SDL_GETEVENT - Static variable in class io.github.libsdl4j.api.event.SDL_eventaction
- SDL_GetEventFilter(PointerByReference) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Query the current event filter.
- SDL_GetEventFilter(PointerByReference, PointerByReference) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Query the current event filter.
- SDL_GetEventState(int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
- SDL_GetGlobalMouseState(IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Get the current state of the mouse in relation to the desktop.
- SDL_GetGrabbedWindow() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the window that currently has an input grab enabled.
- SDL_GetHint(String) - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Get the value of a hint.
- SDL_GetHintBoolean(String, boolean) - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Get the boolean value of a hint variable.
- SDL_GetJavaBindingsVersion() - Static method in class io.github.libsdl4j.api.version.SdlVersion
-
Get the version of native SDL library that the Java bindings expect.
- SDL_GetJoystickGUIDInfo(SDL_JoystickGUID, ShortByReference, ShortByReference, ShortByReference, ShortByReference) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the device information encoded in a SDL_JoystickGUID structure
- SDL_GetKeyboardFocus() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Query the window which currently has keyboard focus.
- SDL_GetKeyboardState(IntByReference) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Get a snapshot of the current state of the keyboard.
- SDL_GetKeyFromName(String) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Get a key code from a human-readable name.
- SDL_GetKeyFromScancode(int) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Get the key code corresponding to the given scancode according to the current keyboard layout.
- SDL_GetKeyName(int) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Get a human-readable name for a key.
- SDL_GetMemoryFunctions() - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
-
Get the current set of SDL memory functions
- SDL_GetMemoryFunctions(PointerByReference, PointerByReference, PointerByReference, PointerByReference) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
-
Get the current set of SDL memory functions
- SDL_GetModState() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Get the current key modifier state for the keyboard.
- SDL_GetMouseFocus() - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Get the window which currently has mouse focus.
- SDL_GetMouseState(IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Retrieve the current state of the mouse.
- SDL_GetNativeLibraryVersion() - Static method in class io.github.libsdl4j.api.version.SdlVersion
-
Get the version of the native SDL library that is currently loaded in memory.
- SDL_GetNumAllocations() - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
-
Get the number of outstanding (unfreed) allocations
- SDL_GetNumAudioDevices(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Get the number of built-in audio devices.
- SDL_GetNumAudioDrivers() - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to get the number of built-in audio drivers.
- SDL_GetNumDisplayModes(int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the number of available display modes.
- SDL_GetNumRenderDrivers() - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the number of 2D rendering drivers available for the current display.
- SDL_GetNumTouchDevices() - Static method in class io.github.libsdl4j.api.touch.SdlTouch
-
Get the number of registered touch devices.
- SDL_GetNumTouchFingers(SDL_TouchID) - Static method in class io.github.libsdl4j.api.touch.SdlTouch
-
Get the number of active fingers for a given touch device.
- SDL_GetNumVideoDisplays() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the number of available video displays.
- SDL_GetNumVideoDrivers() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the number of video drivers compiled into SDL.
- SDL_GetOriginalMemoryFunctions() - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
-
Get the original set of SDL memory functions
- SDL_GetOriginalMemoryFunctions(PointerByReference, PointerByReference, PointerByReference, PointerByReference) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
-
Get the original set of SDL memory functions
- SDL_GetPerformanceCounter() - Static method in class io.github.libsdl4j.api.timer.SdlTimer
-
Get the current value of the high resolution counter.
- SDL_GetPerformanceFrequency() - Static method in class io.github.libsdl4j.api.timer.SdlTimer
-
Get the count per second of the high resolution counter.
- SDL_GetPixelFormatName(int) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Get the human readable name of a pixel format.
- SDL_GetPlatform() - Static method in class io.github.libsdl4j.api.platform.SdlPlatform
-
Get the name of the platform.
- SDL_GetPointDisplayIndex(Pointer) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the index of the display containing a point
- SDL_GetPointDisplayIndex(SDL_Point) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the index of the display containing a point
- SDL_GetPowerInfo(IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.power.SdlPower
-
Get the current power supply details.
- SDL_GetPreferredLocales() - Static method in class io.github.libsdl4j.api.locale.SdlLocale
-
Deprecated.Use more Java-style version
SdlLocale.SDL_GetPreferredLocalesList()
- SDL_GetPreferredLocalesList() - Static method in class io.github.libsdl4j.api.locale.SdlLocale
-
Report the user's preferred locale.
- SDL_GetPrefPath(String, String) - Static method in class io.github.libsdl4j.api.filesystem.SdlFilesystem
-
Get the user-and-app-specific path where files can be written.
- SDL_GetPrimarySelectionText() - Static method in class io.github.libsdl4j.api.clipboard.SdlClipboard
-
Get UTF-8 text from the primary selection.
- SDL_GetQueuedAudioSize(SDL_AudioDeviceID) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Get the number of bytes of still-queued audio.
- SDL_GetRectDisplayIndex(SDL_Rect) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the index of the display primarily containing a rect
- SDL_GetRelativeMouseMode() - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Query whether relative mouse mode is enabled.
- SDL_GetRelativeMouseState(IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Retrieve the relative state of the mouse.
- SDL_GetRenderDrawBlendMode(SDL_Renderer, SDL_BlendMode.Ref) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the blend mode used for drawing operations.
- SDL_GetRenderDrawColor(SDL_Renderer, ByteByReference, ByteByReference, ByteByReference, ByteByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the color used for drawing operations (Rect, Line and Clear).
- SDL_GetRenderDriverInfo(int, SDL_RendererInfo) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get info about a specific 2D rendering driver for the current display.
- SDL_GetRenderer(SDL_Window) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the renderer associated with a window.
- SDL_GetRendererInfo(SDL_Renderer, SDL_RendererInfo) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get information about a rendering context.
- SDL_GetRendererOutputSize(SDL_Renderer, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the output size in pixels of a rendering context.
- SDL_GetRenderTarget(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the current render target.
- SDL_GetRevision() - Static method in class io.github.libsdl4j.api.version.SdlVersion
-
Get the code revision of the native SDL library that is currently loaded in memory.
- SDL_GetRGB(int, SDL_PixelFormat, ByteByReference, ByteByReference, ByteByReference) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Get RGB values from a pixel in the specified format.
- SDL_GetRGBA(int, SDL_PixelFormat, ByteByReference, ByteByReference, ByteByReference, ByteByReference) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Get RGBA values from a pixel in the specified format.
- SDL_GetScancodeFromKey(int) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Get the scancode corresponding to the given key code according to the current keyboard layout.
- SDL_GetScancodeFromName(String) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Get a scancode from a human-readable name.
- SDL_GetScancodeName(int) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Get a human-readable name for a scancode.
- SDL_GetShapedWindowMode(SDL_Window, SDL_WindowShapeMode) - Static method in class io.github.libsdl4j.api.shape.SdlShape
-
Get the shape parameters of a shaped window.
- SDL_GetSurfaceAlphaMod(SDL_Surface, ByteByReference) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Get the additional alpha value used in blit operations.
- SDL_GetSurfaceBlendMode(SDL_Surface, SDL_BlendMode.Ref) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Get the blend mode used for blit operations.
- SDL_GetSurfaceColorMod(SDL_Surface, ByteByReference, ByteByReference, ByteByReference) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Get the additional color value multiplied into blit operations.
- SDL_GetTextureAlphaMod(SDL_Texture, ByteByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the additional alpha value multiplied into render copy operations.
- SDL_GetTextureBlendMode(SDL_Texture, SDL_BlendMode.Ref) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the blend mode used for texture copy operations.
- SDL_GetTextureColorMod(SDL_Texture, ByteByReference, ByteByReference, ByteByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the additional color value multiplied into render copy operations.
- SDL_GetTextureScaleMode(SDL_Texture, SDL_ScaleMode.Ref) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the scale mode used for texture scale operations.
- SDL_GetTextureUserData(SDL_Texture) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the user-specified pointer associated with a texture
- SDL_GetTicks() - Static method in class io.github.libsdl4j.api.timer.SdlTimer
-
Get the number of milliseconds since SDL library initialization.
- SDL_GetTicks64() - Static method in class io.github.libsdl4j.api.timer.SdlTimer
-
Get the number of milliseconds since SDL library initialization.
- SDL_GetTouchDevice(int) - Static method in class io.github.libsdl4j.api.touch.SdlTouch
-
Get the touch ID with the given index.
- SDL_GetTouchDeviceType(SDL_TouchID) - Static method in class io.github.libsdl4j.api.touch.SdlTouch
-
Get the type of the given touch device.
- SDL_GetTouchFinger(SDL_TouchID, int) - Static method in class io.github.libsdl4j.api.touch.SdlTouch
-
Get the finger object for specified touch device ID and finger index.
- SDL_GetTouchName(int) - Static method in class io.github.libsdl4j.api.touch.SdlTouch
-
Get the touch device name as reported from the driver or null if the index is invalid.
- SDL_GetVersion(SDL_version) - Static method in class io.github.libsdl4j.api.version.SdlVersion
-
Get the version of the native SDL library that is currently loaded in memory.
- SDL_GetVideoDriver(int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the name of a built in video driver.
- SDL_GetWindowBordersSize(SDL_Window, IntByReference, IntByReference, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the size of a window's borders (decorations) around the client area.
- SDL_GetWindowBrightness(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the brightness (gamma multiplier) for a given window's display.
- SDL_GetWindowData(SDL_Window, String) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Retrieve the data pointer associated with a window.
- SDL_GetWindowDisplayIndex(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the index of the display associated with a window.
- SDL_GetWindowDisplayMode(SDL_Window, SDL_DisplayMode) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Query the display mode to use when a window is visible at fullscreen.
- SDL_GetWindowFlags(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the window flags.
- SDL_GetWindowFromID(int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get a window from a stored ID.
- SDL_GetWindowGammaRamp(SDL_Window, short[], short[], short[]) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the gamma ramp for a given window's display.
- SDL_GetWindowGammaRamp(SDL_Window, Pointer, Pointer, Pointer) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the gamma ramp for a given window's display.
- SDL_GetWindowGrab(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get a window's input grab mode.
- SDL_GetWindowICCProfile(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the raw ICC profile data for the screen the window is currently on.
- SDL_GetWindowID(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the numeric ID of a window.
- SDL_GetWindowKeyboardGrab(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get a window's keyboard grab mode.
- SDL_GetWindowMaximumSize(SDL_Window, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the maximum size of a window's client area.
- SDL_GetWindowMinimumSize(SDL_Window, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the minimum size of a window's client area.
- SDL_GetWindowMouseGrab(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get a window's mouse grab mode.
- SDL_GetWindowMouseRect(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the mouse confinement rectangle of a window.
- SDL_GetWindowOpacity(SDL_Window, FloatByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the opacity of a window.
- SDL_GetWindowPixelFormat(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the pixel format associated with the window.
- SDL_GetWindowPosition(SDL_Window, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the position of a window.
- SDL_GetWindowSize(SDL_Window, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the size of a window's client area.
- SDL_GetWindowSizeInPixels(SDL_Window, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the size of a window in pixels.
- SDL_GetWindowSurface(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the SDL surface associated with the window.
- SDL_GetWindowTitle(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the title of a window.
- SDL_GetWindowWMInfo(SDL_Window, SDL_SysWMInfo) - Static method in class io.github.libsdl4j.api.syswm.SdlSysWM
-
Get driver-specific information about a window.
- SDL_GetYUVConversionMode() - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Get the YUV conversion mode
- SDL_GetYUVConversionModeForResolution(int, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Get the YUV conversion mode, returning the correct mode for the resolution when the current conversion mode is SDL_YUV_CONVERSION_AUTOMATIC
- SDL_GL_ACCELERATED_VISUAL - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_ACCUM_ALPHA_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_ACCUM_BLUE_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_ACCUM_GREEN_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_ACCUM_RED_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_ALPHA_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_BindTexture(SDL_Texture, FloatByReference, FloatByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Bind an OpenGL/ES/ES2 texture to the current context.
- SDL_GL_BLUE_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_BUFFER_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_DEBUG_FLAG - Static variable in class io.github.libsdl4j.api.video.SDL_GLcontextFlag
- SDL_GL_CONTEXT_EGL - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_FLAGS - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG - Static variable in class io.github.libsdl4j.api.video.SDL_GLcontextFlag
- SDL_GL_CONTEXT_MAJOR_VERSION - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_MINOR_VERSION - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_NO_ERROR - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_PROFILE_COMPATIBILITY - Static variable in class io.github.libsdl4j.api.video.SDL_GLprofile
- SDL_GL_CONTEXT_PROFILE_CORE - Static variable in class io.github.libsdl4j.api.video.SDL_GLprofile
- SDL_GL_CONTEXT_PROFILE_ES - Static variable in class io.github.libsdl4j.api.video.SDL_GLprofile
-
GLX_CONTEXT_ES2_PROFILE_BIT_EXT
- SDL_GL_CONTEXT_PROFILE_MASK - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_RELEASE_BEHAVIOR - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH - Static variable in class io.github.libsdl4j.api.video.SDL_GLcontextReleaseFlag
- SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE - Static variable in class io.github.libsdl4j.api.video.SDL_GLcontextReleaseFlag
- SDL_GL_CONTEXT_RESET_ISOLATION_FLAG - Static variable in class io.github.libsdl4j.api.video.SDL_GLcontextFlag
- SDL_GL_CONTEXT_RESET_LOSE_CONTEXT - Static variable in class io.github.libsdl4j.api.video.SDL_GLContextResetNotification
- SDL_GL_CONTEXT_RESET_NO_NOTIFICATION - Static variable in class io.github.libsdl4j.api.video.SDL_GLContextResetNotification
- SDL_GL_CONTEXT_RESET_NOTIFICATION - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG - Static variable in class io.github.libsdl4j.api.video.SDL_GLcontextFlag
- SDL_GL_CreateContext(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Create an OpenGL context for an OpenGL window, and make it current.
- SDL_GL_DeleteContext(SDL_GLContext) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Delete an OpenGL context.
- SDL_GL_DEPTH_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_DOUBLEBUFFER - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_ExtensionSupported(String) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Check if an OpenGL extension is supported for the current context.
- SDL_GL_FLOATBUFFERS - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_FRAMEBUFFER_SRGB_CAPABLE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_GetAttribute(int, IntByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the actual value for an attribute from the current context.
- SDL_GL_GetCurrentContext() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the currently active OpenGL context.
- SDL_GL_GetCurrentWindow() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the currently active OpenGL window.
- SDL_GL_GetDrawableSize(SDL_Window, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the size of a window's underlying drawable in pixels.
- SDL_GL_GetProcAddress(String) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get an OpenGL function by name.
- SDL_GL_GetSwapInterval() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Get the swap interval for the current OpenGL context.
- SDL_GL_GREEN_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_LoadLibrary(String) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Dynamically load an OpenGL library.
- SDL_GL_MakeCurrent(SDL_Window, SDL_GLContext) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set up an OpenGL context for rendering into an OpenGL window.
- SDL_GL_MULTISAMPLEBUFFERS - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_MULTISAMPLESAMPLES - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_RED_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_ResetAttributes() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Reset all previously set OpenGL context attributes to their default values.
- SDL_GL_RETAINED_BACKING - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_SetAttribute(int, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set an OpenGL window attribute before window creation.
- SDL_GL_SetSwapInterval(int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the swap interval for the current OpenGL context.
- SDL_GL_SHARE_WITH_CURRENT_CONTEXT - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_STENCIL_SIZE - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_STEREO - Static variable in class io.github.libsdl4j.api.video.SDL_GLattr
- SDL_GL_SwapWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Update a window with OpenGL rendering.
- SDL_GL_UnbindTexture(SDL_Texture) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Unbind an OpenGL/ES/ES2 texture from the current context.
- SDL_GL_UnloadLibrary() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Unload the OpenGL library previously loaded by SDL_GL_LoadLibrary().
- SDL_GLattr - Class in io.github.libsdl4j.api.video
-
OpenGL configuration attributes.
- SDL_GLContext - Class in io.github.libsdl4j.api.video
-
An opaque handle to an OpenGL context.
- SDL_GLContext() - Constructor for class io.github.libsdl4j.api.video.SDL_GLContext
- SDL_GLContext(Pointer) - Constructor for class io.github.libsdl4j.api.video.SDL_GLContext
- SDL_GLcontextFlag - Class in io.github.libsdl4j.api.video
-
Flags for OpenGL attribute key
SDL_GLattr.SDL_GL_CONTEXT_FLAGS
. - SDL_GLcontextReleaseFlag - Class in io.github.libsdl4j.api.video
-
Values for the OpenGL attribute key
SDL_GLattr.SDL_GL_CONTEXT_RELEASE_BEHAVIOR
. - SDL_GLContextResetNotification - Class in io.github.libsdl4j.api.video
-
Values for the OpenGL attribute key
SDL_GLattr.SDL_GL_CONTEXT_RESET_NOTIFICATION
. - SDL_GLprofile - Class in io.github.libsdl4j.api.video
-
Values for the OpenGL attribute key
SDL_GLattr.SDL_GL_CONTEXT_PROFILE_MASK
. - SDL_GUID - Class in io.github.libsdl4j.api.guid
-
An SDL_GUID is a 128-bit identifier for an input device that identifies that device across runs of SDL programs on the same platform.
- SDL_GUID() - Constructor for class io.github.libsdl4j.api.guid.SDL_GUID
- SDL_GUID(Pointer) - Constructor for class io.github.libsdl4j.api.guid.SDL_GUID
- SDL_GUIDFromString(String) - Static method in class io.github.libsdl4j.api.guid.SdlGuid
-
Convert a GUID string into a
SDL_GUID
structure. - SDL_GUIDToString(SDL_GUID) - Static method in class io.github.libsdl4j.api.guid.SdlGuid
-
Get an ASCII string representation for a given
SDL_GUID
. - SDL_Haptic - Class in io.github.libsdl4j.api.haptic
-
The haptic structure used to identify an SDL haptic.
- SDL_Haptic() - Constructor for class io.github.libsdl4j.api.haptic.SDL_Haptic
- SDL_Haptic(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.SDL_Haptic
- SDL_HAPTIC_AUTOCENTER - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Device can set autocenter.
- SDL_HAPTIC_CARTESIAN - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticDirectionEncoding
-
Uses cartesian coordinates for the direction.
- SDL_HAPTIC_CONSTANT - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Constant effect supported.
- SDL_HAPTIC_CUSTOM - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Custom effect is supported.
- SDL_HAPTIC_DAMPER - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Damper effect supported - uses axes velocity.
- SDL_HAPTIC_FRICTION - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Friction effect supported - uses axes movement.
- SDL_HAPTIC_GAIN - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Device can set global gain.
- SDL_HAPTIC_INERTIA - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Inertia effect supported - uses axes acceleration.
- SDL_HAPTIC_INFINITY - Static variable in class io.github.libsdl4j.api.haptic.SdlHapticConst
-
Used to play a device an infinite number of times.
- SDL_HAPTIC_LEFTRIGHT - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Left/Right effect supported.
- SDL_HAPTIC_PAUSE - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Device can be paused.
- SDL_HAPTIC_POLAR - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticDirectionEncoding
-
Uses polar coordinates for the direction.
- SDL_HAPTIC_RAMP - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Ramp effect supported.
- SDL_HAPTIC_SAWTOOTHDOWN - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Sawtoothdown wave effect supported.
- SDL_HAPTIC_SAWTOOTHUP - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Sawtoothup wave effect supported.
- SDL_HAPTIC_SINE - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Sine wave effect supported.
- SDL_HAPTIC_SPHERICAL - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticDirectionEncoding
-
Uses spherical coordinates for the direction.
- SDL_HAPTIC_SPRING - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Spring effect supported - uses axes position.
- SDL_HAPTIC_STATUS - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Device can be queried for effect status.
- SDL_HAPTIC_STEERING_AXIS - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticDirectionEncoding
-
Use this value to play an effect on the steering wheel axis.
- SDL_HAPTIC_TRIANGLE - Static variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
-
Triangle wave effect supported.
- SDL_HapticClose(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Close a haptic device previously opened with SDL_HapticOpen().
- SDL_HapticCondition - Class in io.github.libsdl4j.api.haptic.effect
-
A structure containing a template for a Condition effect.
- SDL_HapticCondition() - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
- SDL_HapticCondition(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
- SDL_HapticConstant - Class in io.github.libsdl4j.api.haptic.effect
-
A structure containing a template for a Constant effect.
- SDL_HapticConstant() - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
- SDL_HapticConstant(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
- SDL_HapticCustom - Class in io.github.libsdl4j.api.haptic.effect
-
A structure containing a template for the
SDL_HAPTIC_CUSTOM
effect. - SDL_HapticCustom() - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
- SDL_HapticCustom(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
- SDL_HapticDestroyEffect(SDL_Haptic, int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Destroy a haptic effect on the device.
- SDL_HapticDirection - Class in io.github.libsdl4j.api.haptic
-
Structure that represents a haptic direction.
- SDL_HapticDirection() - Constructor for class io.github.libsdl4j.api.haptic.SDL_HapticDirection
- SDL_HapticDirection(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.SDL_HapticDirection
- SDL_HapticDirectionEncoding - Class in io.github.libsdl4j.api.haptic
- SDL_HapticEffect - Class in io.github.libsdl4j.api.haptic
-
The generic template for any haptic effect.
- SDL_HapticEffect() - Constructor for class io.github.libsdl4j.api.haptic.SDL_HapticEffect
- SDL_HapticEffect(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.SDL_HapticEffect
- SDL_HapticEffectSupported(SDL_Haptic, SDL_HapticEffect) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Check to see if an effect is supported by a haptic device.
- SDL_HapticEffectType - Class in io.github.libsdl4j.api.haptic
- SDL_HapticGetEffectStatus(SDL_Haptic, int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Get the status of the current effect on the specified haptic device.
- SDL_HapticIndex(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Get the index of a haptic device.
- SDL_HapticLeftRight - Class in io.github.libsdl4j.api.haptic.effect
-
A structure containing a template for a Left/Right effect.
- SDL_HapticLeftRight() - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticLeftRight
- SDL_HapticLeftRight(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticLeftRight
- SDL_HapticName(int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Get the implementation dependent name of a haptic device.
- SDL_HapticNewEffect(SDL_Haptic, SDL_HapticEffect) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Create a new haptic effect on a specified device.
- SDL_HapticNumAxes(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Get the number of haptic axes the device has.
- SDL_HapticNumEffects(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Get the number of effects a haptic device can store.
- SDL_HapticNumEffectsPlaying(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Get the number of effects a haptic device can play at the same time.
- SDL_HapticOpen(int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Open a haptic device for use.
- SDL_HapticOpened(int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Check if the haptic device at the designated index has been opened.
- SDL_HapticOpenFromJoystick(SDL_Joystick) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Open a haptic device for use from a joystick device.
- SDL_HapticOpenFromMouse() - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Try to open a haptic device from the current mouse.
- SDL_HapticPause(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Pause a haptic device.
- SDL_HapticPeriodic - Class in io.github.libsdl4j.api.haptic.effect
-
A structure containing a template for a Periodic effect.
- SDL_HapticPeriodic() - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
- SDL_HapticPeriodic(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
- SDL_HapticQuery(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Get the haptic device's supported features in bitwise manner.
- SDL_HapticRamp - Class in io.github.libsdl4j.api.haptic.effect
-
A structure containing a template for a Ramp effect.
- SDL_HapticRamp() - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
- SDL_HapticRamp(Pointer) - Constructor for class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
- SDL_HapticRumbleInit(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Initialize a haptic device for simple rumble playback.
- SDL_HapticRumblePlay(SDL_Haptic, float, int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Run a simple rumble effect on a haptic device.
- SDL_HapticRumbleStop(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Stop the simple rumble on a haptic device.
- SDL_HapticRumbleSupported(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Check whether rumble is supported on a haptic device.
- SDL_HapticRunEffect(SDL_Haptic, int, int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Run the haptic effect on its associated haptic device.
- SDL_HapticSetAutocenter(SDL_Haptic, int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Set the global autocenter of the device.
- SDL_HapticSetGain(SDL_Haptic, int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Set the global gain of the specified haptic device.
- SDL_HapticStopAll(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Stop all the currently playing effects on a haptic device.
- SDL_HapticStopEffect(SDL_Haptic, int) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Stop the haptic effect on its associated haptic device.
- SDL_HapticUnpause(SDL_Haptic) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Unpause a haptic device.
- SDL_HapticUpdateEffect(SDL_Haptic, int, SDL_HapticEffect) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Update the properties of an effect.
- SDL_HasClipboardText() - Static method in class io.github.libsdl4j.api.clipboard.SdlClipboard
-
Query whether the clipboard exists and contains a non-empty text string.
- SDL_HasColorKey(SDL_Surface) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Returns whether the surface has a color key
- SDL_HasEvent(int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Check for the existence of a certain event type in the event queue.
- SDL_HasEvents(int, int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Check for the existence of certain event types in the event queue.
- SDL_HasExactlyOneBitSet32(int) - Static method in class io.github.libsdl4j.api.bits.SdlBits
- SDL_HasIntersection(SDL_Rect, SDL_Rect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Determine whether two rectangles intersect.
- SDL_HasIntersectionF(SDL_FRect, SDL_FRect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Determine whether two rectangles intersect with float precision.
- SDL_HasPrimarySelectionText() - Static method in class io.github.libsdl4j.api.clipboard.SdlClipboard
-
Query whether the primary selection exists and contains a non-empty text string.
- SDL_HasScreenKeyboardSupport() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Check whether the platform has screen keyboard support.
- SDL_HasSurfaceRLE(SDL_Surface) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Returns whether the surface is RLE enabled
- SDL_HAT_CENTERED - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_HAT_DOWN - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_HAT_LEFT - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_HAT_LEFTDOWN - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_HAT_LEFTUP - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_HAT_RIGHT - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_HAT_RIGHTDOWN - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_HAT_RIGHTUP - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_HAT_UP - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_hid_ble_scan(boolean) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Start or stop a BLE scan on iOS and tvOS to pair Steam Controllers
- SDL_hid_close(SDL_hid_device) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Close a HID device.
- SDL_hid_device - Class in io.github.libsdl4j.api.hidapi
-
A handle representing an open HID device.
- SDL_hid_device() - Constructor for class io.github.libsdl4j.api.hidapi.SDL_hid_device
- SDL_hid_device(Pointer) - Constructor for class io.github.libsdl4j.api.hidapi.SDL_hid_device
- SDL_hid_device_change_count() - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Check to see if devices may have been added or removed.
- SDL_hid_device_info - Class in io.github.libsdl4j.api.hidapi
-
hidapi info structure
- SDL_hid_device_info() - Constructor for class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
- SDL_hid_enumerate(short, short) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Enumerate the HID Devices.
- SDL_hid_exit() - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Finalize the HIDAPI library.
- SDL_hid_get_feature_report(SDL_hid_device, byte[]) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Get a feature report from a HID device.
- SDL_hid_get_feature_report(SDL_hid_device, Pointer, size_t) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Get a feature report from a HID device.
- SDL_hid_get_indexed_string(SDL_hid_device, int, StringRef, int) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Get a string from a HID device, based on its string index.
- SDL_hid_get_manufacturer_string(SDL_hid_device, StringRef, int) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Get The Manufacturer String from a HID device.
- SDL_hid_get_product_string(SDL_hid_device, StringRef, int) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Get The Product String from a HID device.
- SDL_hid_get_serial_number_string(SDL_hid_device, StringRef, int) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Get The Serial Number String from a HID device.
- SDL_hid_init() - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Initialize the HIDAPI library.
- SDL_hid_open(short, short, String) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Open a HID device using a Vendor ID (VID), Product ID (PID) and optionally a serial number.
- SDL_hid_open_path(String, int) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Open a HID device by its path name.
- SDL_hid_read(SDL_hid_device, byte[]) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Read an Input report from a HID device.
- SDL_hid_read(SDL_hid_device, Pointer, size_t) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Read an Input report from a HID device.
- SDL_hid_read_timeout(SDL_hid_device, byte[], int) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Read an Input report from a HID device with timeout.
- SDL_hid_read_timeout(SDL_hid_device, Pointer, size_t, int) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Read an Input report from a HID device with timeout.
- SDL_hid_send_feature_report(SDL_hid_device, byte[]) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Send a Feature report to the device.
- SDL_hid_send_feature_report(SDL_hid_device, Pointer, size_t) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Send a Feature report to the device.
- SDL_hid_set_nonblocking(SDL_hid_device, int) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Set the device handle to be non-blocking.
- SDL_hid_write(SDL_hid_device, byte[]) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Write an Output report to a HID device.
- SDL_hid_write(SDL_hid_device, Pointer, size_t) - Static method in class io.github.libsdl4j.api.hidapi.SdlHidApi
-
Write an Output report to a HID device.
- SDL_HideWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Hide a window.
- SDL_HINT_ACCELEROMETER_AS_JOYSTICK - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the Android / iOS built-in accelerometer should be listed as a joystick device.
- SDL_HINT_ALLOW_ALT_TAB_WHILE_GRABBED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Specify the behavior of Alt+Tab while the keyboard is grabbed.
- SDL_HINT_ALLOW_TOPMOST - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
If set to "0" then never set the top most bit on a SDL Window, even if the video mode expects it.
- SDL_HINT_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Android APK expansion main file version.
- SDL_HINT_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Android APK expansion patch file version.
- SDL_HINT_ANDROID_BLOCK_ON_PAUSE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable to control whether the event loop will block itself when the app is paused.
- SDL_HINT_ANDROID_BLOCK_ON_PAUSE_PAUSEAUDIO - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable to control whether SDL will pause audio in background (Requires SDL_ANDROID_BLOCK_ON_PAUSE as "Non blocking")
- SDL_HINT_ANDROID_TRAP_BACK_BUTTON - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable to control whether we trap the Android back button to handle it manually.
- SDL_HINT_APP_NAME - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Specify an application name.
- SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether controllers used with the Apple TV generate UI events.
- SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the Apple TV remote's joystick axes will automatically match the rotation of the remote.
- SDL_HINT_AUDIO_CATEGORY - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling the audio category on iOS and Mac OS X
- SDL_HINT_AUDIO_DEVICE_APP_NAME - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Specify an application name for an audio device.
- SDL_HINT_AUDIO_DEVICE_STREAM_NAME - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Specify an application name for an audio device.
- SDL_HINT_AUDIO_DEVICE_STREAM_ROLE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Specify an application role for an audio device.
- SDL_HINT_AUDIO_INCLUDE_MONITORS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that causes SDL to not ignore audio "monitors"
- SDL_HINT_AUDIO_RESAMPLING_MODE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling speed/quality tradeoff of audio resampling.
- SDL_HINT_AUDIODRIVER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that decides what audio backend to use.
- SDL_HINT_AUTO_UPDATE_JOYSTICKS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether SDL updates joystick state when getting input events
- SDL_HINT_AUTO_UPDATE_SENSORS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether SDL updates sensor state when getting input events
- SDL_HINT_BMP_SAVE_LEGACY_FORMAT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Prevent SDL from using version 4 of the bitmap header when saving BMPs.
- SDL_HINT_DEFAULT - Static variable in class io.github.libsdl4j.api.hints.SDL_HintPriority
- SDL_HINT_DIRECTINPUT_ENABLED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that lets you disable the detection and use of DirectInput gamepad devices
- SDL_HINT_DISPLAY_USABLE_BOUNDS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Override for SDL_GetDisplayUsableBounds()
- SDL_HINT_EMSCRIPTEN_ASYNCIFY - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Disable giving back control to the browser automatically when running with asyncify
- SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
override the binding element for keyboard inputs for Emscripten builds
- SDL_HINT_ENABLE_STEAM_CONTROLLERS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that controls whether Steam Controllers should be exposed using the SDL joystick and game controller APIs
- SDL_HINT_EVENT_LOGGING - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling verbosity of the logging of SDL events pushed onto the internal queue.
- SDL_HINT_FORCE_RAISEWINDOW - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether raising the window should be done more forcefully
- SDL_HINT_FRAMEBUFFER_ACCELERATION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling how 3D acceleration is used to accelerate the SDL screen surface.
- SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable containing a list of devices to skip when scanning for game controllers.
- SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
If set, all devices will be skipped when scanning for game controllers except for the ones listed in this variable.
- SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
If set, game controller face buttons report their values according to their labels instead of their positional layout.
- SDL_HINT_GAMECONTROLLERCONFIG - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that lets you manually hint extra gamecontroller db entries.
- SDL_HINT_GAMECONTROLLERCONFIG_FILE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that lets you provide a file with extra gamecontroller db entries.
- SDL_HINT_GAMECONTROLLERTYPE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that overrides the automatic controller type detection
- SDL_HINT_GRAB_KEYBOARD - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether grabbing input grabs the keyboard
- SDL_HINT_HIDAPI_IGNORE_DEVICES - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable containing a list of devices to ignore in SDL_hid_enumerate()
- SDL_HINT_IDLE_TIMER_DISABLED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the idle timer is disabled on iOS.
- SDL_HINT_IME_INTERNAL_EDITING - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable to control whether certain IMEs should handle text editing internally instead of sending SDL_TEXTEDITING events.
- SDL_HINT_IME_SHOW_UI - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable to control whether certain IMEs should show native UI components (such as the Candidate List) instead of suppressing them.
- SDL_HINT_IME_SUPPORT_EXTENDED_TEXT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable to control if extended IME text support is enabled.
- SDL_HINT_IOS_HIDE_HOME_INDICATOR - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the home indicator bar on iPhone X should be hidden.
- SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that lets you enable joystick (and gamecontroller) events even when your app is in the background.
- SDL_HINT_JOYSTICK_DEVICE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A comma separated list of devices to open as joysticks
- SDL_HINT_JOYSTICK_GAMECUBE_RUMBLE_BRAKE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether "lowFrequencyRumble" and "highFrequencyRumble" is used to implement the GameCube controller's 3 rumble modes, Stop(0), Rumble(1), and StopHard(2).
- SDL_HINT_JOYSTICK_HIDAPI - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI joystick drivers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_COMBINE_JOY_CONS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether Nintendo Switch Joy-Con controllers will be combined into a single Pro-like controller when using the HIDAPI driver
- SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for Nintendo GameCube controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for Nintendo Switch Joy-Cons should be used.
- SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the Home button LED should be turned on when a Nintendo Switch Joy-Con controller is opened
- SDL_HINT_JOYSTICK_HIDAPI_LUNA - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for Amazon Luna controllers connected via Bluetooth should be used.
- SDL_HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for Nintendo Online classic controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_PS3 - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for PS3 controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_PS4 - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for PS4 controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether extended input reports should be used for PS4 controllers when using the HIDAPI driver.
- SDL_HINT_JOYSTICK_HIDAPI_PS5 - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for PS5 controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_PS5_PLAYER_LED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the player LEDs should be lit to indicate which player is associated with a PS5 controller.
- SDL_HINT_JOYSTICK_HIDAPI_PS5_RUMBLE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether extended input reports should be used for PS5 controllers when using the HIDAPI driver.
- SDL_HINT_JOYSTICK_HIDAPI_SHIELD - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for NVIDIA SHIELD controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_STADIA - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for Google Stadia controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_STEAM - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for Bluetooth Steam Controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_SWITCH - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for Nintendo Switch controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the Home button LED should be turned on when a Nintendo Switch Pro controller is opened
- SDL_HINT_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the player LEDs should be lit to indicate which player is associated with a Nintendo Switch controller.
- SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether Nintendo Switch Joy-Con controllers will be in vertical mode when using the HIDAPI driver
- SDL_HINT_JOYSTICK_HIDAPI_WII - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for Nintendo Wii and Wii U controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the player LEDs should be lit to indicate which player is associated with a Wii controller.
- SDL_HINT_JOYSTICK_HIDAPI_XBOX - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for XBox controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_XBOX_360 - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for XBox 360 controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the player LEDs should be lit to indicate which player is associated with an Xbox 360 controller.
- SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for XBox 360 wireless controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the HIDAPI driver for XBox One controllers should be used.
- SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the Home button LED should be turned on when an Xbox One controller is opened.
- SDL_HINT_JOYSTICK_RAWINPUT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the RAWINPUT joystick drivers should be used for better handling XInput-capable devices.
- SDL_HINT_JOYSTICK_RAWINPUT_CORRELATE_XINPUT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the RAWINPUT driver should pull correlated data from XInput.
- SDL_HINT_JOYSTICK_ROG_CHAKRAM - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the ROG Chakram mice should show up as joysticks
- SDL_HINT_JOYSTICK_THREAD - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether a separate thread should be used for handling joystick detection and raw input messages on Windows
- SDL_HINT_KMSDRM_DEVICE_INDEX - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that decides what KMSDRM device to use.
- SDL_HINT_KMSDRM_REQUIRE_DRM_MASTER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Determines whether SDL enforces that DRM master is required in order to initialize the KMSDRM video backend.
- SDL_HINT_LINUX_DIGITAL_HATS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether joysticks on Linux will always treat 'hat' axis inputs (ABS_HAT0X - ABS_HAT3Y) as 8-way digital hats without checking whether they may be analog.
- SDL_HINT_LINUX_HAT_DEADZONES - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether digital hats on Linux will apply deadzones to their underlying input axes or use unfiltered values.
- SDL_HINT_LINUX_JOYSTICK_CLASSIC - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether to use the classic /dev/input/js* joystick interface or the newer /dev/input/event* joystick interface on Linux
- SDL_HINT_LINUX_JOYSTICK_DEADZONES - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether joysticks on Linux adhere to their HID-defined deadzones or return unfiltered values.
- SDL_HINT_MAC_BACKGROUND_APP - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
When set don't force the SDL app to become a foreground process
- SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that determines whether ctrl+click should generate a right-click event on Mac
- SDL_HINT_MAC_OPENGL_ASYNC_DISPATCH - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether dispatching OpenGL context updates should block the dispatching thread until the main thread finishes processing
- SDL_HINT_MOUSE_AUTO_CAPTURE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the mouse is captured while mouse buttons are pressed
- SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable setting the double click radius, in pixels.
- SDL_HINT_MOUSE_DOUBLE_CLICK_TIME - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable setting the double click time, in milliseconds.
- SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Allow mouse click events when clicking to focus an SDL window
- SDL_HINT_MOUSE_NORMAL_SPEED_SCALE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable setting the speed scale for mouse motion, in floating point, when the mouse is not in relative mode
- SDL_HINT_MOUSE_RELATIVE_MODE_CENTER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether relative mouse mode constrains the mouse to the center of the window
- SDL_HINT_MOUSE_RELATIVE_MODE_WARP - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether relative mouse mode is implemented using mouse warping
- SDL_HINT_MOUSE_RELATIVE_SCALING - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether relative mouse motion is affected by renderer scaling
- SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable setting the scale for mouse motion, in floating point, when the mouse is in relative mode
- SDL_HINT_MOUSE_RELATIVE_SYSTEM_SCALE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the system mouse acceleration curve is used for relative mouse motion.
- SDL_HINT_MOUSE_RELATIVE_WARP_MOTION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether a motion event should be generated for mouse warping in relative mode.
- SDL_HINT_MOUSE_TOUCH_EVENTS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether mouse events should generate synthetic touch events
- SDL_HINT_NO_SIGNAL_HANDLERS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Tell SDL not to catch the SIGINT or SIGTERM signals.
- SDL_HINT_NORMAL - Static variable in class io.github.libsdl4j.api.hints.SDL_HintPriority
- SDL_HINT_OPENGL_ES_DRIVER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling what driver to use for OpenGL ES contexts.
- SDL_HINT_ORIENTATIONS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling which orientations are allowed on iOS/Android.
- SDL_HINT_OVERRIDE - Static variable in class io.github.libsdl4j.api.hints.SDL_HintPriority
- SDL_HINT_POLL_SENTINEL - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling the use of a sentinel event when polling the event queue
- SDL_HINT_PREFERRED_LOCALES - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Override for SDL_GetPreferredLocales()
- SDL_HINT_PS2_DYNAMIC_VSYNC - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling if VSYNC is automatically disable if doesn't reach the enough FPS
- SDL_HINT_QTWAYLAND_CONTENT_ORIENTATION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable describing the content orientation on QtWayland-based platforms.
- SDL_HINT_QTWAYLAND_WINDOW_FLAGS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Flags to set on QtWayland windows to integrate with the native window manager.
- SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that decides whether to send SDL_QUIT when closing the final window.
- SDL_HINT_RENDER_BATCHING - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the 2D render API is compatible or efficient.
- SDL_HINT_RENDER_DIRECT3D_THREADSAFE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the Direct3D device is initialized for thread-safe operations.
- SDL_HINT_RENDER_DIRECT3D11_DEBUG - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether to enable Direct3D 11+'s Debug Layer.
- SDL_HINT_RENDER_DRIVER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable specifying which render driver to use.
- SDL_HINT_RENDER_LINE_METHOD - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling how the 2D render API renders lines
- SDL_HINT_RENDER_LOGICAL_SIZE_MODE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling the scaling policy for SDL_RenderSetLogicalSize.
- SDL_HINT_RENDER_OPENGL_SHADERS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the OpenGL render driver uses shaders if they are available.
- SDL_HINT_RENDER_SCALE_QUALITY - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling the scaling quality
- SDL_HINT_RENDER_VSYNC - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether updates to the SDL screen surface should be synchronized with the vertical refresh, to avoid tearing.
- SDL_HINT_RETURN_KEY_HIDES_IME - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable to control whether the return key on the soft keyboard should hide the soft keyboard on Android and iOS.
- SDL_HINT_RPI_VIDEO_LAYER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Tell SDL which Dispmanx layer to use on a Raspberry PI
- SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Specify an "activity name" for screensaver inhibition.
- SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Specifies whether SDL_THREAD_PRIORITY_TIME_CRITICAL should be treated as realtime.
- SDL_HINT_THREAD_PRIORITY_POLICY - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A string specifying additional information to use with SDL_SetThreadPriority.
- SDL_HINT_THREAD_STACK_SIZE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A string specifying SDL's threads stack size in bytes or "0" for the backend's default size
- SDL_HINT_TIMER_RESOLUTION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that controls the timer resolution, in milliseconds.
- SDL_HINT_TOUCH_MOUSE_EVENTS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether touch events should generate synthetic mouse events
- SDL_HINT_TRACKPAD_IS_TOUCH_ONLY - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that treats trackpads as touch devices.
- SDL_HINT_TV_REMOTE_AS_JOYSTICK - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the Android / tvOS remotes should be listed as joystick devices, instead of sending keyboard events.
- SDL_HINT_VIDEO_ALLOW_SCREENSAVER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the screensaver is enabled.
- SDL_HINT_VIDEO_DOUBLE_BUFFER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Tell the video driver that we only want a double buffer.
- SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the EGL window is allowed to be composited as transparent, rather than opaque.
- SDL_HINT_VIDEO_EXTERNAL_CONTEXT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the graphics context is externally managed.
- SDL_HINT_VIDEO_FOREIGN_WINDOW_OPENGL - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
When calling SDL_CreateWindowFrom(), make the window compatible with OpenGL.
- SDL_HINT_VIDEO_FOREIGN_WINDOW_VULKAN - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
When calling SDL_CreateWindowFrom(), make the window compatible with Vulkan.
- SDL_HINT_VIDEO_HIGHDPI_DISABLED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
If set to 1, then do not allow high-DPI windows.
- SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that dictates policy for fullscreen Spaces on Mac OS X.
- SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Minimize your SDL_Window if it loses key focus when in fullscreen mode.
- SDL_HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the libdecor Wayland backend is allowed to be used.
- SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Enable or disable mouse pointer warp emulation, needed by some older games.
- SDL_HINT_VIDEO_WAYLAND_MODE_EMULATION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether video mode emulation is enabled under Wayland.
- SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the libdecor Wayland backend is preferred over native decrations.
- SDL_HINT_VIDEO_WIN_D3DCOMPILER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable specifying which shader compiler to preload when using the Chrome ANGLE binaries
- SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that is the address of another SDL_Window* (as a hex string formatted with "%p").
- SDL_HINT_VIDEO_X11_FORCE_EGL - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether X11 should use GLX or EGL by default
- SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the X11 _NET_WM_BYPASS_COMPOSITOR hint should be used.
- SDL_HINT_VIDEO_X11_NET_WM_PING - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the X11 _NET_WM_PING protocol should be supported.
- SDL_HINT_VIDEO_X11_WINDOW_VISUALID - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable forcing the visual ID chosen for new X11 windows
- SDL_HINT_VIDEO_X11_XINERAMA - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A no-longer-used variable controlling whether the X11 Xinerama extension should be used.
- SDL_HINT_VIDEO_X11_XRANDR - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the X11 XRandR extension should be used.
- SDL_HINT_VIDEO_X11_XVIDMODE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A no-longer-used variable controlling whether the X11 VidMode extension should be used.
- SDL_HINT_VIDEODRIVER - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that decides what video backend to use.
- SDL_HINT_VITA_TOUCH_MOUSE_DEVICE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling which touchpad should generate synthetic mouse events
- SDL_HINT_WAVE_FACT_CHUNK - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Controls how the fact chunk affects the loading of a WAVE file.
- SDL_HINT_WAVE_RIFF_CHUNK_SIZE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Controls how the size of the RIFF chunk affects the loading of a WAVE file.
- SDL_HINT_WAVE_TRUNCATION - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Controls how a truncated WAVE file is handled.
- SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the window frame and title bar are interactive when the cursor is hidden
- SDL_HINT_WINDOW_NO_ACTIVATION_WHEN_SHOWN - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the window is activated when the SDL_ShowWindow function is called
- SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Tell SDL not to name threads on Windows with the 0x406D1388 Exception.
- SDL_HINT_WINDOWS_DPI_AWARENESS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Controls whether SDL will declare the process to be DPI aware.
- SDL_HINT_WINDOWS_DPI_SCALING - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Uses DPI-scaled points as the SDL coordinate system on Windows.
- SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable controlling whether the windows message loop is processed by SDL
- SDL_HINT_WINDOWS_FORCE_MUTEX_CRITICAL_SECTIONS - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Force SDL to use Critical Sections for mutexes on Windows.
- SDL_HINT_WINDOWS_FORCE_SEMAPHORE_KERNEL - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Force SDL to use Kernel Semaphores on Windows.
- SDL_HINT_WINDOWS_INTRESOURCE_ICON - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable to specify custom icon resource id from RC file on Windows platform
- SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
- SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4 - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Tell SDL not to generate window-close events for Alt+F4 on Windows.
- SDL_HINT_WINDOWS_USE_D3D9EX - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Use the D3D9Ex API introduced in Windows Vista, instead of normal D3D9.
- SDL_HINT_WINRT_HANDLE_BACK_BUTTON - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Allows back-button-press events on Windows Phone to be marked as handled
- SDL_HINT_WINRT_PRIVACY_POLICY_LABEL - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Label text for a WinRT app's privacy policy link
- SDL_HINT_WINRT_PRIVACY_POLICY_URL - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A URL to a WinRT app's privacy policy
- SDL_HINT_X11_FORCE_OVERRIDE_REDIRECT - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
Mark X11 windows as override-redirect.
- SDL_HINT_X11_WINDOW_TYPE - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that forces X11 windows to create as a custom type.
- SDL_HINT_XINPUT_ENABLED - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that lets you disable the detection and use of Xinput gamepad devices
- SDL_HINT_XINPUT_USE_OLD_JOYSTICK_MAPPING - Static variable in class io.github.libsdl4j.api.hints.SdlHintsConst
-
A variable that causes SDL to use the old axis and button mapping for XInput devices.
- SDL_HintCallback - Interface in io.github.libsdl4j.api.hints
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_HintPriority - Class in io.github.libsdl4j.api.hints
-
An enumeration of hint priorities
- SDL_HitTest - Interface in io.github.libsdl4j.api.video
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_HITTEST_DRAGGABLE - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
-
Region can drag entire window.
- SDL_HITTEST_NORMAL - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
-
Region is normal.
- SDL_HITTEST_RESIZE_BOTTOM - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
- SDL_HITTEST_RESIZE_BOTTOMLEFT - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
- SDL_HITTEST_RESIZE_BOTTOMRIGHT - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
- SDL_HITTEST_RESIZE_LEFT - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
- SDL_HITTEST_RESIZE_RIGHT - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
- SDL_HITTEST_RESIZE_TOP - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
- SDL_HITTEST_RESIZE_TOPLEFT - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
- SDL_HITTEST_RESIZE_TOPRIGHT - Static variable in class io.github.libsdl4j.api.video.SDL_HitTestResult
- SDL_HitTestResult - Class in io.github.libsdl4j.api.video
-
Possible return values from the SDL_HitTest callback.
- SDL_IGNORE - Static variable in class io.github.libsdl4j.api.event.SdlEventsConst
- SDL_Init(int) - Static method in class io.github.libsdl4j.api.Sdl
- SDL_INIT_AUDIO - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_EVENTS - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_EVERYTHING - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_GAMECONTROLLER - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_HAPTIC - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_JOYSTICK - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_NOPARACHUTE - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_SENSOR - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_TIMER - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_INIT_VIDEO - Static variable in class io.github.libsdl4j.api.SdlSubSystemConst
- SDL_InitSubSystem(int) - Static method in class io.github.libsdl4j.api.Sdl
- SDL_IntersectFRect(SDL_FRect, SDL_FRect, SDL_FRect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Calculate the intersection of two rectangles with float precision.
- SDL_IntersectFRectAndLine(SDL_FRect, FloatRef, FloatRef, FloatRef, FloatRef) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Calculate the intersection of a rectangle and line segment with float precision.
- SDL_IntersectRect(SDL_Rect, SDL_Rect, SDL_Rect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Calculate the intersection of two rectangles.
- SDL_IntersectRectAndLine(SDL_Rect, IntRef, IntRef, IntRef, IntRef) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Calculate the intersection of a rectangle and line segment.
- SDL_INVALID_SHAPE_ARGUMENT - Static variable in class io.github.libsdl4j.api.shape.SdlShapeConst
- SDL_IPHONE_MAX_GFORCE - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
-
Set max recognized G-force from accelerometer.
- SDL_IsGameController(int) - Static method in class io.github.libsdl4j.api.gamecontroller.SdlGamecontroller
-
Check if the given joystick is supported by the game controller interface.
- SDL_ISPIXELFORMAT_ALPHA(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_ISPIXELFORMAT_ARRAY(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_ISPIXELFORMAT_FOURCC(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_ISPIXELFORMAT_INDEXED(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_ISPIXELFORMAT_PACKED(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_IsScreenKeyboardShown(SDL_Window) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Check whether the screen keyboard is shown for given window.
- SDL_IsScreenSaverEnabled() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Check whether the screensaver is currently enabled.
- SDL_IsShapedWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.shape.SdlShape
-
Return whether the given window is a shaped window.
- SDL_IsTextInputActive() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Check whether or not Unicode text input events are enabled.
- SDL_IsTextInputShown() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Returns if an IME Composite or Candidate window is currently shown.
- SDL_JoyAxisEvent - Class in io.github.libsdl4j.api.event.events
-
Joystick axis motion event structure (event.jaxis.*)
- SDL_JoyAxisEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
- SDL_JoyAxisEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
- SDL_JOYAXISMOTION - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Joystick axis motion
- SDL_JoyBallEvent - Class in io.github.libsdl4j.api.event.events
-
Joystick trackball motion event structure (event.jball.*)
- SDL_JoyBallEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
- SDL_JoyBallEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
- SDL_JOYBALLMOTION - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Joystick trackball motion
- SDL_JoyBatteryEvent - Class in io.github.libsdl4j.api.event.events
-
Joysick battery level change event structure (event.jbattery.*)
- SDL_JoyBatteryEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyBatteryEvent
- SDL_JoyBatteryEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyBatteryEvent
- SDL_JOYBATTERYUPDATED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Joystick battery level change
- SDL_JOYBUTTONDOWN - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Joystick button pressed
- SDL_JoyButtonEvent - Class in io.github.libsdl4j.api.event.events
-
Joystick button event structure (event.jbutton.*)
- SDL_JoyButtonEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
- SDL_JoyButtonEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
- SDL_JOYBUTTONUP - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Joystick button released
- SDL_JOYDEVICEADDED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
A new joystick has been inserted into the system
- SDL_JoyDeviceEvent - Class in io.github.libsdl4j.api.event.events
-
Joystick device event structure (event.jdevice.*)
- SDL_JoyDeviceEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyDeviceEvent
- SDL_JoyDeviceEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyDeviceEvent
- SDL_JOYDEVICEREMOVED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
An opened joystick has been removed
- SDL_JoyHatEvent - Class in io.github.libsdl4j.api.event.events
-
Joystick hat position change event structure (event.jhat.*)
- SDL_JoyHatEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
- SDL_JoyHatEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
- SDL_JOYHATMOTION - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Joystick hat position change
- SDL_Joystick - Class in io.github.libsdl4j.api.joystick
-
The joystick structure used to identify an SDL joystick
- SDL_Joystick() - Constructor for class io.github.libsdl4j.api.joystick.SDL_Joystick
-
The default constructor wraps a null pointer.
- SDL_Joystick(Pointer) - Constructor for class io.github.libsdl4j.api.joystick.SDL_Joystick
-
This constructor is typically used by
PointerType.fromNative(java.lang.Object, com.sun.jna.FromNativeContext)
if generating a new object instance. - SDL_JOYSTICK_AXIS_MAX - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_JOYSTICK_AXIS_MIN - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- SDL_JOYSTICK_POWER_EMPTY - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickPowerLevel
- SDL_JOYSTICK_POWER_FULL - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickPowerLevel
- SDL_JOYSTICK_POWER_LOW - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickPowerLevel
- SDL_JOYSTICK_POWER_MAX - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickPowerLevel
- SDL_JOYSTICK_POWER_MEDIUM - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickPowerLevel
- SDL_JOYSTICK_POWER_UNKNOWN - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickPowerLevel
- SDL_JOYSTICK_POWER_WIRED - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickPowerLevel
- SDL_JOYSTICK_TYPE_ARCADE_PAD - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_ARCADE_STICK - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_DANCE_PAD - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_DRUM_KIT - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_FLIGHT_STICK - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_GAMECONTROLLER - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_GUITAR - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_THROTTLE - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_UNKNOWN - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JOYSTICK_TYPE_WHEEL - Static variable in class io.github.libsdl4j.api.joystick.SDL_JoystickType
- SDL_JoystickAttachVirtual(int, int, int, int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Attach a new virtual joystick.
- SDL_JoystickAttachVirtualEx(SDL_VirtualJoystickDesc) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Attach a new virtual joystick with extended properties.
- SDL_JoystickClose(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Close a joystick previously opened with SDL_JoystickOpen().
- SDL_JoystickCurrentPowerLevel(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the battery level of a joystick as SDL_JoystickPowerLevel.
- SDL_JoystickDetachVirtual(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Detach a virtual joystick.
- SDL_JoystickEventState(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Enable/disable joystick event polling.
- SDL_JoystickFromInstanceID(SDL_JoystickID) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the SDL_Joystick associated with an instance id.
- SDL_JoystickFromPlayerIndex(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the SDL_Joystick associated with a player index.
- SDL_JoystickGetAttached(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the status of a specified joystick.
- SDL_JoystickGetAxis(SDL_Joystick, int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the current state of an axis control on a joystick.
- SDL_JoystickGetAxisInitialState(SDL_Joystick, int, ShortByReference) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the initial state of an axis control on a joystick.
- SDL_JoystickGetBall(SDL_Joystick, int, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the ball axis change since the last poll.
- SDL_JoystickGetButton(SDL_Joystick, int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the current state of a button on a joystick.
- SDL_JoystickGetDeviceGUID(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the implementation-dependent GUID for the joystick at a given device index.
- SDL_JoystickGetDeviceInstanceID(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the instance ID of a joystick.
- SDL_JoystickGetDevicePlayerIndex(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the player index of a joystick, or -1 if it's not available This can be called before any joysticks are opened.
- SDL_JoystickGetDeviceProduct(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the USB product ID of a joystick, if available.
- SDL_JoystickGetDeviceProductVersion(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the product version of a joystick, if available.
- SDL_JoystickGetDeviceType(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the type of a joystick, if available.
- SDL_JoystickGetDeviceVendor(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the USB vendor ID of a joystick, if available.
- SDL_JoystickGetFirmwareVersion(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the firmware version of an opened joystick, if available.
- SDL_JoystickGetGUID(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the implementation-dependent GUID for the joystick.
- SDL_JoystickGetGUIDFromString(String) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Convert a GUID string into a SDL_JoystickGUID structure.
- SDL_JoystickGetGUIDString(SDL_JoystickGUID) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get an ASCII string representation for a given SDL_JoystickGUID.
- SDL_JoystickGetHat(SDL_Joystick, int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the current state of a POV hat on a joystick.
- SDL_JoystickGetPlayerIndex(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the player index of an opened joystick.
- SDL_JoystickGetProduct(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the USB product ID of an opened joystick, if available.
- SDL_JoystickGetProductVersion(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the product version of an opened joystick, if available.
- SDL_JoystickGetSerial(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the serial number of an opened joystick, if available.
- SDL_JoystickGetType(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the type of an opened joystick.
- SDL_JoystickGetVendor(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the USB vendor ID of an opened joystick, if available.
- SDL_JoystickGUID - Class in io.github.libsdl4j.api.joystick
-
A structure that encodes the stable unique id for a joystick device
- SDL_JoystickGUID() - Constructor for class io.github.libsdl4j.api.joystick.SDL_JoystickGUID
- SDL_JoystickGUID(Pointer) - Constructor for class io.github.libsdl4j.api.joystick.SDL_JoystickGUID
- SDL_JoystickHasLED(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Query whether a joystick has an LED.
- SDL_JoystickHasRumble(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Query whether a joystick has rumble support.
- SDL_JoystickHasRumbleTriggers(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Query whether a joystick has rumble support on triggers.
- SDL_JoystickID - Class in io.github.libsdl4j.api.joystick
-
This is a unique ID for a joystick for the time it is connected to the system, and is never reused for the lifetime of the application.
- SDL_JoystickID() - Constructor for class io.github.libsdl4j.api.joystick.SDL_JoystickID
-
Create a zero-valued signed IntegerType.
- SDL_JoystickID(long) - Constructor for class io.github.libsdl4j.api.joystick.SDL_JoystickID
-
Create a signed IntegerType with the given value.
- SDL_JoystickInstanceID(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the instance ID of an opened joystick.
- SDL_JoystickIsHaptic(SDL_Joystick) - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Query if a joystick has haptic features.
- SDL_JoystickIsVirtual(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Query whether or not the joystick at a given device index is virtual.
- SDL_JoystickName(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the implementation dependent name of a joystick.
- SDL_JoystickNameForIndex(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the implementation dependent name of a joystick.
- SDL_JoystickNumAxes(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the number of general axis controls on a joystick.
- SDL_JoystickNumBalls(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the number of trackballs on a joystick.
- SDL_JoystickNumButtons(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the number of buttons on a joystick.
- SDL_JoystickNumHats(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the number of POV hats on a joystick.
- SDL_JoystickOpen(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Open a joystick for use.
- SDL_JoystickPath(SDL_Joystick) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the implementation dependent path of a joystick.
- SDL_JoystickPathForIndex(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Get the implementation dependent path of a joystick.
- SDL_JoystickPowerLevel - Class in io.github.libsdl4j.api.joystick
- SDL_JoystickRumble(SDL_Joystick, short, short, int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Start a rumble effect.
- SDL_JoystickRumbleTriggers(SDL_Joystick, short, short, int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Start a rumble effect in the joystick's triggers
- SDL_JoystickSendEffect(SDL_Joystick, Pointer, int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Send a joystick specific effect packet
- SDL_JoystickSetLED(SDL_Joystick, byte, byte, byte) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Update a joystick's LED color.
- SDL_JoystickSetPlayerIndex(SDL_Joystick, int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Set the player index of an opened joystick.
- SDL_JoystickSetVirtualAxis(SDL_Joystick, int, short) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Set values on an opened, virtual-joystick's axis.
- SDL_JoystickSetVirtualButton(SDL_Joystick, int, byte) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Set values on an opened, virtual-joystick's button.
- SDL_JoystickSetVirtualHat(SDL_Joystick, int, byte) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Set values on an opened, virtual-joystick's hat.
- SDL_JoystickType - Class in io.github.libsdl4j.api.joystick
- SDL_JoystickUpdate() - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Update the current state of the open joysticks.
- SDL_KeyboardEvent - Class in io.github.libsdl4j.api.event.events
-
Keyboard button event structure (event.key.*)
- SDL_KeyboardEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
- SDL_KeyboardEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
- SDL_Keycode - Class in io.github.libsdl4j.api.keycode
-
The SDL virtual key representation.
- SDL_KEYDOWN - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Key pressed
- SDL_KEYMAPCHANGED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Keymap changed due to a system event such as an input language or keyboard layout change.
- SDL_Keymod - Class in io.github.libsdl4j.api.keycode
-
Enumeration of valid key mods (possibly OR'd together).
- SDL_Keymod.Ref - Class in io.github.libsdl4j.api.keycode
- SDL_Keysym - Class in io.github.libsdl4j.api.keyboard
-
The SDL keysym structure, used in key events.
- SDL_Keysym() - Constructor for class io.github.libsdl4j.api.keyboard.SDL_Keysym
- SDL_Keysym(Pointer) - Constructor for class io.github.libsdl4j.api.keyboard.SDL_Keysym
- SDL_KEYUP - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Key released
- SDL_LASTEVENT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
This last event is only for bounding internal arrays
- SDL_LIBRARY_NAME - Static variable in class io.github.libsdl4j.jna.SdlNativeLibraryLoader
- SDL_LIL_ENDIAN - Static variable in class io.github.libsdl4j.api.endian.SdlEndianConst
- SDL_LoadBMP(String) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Load a surface from a file.
- SDL_LoadBMP_RW(SDL_RWops, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Load a BMP image from a seekable SDL data stream.
- SDL_LoadDollarTemplates(SDL_TouchID, SDL_RWops) - Static method in class io.github.libsdl4j.api.gesture.SdlGesture
-
Load Dollar Gesture templates from a file.
- SDL_LoadFile(String, size_t.Ref) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Load all the data from a file path.
- SDL_LoadFile_RW(SDL_RWops, size_t.Ref, int) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Load all the data from an SDL data stream.
- SDL_LoadWAV(String, SDL_AudioSpec, PointerByReference, IntByReference) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Loads a WAV from a file.
- SDL_LoadWAV_RW(SDL_RWops, int, SDL_AudioSpec, PointerByReference, IntByReference) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Load the audio data of a WAVE file into memory.
- SDL_Locale - Class in io.github.libsdl4j.api.locale
- SDL_Locale() - Constructor for class io.github.libsdl4j.api.locale.SDL_Locale
- SDL_Locale(Pointer) - Constructor for class io.github.libsdl4j.api.locale.SDL_Locale
- SDL_LOCALECHANGED - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The user's locale preferences have changed.
- SDL_LockAudio() - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
This function is a legacy means of locking the audio device.
- SDL_LockAudioDevice(SDL_AudioDeviceID) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to lock out the audio callback function for a specified device.
- SDL_LockJoysticks() - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Locking for multi-threaded access to the joystick API
- SDL_LockSensors() - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Locking for multi-threaded access to the sensor API
- SDL_LockSurface(SDL_Surface) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set up a surface for directly accessing the pixels.
- SDL_LockTexture(SDL_Texture, SDL_Rect, PointerByReference, IntByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Lock a portion of the texture for **write-only** pixel access.
- SDL_LockTextureToSurface(SDL_Texture, SDL_Rect, SDL_Surface.Ref) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Lock a portion of the texture for **write-only** pixel access, and expose it as a SDL surface.
- SDL_Log(String, Object...) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log a message with SDL_LOG_CATEGORY_APPLICATION and SDL_LOG_PRIORITY_INFO.
- SDL_LOG_CATEGORY_APPLICATION - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_ASSERT - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_AUDIO - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_CUSTOM - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_ERROR - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_INPUT - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RENDER - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED1 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED10 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED2 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED3 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED4 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED5 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED6 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED7 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED8 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_RESERVED9 - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_SYSTEM - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_TEST - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_CATEGORY_VIDEO - Static variable in class io.github.libsdl4j.api.log.SDL_LogCategory
- SDL_LOG_PRIORITY_CRITICAL - Static variable in class io.github.libsdl4j.api.log.SDL_LogPriority
- SDL_LOG_PRIORITY_DEBUG - Static variable in class io.github.libsdl4j.api.log.SDL_LogPriority
- SDL_LOG_PRIORITY_ERROR - Static variable in class io.github.libsdl4j.api.log.SDL_LogPriority
- SDL_LOG_PRIORITY_INFO - Static variable in class io.github.libsdl4j.api.log.SDL_LogPriority
- SDL_LOG_PRIORITY_VERBOSE - Static variable in class io.github.libsdl4j.api.log.SDL_LogPriority
- SDL_LOG_PRIORITY_WARN - Static variable in class io.github.libsdl4j.api.log.SDL_LogPriority
- SDL_LogCategory - Class in io.github.libsdl4j.api.log
-
The predefined log categories.
- SDL_LogCritical(int, String, Object...) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log a message with SDL_LOG_PRIORITY_CRITICAL.
- SDL_LogDebug(int, String, Object...) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log a message with SDL_LOG_PRIORITY_DEBUG.
- SDL_LogError(int, String, Object...) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log a message with SDL_LOG_PRIORITY_ERROR.
- SDL_LogGetOutputFunction(PointerByReference, PointerByReference) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Get the current log output function.
- SDL_LogGetPriority(int) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Get the priority of a particular log category.
- SDL_LogInfo(int, String, Object...) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log a message with SDL_LOG_PRIORITY_INFO.
- SDL_LogMessage(int, int, String, Object...) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log a message with the specified category and priority.
- SDL_LogOutputFunction - Interface in io.github.libsdl4j.api.log
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_LogPriority - Class in io.github.libsdl4j.api.log
-
The predefined log priorities
- SDL_LogResetPriorities() - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Reset all priorities to default.
- SDL_LogSetAllPriority(int) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Set the priority of all log categories.
- SDL_LogSetOutputFunction(Pointer, Pointer) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Replace the default log output function with one of your own.
- SDL_LogSetOutputFunction(SDL_LogOutputFunction, Pointer) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Replace the default log output function with one of your own.
- SDL_LogSetPriority(int, int) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Set the priority of a particular log category.
- SDL_LogVerbose(int, String, Object...) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log a message with SDL_LOG_PRIORITY_VERBOSE.
- SDL_LogWarn(int, String, Object...) - Static method in class io.github.libsdl4j.api.log.SdlLog
-
Log a message with SDL_LOG_PRIORITY_WARN.
- SDL_LowerBlit(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Perform low-level surface blitting only.
- SDL_LowerBlitScaled(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Perform low-level surface scaled blitting only.
- SDL_MAJOR_VERSION - Static variable in class io.github.libsdl4j.api.version.SdlVersionConst
- SDL_malloc(size_t) - Method in interface io.github.libsdl4j.api.stdinc.SDL_malloc_func
- SDL_malloc(size_t) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_malloc_func - Interface in io.github.libsdl4j.api.stdinc
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_MapRGB(SDL_PixelFormat, byte, byte, byte) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Map an RGB triple to an opaque pixel value for a given pixel format.
- SDL_MapRGBA(SDL_PixelFormat, byte, byte, byte, byte) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Map an RGBA quadruple to a pixel value for a given pixel format.
- SDL_MasksToPixelFormatEnum(int, int, int, int, int) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Convert a bpp value and RGBA masks to an enumerated pixel format.
- SDL_max(byte, byte) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_max(double, double) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_max(float, float) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_max(int, int) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_max(long, long) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_max(short, short) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_MAX_LOG_MESSAGE - Static variable in class io.github.libsdl4j.api.log.SdlLogConst
-
The maximum size of a log message prior to SDL 2.0.24
- SDL_MaximizeWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Make a window as large as possible.
- SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonFlags
-
Marks the default button when escape is hit
- SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonFlags
-
Marks the default button when return is hit
- SDL_MESSAGEBOX_BUTTONS_LEFT_TO_RIGHT - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxFlags
-
buttons placed left to right
- SDL_MESSAGEBOX_BUTTONS_RIGHT_TO_LEFT - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxFlags
-
buttons placed right to left
- SDL_MESSAGEBOX_COLOR_BACKGROUND - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorType
- SDL_MESSAGEBOX_COLOR_BUTTON_BACKGROUND - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorType
- SDL_MESSAGEBOX_COLOR_BUTTON_BORDER - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorType
- SDL_MESSAGEBOX_COLOR_BUTTON_SELECTED - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorType
- SDL_MESSAGEBOX_COLOR_MAX - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorScheme
- SDL_MESSAGEBOX_COLOR_TEXT - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorType
- SDL_MESSAGEBOX_ERROR - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxFlags
-
error dialog
- SDL_MESSAGEBOX_INFORMATION - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxFlags
-
informational dialog
- SDL_MESSAGEBOX_WARNING - Static variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxFlags
-
warning dialog
- SDL_MessageBoxButtonData - Class in io.github.libsdl4j.api.messagebox
-
Individual button data.
- SDL_MessageBoxButtonData() - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonData
- SDL_MessageBoxButtonData(int, int, String) - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonData
- SDL_MessageBoxButtonData(Pointer) - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonData
- SDL_MessageBoxButtonFlags - Class in io.github.libsdl4j.api.messagebox
-
Flags for SDL_MessageBoxButtonData.
- SDL_MessageBoxColor - Class in io.github.libsdl4j.api.messagebox
-
RGB value used in a message box color scheme
- SDL_MessageBoxColor() - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColor
- SDL_MessageBoxColor(byte, byte, byte) - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColor
- SDL_MessageBoxColor(int, int, int) - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColor
- SDL_MessageBoxColor(Pointer) - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColor
- SDL_MessageBoxColorScheme - Class in io.github.libsdl4j.api.messagebox
-
A set of colors to use for message box dialogs
- SDL_MessageBoxColorScheme() - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorScheme
- SDL_MessageBoxColorScheme(Pointer) - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorScheme
- SDL_MessageBoxColorType - Class in io.github.libsdl4j.api.messagebox
- SDL_MessageBoxData - Class in io.github.libsdl4j.api.messagebox
-
MessageBox structure containing title, text, window, etc.
- SDL_MessageBoxData() - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
- SDL_MessageBoxData(Pointer) - Constructor for class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
- SDL_MessageBoxFlags - Class in io.github.libsdl4j.api.messagebox
-
SDL_MessageBox flags.
- SDL_Metal_CreateView(SDL_Window) - Static method in class io.github.libsdl4j.api.metal.SdlMetal
-
Create a CAMetalLayer-backed NSView/UIView and attach it to the specified window.
- SDL_Metal_DestroyView(SDL_MetalView) - Static method in class io.github.libsdl4j.api.metal.SdlMetal
-
Destroy an existing SDL_MetalView object.
- SDL_Metal_GetDrawableSize(SDL_Window, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.metal.SdlMetal
-
Get the size of a window's underlying drawable in pixels (for use with setting viewport, scissor etc).
- SDL_Metal_GetLayer(SDL_MetalView) - Static method in class io.github.libsdl4j.api.metal.SdlMetal
-
Get a pointer to the backing CAMetalLayer for the given view.
- SDL_MetalView - Class in io.github.libsdl4j.api.metal
-
A handle to a CAMetalLayer-backed NSView (macOS) or UIView (iOS/tvOS).
- SDL_MetalView() - Constructor for class io.github.libsdl4j.api.metal.SDL_MetalView
-
The default constructor wraps a null pointer.
- SDL_MetalView(Pointer) - Constructor for class io.github.libsdl4j.api.metal.SDL_MetalView
-
This constructor is typically used by
PointerType.fromNative(java.lang.Object, com.sun.jna.FromNativeContext)
if generating a new object instance. - SDL_min(byte, byte) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_min(double, double) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_min(float, float) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_min(int, int) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_min(long, long) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_min(short, short) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_MinimizeWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Minimize a window to an iconic representation.
- SDL_MINOR_VERSION - Static variable in class io.github.libsdl4j.api.version.SdlVersionConst
- SDL_MIX_MAXVOLUME - Static variable in class io.github.libsdl4j.api.audio.SdlAudioConst
- SDL_MixAudio(Pointer, Pointer, int, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
This function is a legacy means of mixing audio.
- SDL_MixAudioFormat(Pointer, Pointer, SDL_AudioFormat, int, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Mix audio data in a specified format.
- SDL_MostSignificantBitIndex32(int) - Static method in class io.github.libsdl4j.api.bits.SdlBits
-
Get the index of the most significant bit.
- SDL_MOUSE_TOUCHID - Static variable in class io.github.libsdl4j.api.touch.SdlTouchConst
- SDL_MOUSEBUTTONDOWN - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Mouse button pressed
- SDL_MouseButtonEvent - Class in io.github.libsdl4j.api.event.events
-
Mouse button event structure (event.button.*)
- SDL_MouseButtonEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
- SDL_MouseButtonEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
- SDL_MOUSEBUTTONUP - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Mouse button released
- SDL_MouseIsHaptic() - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Query whether or not the current mouse has haptic capabilities.
- SDL_MOUSEMOTION - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Mouse moved
- SDL_MouseMotionEvent - Class in io.github.libsdl4j.api.event.events
-
Mouse motion event structure (event.motion.*)
- SDL_MouseMotionEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
- SDL_MouseMotionEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
- SDL_MOUSEWHEEL - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Mouse wheel motion
- SDL_MOUSEWHEEL_FLIPPED - Static variable in class io.github.libsdl4j.api.mouse.SDL_MouseWheelDirection
-
The scroll direction is flipped / natural
- SDL_MOUSEWHEEL_NORMAL - Static variable in class io.github.libsdl4j.api.mouse.SDL_MouseWheelDirection
-
The scroll direction is normal
- SDL_MouseWheelDirection - Class in io.github.libsdl4j.api.mouse
-
Scroll direction types for the Scroll event
- SDL_MouseWheelEvent - Class in io.github.libsdl4j.api.event.events
-
Mouse wheel event structure (event.wheel.*)
- SDL_MouseWheelEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
- SDL_MouseWheelEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
- SDL_MULTIGESTURE - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
- SDL_MultiGestureEvent - Class in io.github.libsdl4j.api.event.events
-
Multiple Finger Gesture Event (event.mgesture.*)
- SDL_MultiGestureEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- SDL_MultiGestureEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- SDL_MUSTLOCK(SDL_Surface) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Evaluates to true if the surface needs to be locked before access.
- SDL_NewAudioStream(SDL_AudioFormat, byte, int, SDL_AudioFormat, byte, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Create a new audio stream.
- SDL_NONSHAPEABLE_WINDOW - Static variable in class io.github.libsdl4j.api.shape.SdlShapeConst
- SDL_NUM_LOG_PRIORITIES - Static variable in class io.github.libsdl4j.api.log.SDL_LogPriority
- SDL_NUM_SCANCODES - Static variable in class io.github.libsdl4j.api.scancode.SdlScancodeConst
-
The number of scancodes for array bounds
- SDL_NUM_SYSTEM_CURSORS - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
- SDL_NumHaptics() - Static method in class io.github.libsdl4j.api.haptic.SdlHaptic
-
Count the number of haptic devices attached to the system.
- SDL_NumJoysticks() - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Count the number of joysticks attached to the system.
- SDL_NumSensors() - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Count the number of sensors attached to the system right now.
- SDL_OpenAudio(SDL_AudioSpec, SDL_AudioSpec) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
This function is a legacy means of opening the audio device.
- SDL_OpenAudioDevice(String, int, SDL_AudioSpec, SDL_AudioSpec, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Open a specific audio device.
- SDL_ORIENTATION_LANDSCAPE - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayOrientation
-
The display is in landscape mode, with the right side up, relative to portrait mode
- SDL_ORIENTATION_LANDSCAPE_FLIPPED - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayOrientation
-
The display is in landscape mode, with the left side up, relative to portrait mode
- SDL_ORIENTATION_PORTRAIT - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayOrientation
-
The display is in portrait mode
- SDL_ORIENTATION_PORTRAIT_FLIPPED - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayOrientation
-
The display is in portrait mode, upside down
- SDL_ORIENTATION_UNKNOWN - Static variable in class io.github.libsdl4j.api.video.SDL_DisplayOrientation
-
The display orientation can't be determined
- SDL_OSEvent - Class in io.github.libsdl4j.api.event.events
-
OS Specific event
- SDL_OSEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_OSEvent
- SDL_OSEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_OSEvent
- SDL_PackedLayout - Class in io.github.libsdl4j.api.pixels
-
Packed component layout.
- SDL_PACKEDLAYOUT_1010102 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PACKEDLAYOUT_1555 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PACKEDLAYOUT_2101010 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PACKEDLAYOUT_332 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PACKEDLAYOUT_4444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PACKEDLAYOUT_5551 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PACKEDLAYOUT_565 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PACKEDLAYOUT_8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PACKEDLAYOUT_NONE - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedLayout
- SDL_PackedOrder - Class in io.github.libsdl4j.api.pixels
-
Packed component order, high bit to low bit.
- SDL_PACKEDORDER_ABGR - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_PACKEDORDER_ARGB - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_PACKEDORDER_BGRA - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_PACKEDORDER_BGRX - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_PACKEDORDER_NONE - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_PACKEDORDER_RGBA - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_PACKEDORDER_RGBX - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_PACKEDORDER_XBGR - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_PACKEDORDER_XRGB - Static variable in class io.github.libsdl4j.api.pixels.SDL_PackedOrder
- SDL_Palette - Class in io.github.libsdl4j.api.pixels
-
A structure that contains palette information.
- SDL_Palette() - Constructor for class io.github.libsdl4j.api.pixels.SDL_Palette
- SDL_Palette(Pointer) - Constructor for class io.github.libsdl4j.api.pixels.SDL_Palette
- SDL_Palette_internal - Class in io.github.libsdl4j.api.pixels
- SDL_Palette_internal(Pointer) - Constructor for class io.github.libsdl4j.api.pixels.SDL_Palette_internal
- SDL_PATCHLEVEL - Static variable in class io.github.libsdl4j.api.version.SdlVersionConst
- SDL_PauseAudio(int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
This function is a legacy means of pausing the audio device.
- SDL_PauseAudioDevice(SDL_AudioDeviceID, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to pause and unpause audio playback on a specified device.
- SDL_PEEKEVENT - Static variable in class io.github.libsdl4j.api.event.SDL_eventaction
- SDL_PeepEvents(Pointer, int, int, int, int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Check the event queue for messages and optionally return them.
- SDL_PIXELFLAG(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PixelFormat - Class in io.github.libsdl4j.api.pixels
-
A structure that contains pixel format information.
- SDL_PixelFormat() - Constructor for class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- SDL_PixelFormat(Pointer) - Constructor for class io.github.libsdl4j.api.pixels.SDL_PixelFormat
- SDL_PIXELFORMAT_ABGR1555 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_ABGR32 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_ABGR4444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_ABGR8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_ARGB1555 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_ARGB2101010 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_ARGB32 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_ARGB4444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_ARGB8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGR24 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGR444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGR555 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGR565 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGR888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGRA32 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGRA4444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGRA5551 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGRA8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_BGRX8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_EXTERNAL_OES - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
-
Android video texture format
- SDL_PIXELFORMAT_INDEX1LSB - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_INDEX1MSB - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_INDEX4LSB - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_INDEX4MSB - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_INDEX8 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PixelFormat_internal - Class in io.github.libsdl4j.api.pixels
-
This is an internal structure and should not be used by a client Java code.
- SDL_PixelFormat_internal(Pointer) - Constructor for class io.github.libsdl4j.api.pixels.SDL_PixelFormat_internal
- SDL_PIXELFORMAT_IYUV - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
-
Planar mode: Y + U + V (3 planes)
- SDL_PIXELFORMAT_NV12 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
-
Planar mode: Y + U/V interleaved (2 planes)
- SDL_PIXELFORMAT_NV21 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
-
Planar mode: Y + V/U interleaved (2 planes)
- SDL_PIXELFORMAT_RGB24 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGB332 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGB444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGB555 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGB565 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGB888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGBA32 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGBA4444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGBA5551 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGBA8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_RGBX8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_UNKNOWN - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_UYVY - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
-
Packed mode: U0+Y0+V0+Y1 (1 plane)
- SDL_PIXELFORMAT_XBGR1555 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_XBGR4444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_XBGR8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_XRGB1555 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_XRGB4444 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_XRGB8888 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELFORMAT_YUY2 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
-
Packed mode: Y0+U0+Y1+V0 (1 plane)
- SDL_PIXELFORMAT_YV12 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
-
Planar mode: Y + V + U (3 planes)
- SDL_PIXELFORMAT_YVYU - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
-
Packed mode: Y0+V0+Y1+U0 (1 plane)
- SDL_PixelFormatEnum - Class in io.github.libsdl4j.api.pixels
- SDL_PixelFormatEnumToMasks(int, IntByReference, IntByReference, IntByReference, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Convert one of the enumerated pixel formats to a bpp value and RGBA masks.
- SDL_PIXELLAYOUT(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELORDER(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PixelType - Class in io.github.libsdl4j.api.pixels
- SDL_PIXELTYPE(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- SDL_PIXELTYPE_ARRAYF16 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_ARRAYF32 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_ARRAYU16 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_ARRAYU32 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_ARRAYU8 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_INDEX1 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_INDEX4 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_INDEX8 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_PACKED16 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_PACKED32 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_PACKED8 - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_PIXELTYPE_UNKNOWN - Static variable in class io.github.libsdl4j.api.pixels.SDL_PixelType
- SDL_Point - Class in io.github.libsdl4j.api.rect
-
The structure that defines a point (integer)
- SDL_Point() - Constructor for class io.github.libsdl4j.api.rect.SDL_Point
- SDL_Point(int, int) - Constructor for class io.github.libsdl4j.api.rect.SDL_Point
- SDL_Point(Pointer) - Constructor for class io.github.libsdl4j.api.rect.SDL_Point
- SDL_PointInFRect(SDL_FPoint, SDL_FRect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Returns true if point resides inside a rectangle.
- SDL_PointInRect(SDL_Point, SDL_Rect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Returns true if point resides inside a rectangle.
- SDL_PollEvent(SDL_Event) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Poll for currently pending events.
- SDL_POLLSENTINEL - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Signals the end of an event poll cycle
- SDL_PowerState - Class in io.github.libsdl4j.api.power
-
The basic state for the system's power supply.
- SDL_POWERSTATE_CHARGE - Static variable in class io.github.libsdl4j.api.power.SDL_PowerState
-
Plugged in, battery charged
- SDL_POWERSTATE_CHARGING - Static variable in class io.github.libsdl4j.api.power.SDL_PowerState
-
Plugged in, charging battery
- SDL_POWERSTATE_NO_BATTERY - Static variable in class io.github.libsdl4j.api.power.SDL_PowerState
-
Plugged in, no battery available
- SDL_POWERSTATE_ON_BATTERY - Static variable in class io.github.libsdl4j.api.power.SDL_PowerState
-
Not plugged in, running on the battery
- SDL_POWERSTATE_UNKNOWN - Static variable in class io.github.libsdl4j.api.power.SDL_PowerState
-
cannot determine power status
- SDL_PREALLOC - Static variable in class io.github.libsdl4j.api.surface.SDL_SurfaceFlags
-
Surface uses preallocated memory
- SDL_PremultiplyAlpha(int, int, int, Pointer, int, int, Pointer, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Premultiply the alpha on a block of pixels.
- SDL_PRESSED - Static variable in class io.github.libsdl4j.api.event.SdlEventsConst
- SDL_PumpEvents() - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Pump the event loop, gathering events from the input devices.
- SDL_PushEvent(SDL_Event) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Add an event to the event queue.
- SDL_QUERY - Static variable in class io.github.libsdl4j.api.event.SdlEventsConst
- SDL_QueryTexture(SDL_Texture, IntByReference, IntByReference, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Query the attributes of a texture.
- SDL_QueueAudio(SDL_AudioDeviceID, Pointer, int) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Queue more audio on non-callback devices.
- SDL_Quit() - Static method in class io.github.libsdl4j.api.Sdl
- SDL_QUIT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
User-requested quit
- SDL_QuitEvent - Class in io.github.libsdl4j.api.event.events
-
The "quit requested" event
- SDL_QuitEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_QuitEvent
- SDL_QuitEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_QuitEvent
- SDL_QuitRequested() - Static method in class io.github.libsdl4j.api.quit.SdlQuit
- SDL_QuitSubSystem(int) - Static method in class io.github.libsdl4j.api.Sdl
- SDL_RaiseWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Raise a window above other windows and set the input focus.
- SDL_ReadBE16(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to read 16 bits of big-endian data from an SDL_RWops and return in native format.
- SDL_ReadBE32(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to read 32 bits of big-endian data from an SDL_RWops and return in native format.
- SDL_ReadBE64(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to read 64 bits of big-endian data from an SDL_RWops and return in native format.
- SDL_ReadLE16(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to read 16 bits of little-endian data from an SDL_RWops and return in native format.
- SDL_ReadLE32(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to read 32 bits of little-endian data from an SDL_RWops and return in native format.
- SDL_ReadLE64(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to read 64 bits of little-endian data from an SDL_RWops and return in native format.
- SDL_ReadU8(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to read a byte from an SDL_RWops.
- SDL_realloc(Pointer, size_t) - Method in interface io.github.libsdl4j.api.stdinc.SDL_realloc_func
- SDL_realloc(Pointer, size_t) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_realloc_func - Interface in io.github.libsdl4j.api.stdinc
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_RecordGesture(SDL_TouchID) - Static method in class io.github.libsdl4j.api.gesture.SdlGesture
-
Begin recording a gesture on a specified touch device or all touch devices.
- SDL_Rect - Class in io.github.libsdl4j.api.rect
-
SDL_Rect
is a simple structure that contains only four int values:x
,y
which hold the position andw
,h
which hold width and height. - SDL_Rect() - Constructor for class io.github.libsdl4j.api.rect.SDL_Rect
- SDL_Rect(Pointer) - Constructor for class io.github.libsdl4j.api.rect.SDL_Rect
- SDL_RectEmpty(SDL_Rect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Returns true if the rectangle has no area.
- SDL_RectEquals(SDL_Rect, SDL_Rect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Returns true if the two rectangles are equal.
- SDL_RegisterEvents(int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Allocate a set of user-defined events, and return the beginning event number for that set of events.
- SDL_RELEASED - Static variable in class io.github.libsdl4j.api.event.SdlEventsConst
- SDL_RemoveTimer(SDL_TimerID) - Static method in class io.github.libsdl4j.api.timer.SdlTimer
-
Remove a timer created with SDL_AddTimer().
- SDL_RENDER_DEVICE_RESET - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The device has been reset and all textures need to be recreated
- SDL_RENDER_TARGETS_RESET - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
The render targets have been reset and their contents need to be updated
- SDL_RenderClear(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Clear the current rendering target with the drawing color.
- SDL_RenderCopy(SDL_Renderer, SDL_Texture, SDL_Rect, SDL_Rect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Copy a portion of the texture to the current rendering target.
- SDL_RenderCopyEx(SDL_Renderer, SDL_Texture, SDL_Rect, SDL_Rect, double, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Copy a portion of the texture to the current rendering, with optional rotation and flipping.
- SDL_RenderCopyEx(SDL_Renderer, SDL_Texture, SDL_Rect, SDL_Rect, double, SDL_Point, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Copy a portion of the texture to the current rendering, with optional rotation and flipping.
- SDL_RenderCopyExF(SDL_Renderer, SDL_Texture, SDL_Rect, SDL_FRect, double, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Copy a portion of the source texture to the current rendering target, with rotation and flipping, at subpixel precision.
- SDL_RenderCopyExF(SDL_Renderer, SDL_Texture, SDL_Rect, SDL_FRect, double, SDL_FPoint, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Copy a portion of the source texture to the current rendering target, with rotation and flipping, at subpixel precision.
- SDL_RenderCopyF(SDL_Renderer, SDL_Texture, SDL_Rect, SDL_FRect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Copy a portion of the texture to the current rendering target at subpixel precision.
- SDL_RenderDrawLine(SDL_Renderer, int, int, int, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a line on the current rendering target.
- SDL_RenderDrawLineF(SDL_Renderer, float, float, float, float) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a line on the current rendering target at subpixel precision.
- SDL_RenderDrawLines(SDL_Renderer, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a series of connected lines on the current rendering target.
- SDL_RenderDrawLines(SDL_Renderer, List<SDL_Point>) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a series of connected lines on the current rendering target.
- SDL_RenderDrawLinesF(SDL_Renderer, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a series of connected lines on the current rendering target at subpixel precision.
- SDL_RenderDrawLinesF(SDL_Renderer, List<SDL_FPoint>) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a series of connected lines on the current rendering target at subpixel precision.
- SDL_RenderDrawPoint(SDL_Renderer, int, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a point on the current rendering target.
- SDL_RenderDrawPointF(SDL_Renderer, float, float) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a point on the current rendering target at subpixel precision.
- SDL_RenderDrawPoints(SDL_Renderer, int[]) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw multiple points on the current rendering target.
- SDL_RenderDrawPoints(SDL_Renderer, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw multiple points on the current rendering target.
- SDL_RenderDrawPoints(SDL_Renderer, List<SDL_Point>) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw multiple points on the current rendering target.
- SDL_RenderDrawPointsF(SDL_Renderer, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw multiple points on the current rendering target at subpixel precision.
- SDL_RenderDrawPointsF(SDL_Renderer, List<SDL_FPoint>) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw multiple points on the current rendering target at subpixel precision.
- SDL_RenderDrawRect(SDL_Renderer, SDL_Rect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a rectangle on the current rendering target.
- SDL_RenderDrawRectF(SDL_Renderer, SDL_FRect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw a rectangle on the current rendering target at subpixel precision.
- SDL_RenderDrawRects(SDL_Renderer, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw some number of rectangles on the current rendering target.
- SDL_RenderDrawRects(SDL_Renderer, ContiguousArrayList<SDL_Rect>) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw some number of rectangles on the current rendering target.
- SDL_RenderDrawRectsF(SDL_Renderer, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw some number of rectangles on the current rendering target at subpixel precision.
- SDL_RenderDrawRectsF(SDL_Renderer, ContiguousArrayList<SDL_FRect>) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Draw some number of rectangles on the current rendering target at subpixel precision.
- SDL_Renderer - Class in io.github.libsdl4j.api.render
-
A structure holding state and settings for rendering operations.
- SDL_Renderer() - Constructor for class io.github.libsdl4j.api.render.SDL_Renderer
- SDL_Renderer(Pointer) - Constructor for class io.github.libsdl4j.api.render.SDL_Renderer
- SDL_RENDERER_ACCELERATED - Static variable in class io.github.libsdl4j.api.render.SDL_RendererFlags
-
The renderer uses hardware acceleration
- SDL_RENDERER_PRESENTVSYNC - Static variable in class io.github.libsdl4j.api.render.SDL_RendererFlags
-
Present is synchronized with the refresh rate
- SDL_RENDERER_SOFTWARE - Static variable in class io.github.libsdl4j.api.render.SDL_RendererFlags
-
The renderer is a software fallback
- SDL_RENDERER_TARGETTEXTURE - Static variable in class io.github.libsdl4j.api.render.SDL_RendererFlags
-
The renderer supports rendering to texture
- SDL_Renderer.Ref - Class in io.github.libsdl4j.api.render
- SDL_RendererFlags - Class in io.github.libsdl4j.api.render
-
Flags used when creating a rendering context
- SDL_RendererFlip - Class in io.github.libsdl4j.api.render
-
Flip constants for SDL_RenderCopyEx
- SDL_RendererInfo - Class in io.github.libsdl4j.api.render
-
Information on the capabilities of a render driver or context.
- SDL_RendererInfo() - Constructor for class io.github.libsdl4j.api.render.SDL_RendererInfo
- SDL_RendererInfo(Pointer) - Constructor for class io.github.libsdl4j.api.render.SDL_RendererInfo
- SDL_RenderFillRect(SDL_Renderer, SDL_Rect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Fill a rectangle on the current rendering target with the drawing color.
- SDL_RenderFillRectF(SDL_Renderer, SDL_FRect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Fill a rectangle on the current rendering target with the drawing color at subpixel precision.
- SDL_RenderFillRects(SDL_Renderer, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Fill some number of rectangles on the current rendering target with the drawing color.
- SDL_RenderFillRects(SDL_Renderer, ContiguousArrayList<SDL_Rect>) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Fill some number of rectangles on the current rendering target with the drawing color.
- SDL_RenderFillRectsF(SDL_Renderer, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Fill some number of rectangles on the current rendering target with the drawing color at subpixel precision.
- SDL_RenderFillRectsF(SDL_Renderer, ContiguousArrayList<SDL_FRect>) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Fill some number of rectangles on the current rendering target with the drawing color at subpixel precision.
- SDL_RenderFlush(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Force the rendering context to flush any pending commands to the underlying rendering API.
- SDL_RenderGeometry(SDL_Renderer, SDL_Texture, Pointer, int, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Render a list of triangles, optionally using a texture and indices into the vertex array Color and alpha modulation is done per vertex (SDL_SetTextureColorMod and SDL_SetTextureAlphaMod are ignored).
- SDL_RenderGeometry(SDL_Renderer, SDL_Texture, List<SDL_Vertex>, int[]) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Render a list of triangles, optionally using a texture and indices into the vertex array Color and alpha modulation is done per vertex (SDL_SetTextureColorMod and SDL_SetTextureAlphaMod are ignored).
- SDL_RenderGeometryRaw(SDL_Renderer, SDL_Texture, Pointer, int, Pointer, int, Pointer, int, int, Pointer, int, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Render a list of triangles, optionally using a texture and indices into the vertex arrays Color and alpha modulation is done per vertex (SDL_SetTextureColorMod and SDL_SetTextureAlphaMod are ignored).
- SDL_RenderGetClipRect(SDL_Renderer, SDL_Rect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the clip rectangle for the current target.
- SDL_RenderGetIntegerScale(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get whether integer scales are forced for resolution-independent rendering.
- SDL_RenderGetLogicalSize(SDL_Renderer, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get device independent resolution for rendering.
- SDL_RenderGetMetalCommandEncoder(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the Metal command encoder for the current frame
- SDL_RenderGetMetalLayer(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the CAMetalLayer associated with the given Metal renderer.
- SDL_RenderGetScale(SDL_Renderer, FloatByReference, FloatByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the drawing scale for the current target.
- SDL_RenderGetViewport(SDL_Renderer, SDL_Rect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the drawing area for the current target.
- SDL_RenderGetWindow(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get the window associated with a renderer.
- SDL_RenderIsClipEnabled(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get whether clipping is enabled on the given renderer.
- SDL_RenderLogicalToWindow(SDL_Renderer, float, float, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get real coordinates of point in window when given logical coordinates of point in renderer.
- SDL_RenderPresent(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Update the screen with any rendering performed since the previous call.
- SDL_RenderReadPixels(SDL_Renderer, SDL_Rect, int, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Read pixels from the current rendering target to an array of pixels.
- SDL_RenderSetClipRect(SDL_Renderer, SDL_Rect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set the clip rectangle for rendering on the specified target.
- SDL_RenderSetIntegerScale(SDL_Renderer, boolean) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set whether to force integer scales for resolution-independent rendering.
- SDL_RenderSetLogicalSize(SDL_Renderer, int, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set a device independent resolution for rendering.
- SDL_RenderSetScale(SDL_Renderer, float, float) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set the drawing scale for rendering on the current target.
- SDL_RenderSetViewport(SDL_Renderer, SDL_Rect) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set the drawing area for rendering on the current target.
- SDL_RenderSetVSync(SDL_Renderer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Toggle VSync of the given renderer.
- SDL_RenderTargetSupported(SDL_Renderer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Determine whether a renderer supports the use of render targets.
- SDL_RenderWindowToLogical(SDL_Renderer, int, int, FloatByReference, FloatByReference) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Get logical coordinates of point in renderer when given real coordinates of point in window.
- SDL_ResetHint(String) - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Reset a hint to the default value.
- SDL_ResetHints() - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Reset all hints to the default values.
- SDL_ResetKeyboard() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Clear the state of the keyboard
- SDL_RestoreWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Restore the size and position of a minimized or maximized window.
- SDL_RLEACCEL - Static variable in class io.github.libsdl4j.api.surface.SDL_SurfaceFlags
-
Surface is RLE encoded
- SDL_RumbleCallback - Interface in io.github.libsdl4j.api.joystick.virtual
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_RumbleTriggersCallback - Interface in io.github.libsdl4j.api.joystick.virtual
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_RWclose(Pointer) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Close and free an allocated SDL_RWops structure.
- SDL_RWclose(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Close and free an allocated SDL_RWops structure.
- SDL_RWCloseFunction - Interface in io.github.libsdl4j.api.rwops
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_RWFromConstMem(Pointer, int) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to prepare a read-only memory buffer for use with RWops.
- SDL_RWFromFile(String, String) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to create a new SDL_RWops structure for reading from and/or writing to a named file.
- SDL_RWFromFP(Pointer, boolean) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to create an SDL_RWops structure from a standard I/O file pointer (stdio.h's
FILE*
). - SDL_RWFromMem(Pointer, int) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to prepare a read-write memory buffer for use with SDL_RWops.
- SDL_RWops - Class in io.github.libsdl4j.api.rwops
-
This is a structure that holds references to functions for IO operations (read/write/seek).
- SDL_RWops() - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWops
- SDL_RWops(Pointer) - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWops
- SDL_RWOPS_JNIFILE - Static variable in class io.github.libsdl4j.api.rwops.SDL_RWopsType
-
Android asset
- SDL_RWOPS_MEMORY - Static variable in class io.github.libsdl4j.api.rwops.SDL_RWopsType
-
Memory stream
- SDL_RWOPS_MEMORY_RO - Static variable in class io.github.libsdl4j.api.rwops.SDL_RWopsType
-
Read-Only memory stream
- SDL_RWOPS_STDFILE - Static variable in class io.github.libsdl4j.api.rwops.SDL_RWopsType
-
Stdio file
- SDL_RWOPS_UNKNOWN - Static variable in class io.github.libsdl4j.api.rwops.SDL_RWopsType
-
Unknown stream type
- SDL_RWOPS_WINFILE - Static variable in class io.github.libsdl4j.api.rwops.SDL_RWopsType
-
Win32 file
- SDL_RWopsAndroidIO - Class in io.github.libsdl4j.api.rwops
- SDL_RWopsAndroidIO() - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsAndroidIO
- SDL_RWopsAndroidIO(Pointer) - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsAndroidIO
- SDL_RWopsIOBuffer - Class in io.github.libsdl4j.api.rwops
- SDL_RWopsIOBuffer() - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsIOBuffer
- SDL_RWopsIOBuffer(Pointer) - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsIOBuffer
- SDL_RWopsMemoryIO - Class in io.github.libsdl4j.api.rwops
- SDL_RWopsMemoryIO() - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsMemoryIO
- SDL_RWopsMemoryIO(Pointer) - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsMemoryIO
- SDL_RWopsPlatformSpecific - Class in io.github.libsdl4j.api.rwops
- SDL_RWopsPlatformSpecific() - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsPlatformSpecific
- SDL_RWopsPlatformSpecific(Pointer) - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsPlatformSpecific
- SDL_RWopsStdIO - Class in io.github.libsdl4j.api.rwops
- SDL_RWopsStdIO() - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsStdIO
- SDL_RWopsStdIO(Pointer) - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsStdIO
- SDL_RWopsType - Class in io.github.libsdl4j.api.rwops
- SDL_RWopsUnknownIO - Class in io.github.libsdl4j.api.rwops
- SDL_RWopsUnknownIO() - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsUnknownIO
- SDL_RWopsUnknownIO(Pointer) - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsUnknownIO
- SDL_RWopsWindowsIO - Class in io.github.libsdl4j.api.rwops
- SDL_RWopsWindowsIO() - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsWindowsIO
- SDL_RWopsWindowsIO(Pointer) - Constructor for class io.github.libsdl4j.api.rwops.SDL_RWopsWindowsIO
- SDL_RWread(SDL_RWops, Pointer, size_t, size_t) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Read from a data source.
- SDL_RWReadFunction - Interface in io.github.libsdl4j.api.rwops
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_RWseek(SDL_RWops, long, int) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Seek within an SDL_RWops data stream.
- SDL_RWSeekFunction - Interface in io.github.libsdl4j.api.rwops
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_RWsize(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to get the size of the data stream in an SDL_RWops.
- SDL_RWSizeFunction - Interface in io.github.libsdl4j.api.rwops
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_RWtell(SDL_RWops) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Determine the current read/write offset in an SDL_RWops data stream.
- SDL_RWwrite(SDL_RWops, Pointer, size_t, size_t) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Write to an SDL_RWops data stream.
- SDL_RWWriteFunction - Interface in io.github.libsdl4j.api.rwops
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_SaveAllDollarTemplates(SDL_RWops) - Static method in class io.github.libsdl4j.api.gesture.SdlGesture
-
Save all currently loaded Dollar Gesture templates.
- SDL_SaveBMP(SDL_Surface, String) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Save a surface to a file.
- SDL_SaveBMP_RW(SDL_Surface, SDL_RWops, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Save a surface to a seekable SDL data stream in BMP format.
- SDL_SaveDollarTemplate(SDL_GestureID, SDL_RWops) - Static method in class io.github.libsdl4j.api.gesture.SdlGesture
-
Save a currently loaded Dollar Gesture template.
- SDL_ScaleMode - Class in io.github.libsdl4j.api.render
-
The scaling mode for a texture.
- SDL_ScaleMode.Ref - Class in io.github.libsdl4j.api.render
- SDL_ScaleModeBest - Static variable in class io.github.libsdl4j.api.render.SDL_ScaleMode
-
anisotropic filtering
- SDL_ScaleModeLinear - Static variable in class io.github.libsdl4j.api.render.SDL_ScaleMode
-
linear filtering
- SDL_ScaleModeNearest - Static variable in class io.github.libsdl4j.api.render.SDL_ScaleMode
-
nearest pixel sampling
- SDL_Scancode - Class in io.github.libsdl4j.api.scancode
-
The SDL keyboard scancode representation.
- SDL_SCANCODE_0 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_1 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_2 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_3 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_4 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_5 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_6 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_7 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_8 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_9 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_A - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_AC_BACK - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Back
- SDL_SCANCODE_AC_BOOKMARKS - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Bookmarks
- SDL_SCANCODE_AC_FORWARD - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Forward
- SDL_SCANCODE_AC_HOME - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Home
- SDL_SCANCODE_AC_REFRESH - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Refresh
- SDL_SCANCODE_AC_SEARCH - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Search
- SDL_SCANCODE_AC_STOP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Stop
- SDL_SCANCODE_AGAIN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Redo/Repeat
- SDL_SCANCODE_ALTERASE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Erase-Eaze
- SDL_SCANCODE_APOSTROPHE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_APP1 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_APP2 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_APPLICATION - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
windows contextual menu, compose
- SDL_SCANCODE_AUDIOFASTFORWARD - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_AUDIOMUTE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_AUDIONEXT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_AUDIOPLAY - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_AUDIOPREV - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_AUDIOREWIND - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_AUDIOSTOP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_B - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_BACKSLASH - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Located at the lower left of the return key on ISO keyboards and at the right end of the QWERTY row on ANSI keyboards.
- SDL_SCANCODE_BACKSPACE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_BRIGHTNESSDOWN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_BRIGHTNESSUP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_C - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_CALCULATOR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AL Calculator
- SDL_SCANCODE_CALL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Used for accepting phone calls.
- SDL_SCANCODE_CANCEL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Cancel
- SDL_SCANCODE_CAPSLOCK - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_CLEAR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_CLEARAGAIN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_COMMA - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_COMPUTER - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_COPY - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Copy
- SDL_SCANCODE_CRSEL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_CURRENCYSUBUNIT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_CURRENCYUNIT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_CUT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Cut
- SDL_SCANCODE_D - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_DECIMALSEPARATOR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_DELETE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_DISPLAYSWITCH - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
display mirroring/dual display switch, video mode switch
- SDL_SCANCODE_DOWN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_E - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_EJECT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_END - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_ENDCALL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Used for rejecting phone calls.
- SDL_SCANCODE_EQUALS - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_ESCAPE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_EXECUTE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_EXSEL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F1 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F10 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F11 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F12 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F13 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F14 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F15 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F16 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F17 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F18 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F19 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F2 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F20 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F21 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F22 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F23 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F24 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F3 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F4 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F5 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F6 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F7 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F8 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_F9 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_FIND - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Find
- SDL_SCANCODE_G - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_GRAVE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Located in the top left corner (on both ANSI and ISO keyboards).
- SDL_SCANCODE_H - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_HELP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AL Integrated Help Center
- SDL_SCANCODE_HOME - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_I - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_INSERT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
insert on PC, help on some Mac keyboards (but does send code 73, not 117)
- SDL_SCANCODE_INTERNATIONAL1 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
used on Asian keyboards, see footnotes in USB doc
- SDL_SCANCODE_INTERNATIONAL2 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_INTERNATIONAL3 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Yen
- SDL_SCANCODE_INTERNATIONAL4 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_INTERNATIONAL5 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_INTERNATIONAL6 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_INTERNATIONAL7 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_INTERNATIONAL8 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_INTERNATIONAL9 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_J - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_K - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KBDILLUMDOWN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KBDILLUMTOGGLE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KBDILLUMUP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_0 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_00 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_000 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_1 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_2 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_3 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_4 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_5 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_6 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_7 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_8 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_9 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_A - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_AMPERSAND - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_AT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_B - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_BACKSPACE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_BINARY - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_C - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_CLEAR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_CLEARENTRY - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_COLON - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_COMMA - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_D - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_DBLAMPERSAND - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_DBLVERTICALBAR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_DECIMAL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_DIVIDE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_E - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_ENTER - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_EQUALS - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_EQUALSAS400 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_EXCLAM - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_F - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_GREATER - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_HASH - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_HEXADECIMAL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_LEFTBRACE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_LEFTPAREN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_LESS - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MEMADD - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MEMCLEAR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MEMDIVIDE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MEMMULTIPLY - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MEMRECALL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MEMSTORE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MEMSUBTRACT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MINUS - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_MULTIPLY - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_OCTAL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_PERCENT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_PERIOD - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_PLUS - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_PLUSMINUS - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_POWER - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_RIGHTBRACE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_RIGHTPAREN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_SPACE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_TAB - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_VERTICALBAR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_KP_XOR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_L - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_LALT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
alt, option
- SDL_SCANCODE_LANG1 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Hangul/English toggle
- SDL_SCANCODE_LANG2 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Hanja conversion
- SDL_SCANCODE_LANG3 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Katakana
- SDL_SCANCODE_LANG4 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Hiragana
- SDL_SCANCODE_LANG5 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Zenkaku/Hankaku
- SDL_SCANCODE_LANG6 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
reserved
- SDL_SCANCODE_LANG7 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
reserved
- SDL_SCANCODE_LANG8 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
reserved
- SDL_SCANCODE_LANG9 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
reserved
- SDL_SCANCODE_LCTRL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_LEFT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_LEFTBRACKET - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_LGUI - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
windows, command (apple), meta
- SDL_SCANCODE_LSHIFT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_M - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_MAIL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_MEDIASELECT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_MENU - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Menu (show menu)
- SDL_SCANCODE_MINUS - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_MODE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
I'm not sure if this is really not covered by any of the above, but since there's a special KMOD_MODE for it I'm adding it here
- SDL_SCANCODE_MUTE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_N - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_NONUSBACKSLASH - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
This is the additional key that ISO keyboards have over ANSI ones, located between left shift and Y.
- SDL_SCANCODE_NONUSHASH - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
ISO USB keyboards actually use this code instead of 49 for the same key, but all OSes I've seen treat the two codes identically.
- SDL_SCANCODE_NUMLOCKCLEAR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
num lock on PC, clear on Mac keyboards
- SDL_SCANCODE_O - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_OPER - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_OUT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_P - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_PAGEDOWN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_PAGEUP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_PASTE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Paste
- SDL_SCANCODE_PAUSE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_PERIOD - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_POWER - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
The USB document says this is a status flag, not a physical key - but some Mac keyboards do have a power key.
- SDL_SCANCODE_PRINTSCREEN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_PRIOR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_Q - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_R - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_RALT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
alt gr, option
- SDL_SCANCODE_RCTRL - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_RETURN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_RETURN2 - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_RGUI - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
windows, command (apple), meta
- SDL_SCANCODE_RIGHT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_RIGHTBRACKET - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_RSHIFT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_S - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_SCROLLLOCK - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_SELECT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_SEMICOLON - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_SEPARATOR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_SLASH - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_SLEEP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
SC System Sleep
- SDL_SCANCODE_SOFTLEFT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Usually situated below the display on phones and used as a multi-function feature key for selecting a software defined function shown on the bottom left of the display.
- SDL_SCANCODE_SOFTRIGHT - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
Usually situated below the display on phones and used as a multi-function feature key for selecting a software defined function shown on the bottom right of the display.
- SDL_SCANCODE_SPACE - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_STOP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Stop
- SDL_SCANCODE_SYSREQ - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_T - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_TAB - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_THOUSANDSSEPARATOR - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_TO_KEYCODE(int) - Static method in class io.github.libsdl4j.api.keycode.SdlKeycode
- SDL_SCANCODE_U - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_UNDO - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AC Undo
- SDL_SCANCODE_UNKNOWN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_UP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_V - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_VOLUMEDOWN - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_VOLUMEUP - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_W - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_WWW - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
-
AL Internet Browser
- SDL_SCANCODE_X - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_Y - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SCANCODE_Z - Static variable in class io.github.libsdl4j.api.scancode.SDL_Scancode
- SDL_SendEffectCallback - Interface in io.github.libsdl4j.api.joystick.virtual
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_Sensor - Class in io.github.libsdl4j.api.sensor
-
A platform specific structure to identify a sensor.
- SDL_Sensor() - Constructor for class io.github.libsdl4j.api.sensor.SDL_Sensor
-
The default constructor wraps a null pointer.
- SDL_Sensor(Pointer) - Constructor for class io.github.libsdl4j.api.sensor.SDL_Sensor
-
This constructor is typically used by
PointerType.fromNative(java.lang.Object, com.sun.jna.FromNativeContext)
if generating a new object instance. - SDL_SENSOR_ACCEL - Static variable in class io.github.libsdl4j.api.sensor.SDL_SensorType
-
Accelerometer
- SDL_SENSOR_ACCEL_L - Static variable in class io.github.libsdl4j.api.sensor.SDL_SensorType
-
Accelerometer for left Joy-Con controller and Wii nunchuk
- SDL_SENSOR_ACCEL_R - Static variable in class io.github.libsdl4j.api.sensor.SDL_SensorType
-
Accelerometer for right Joy-Con controller
- SDL_SENSOR_GYRO - Static variable in class io.github.libsdl4j.api.sensor.SDL_SensorType
-
Gyroscope
- SDL_SENSOR_GYRO_L - Static variable in class io.github.libsdl4j.api.sensor.SDL_SensorType
-
Gyroscope for left Joy-Con controller
- SDL_SENSOR_GYRO_R - Static variable in class io.github.libsdl4j.api.sensor.SDL_SensorType
-
Gyroscope for right Joy-Con controller
- SDL_SENSOR_INVALID - Static variable in class io.github.libsdl4j.api.sensor.SDL_SensorType
-
Returned for an invalid sensor
- SDL_SENSOR_UNKNOWN - Static variable in class io.github.libsdl4j.api.sensor.SDL_SensorType
-
Unknown sensor type
- SDL_SensorClose(SDL_Sensor) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Close a sensor previously opened with SDL_SensorOpen().
- SDL_SensorEvent - Class in io.github.libsdl4j.api.event.events
-
Sensor event structure (event.sensor.*)
- SDL_SensorEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_SensorEvent
- SDL_SensorEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_SensorEvent
- SDL_SensorFromInstanceID(SDL_SensorID) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Return the SDL_Sensor associated with an instance ID.
- SDL_SensorGetData(SDL_Sensor, Pointer, int) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the current state of an opened sensor.
- SDL_SensorGetDataWithTimestamp(SDL_Sensor, LongByReference, Pointer, int) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the current state of an opened sensor with the timestamp of the last update.
- SDL_SensorGetDeviceInstanceID(int) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the instance ID of a sensor.
- SDL_SensorGetDeviceName(int) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the implementation dependent name of a sensor.
- SDL_SensorGetDeviceNonPortableType(int) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the platform dependent type of a sensor.
- SDL_SensorGetDeviceType(int) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the type of a sensor.
- SDL_SensorGetInstanceID(SDL_Sensor) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the instance ID of a sensor.
- SDL_SensorGetName(SDL_Sensor) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the implementation dependent name of a sensor.
- SDL_SensorGetNonPortableType(SDL_Sensor) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the platform dependent type of a sensor.
- SDL_SensorGetType(SDL_Sensor) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Get the type of a sensor.
- SDL_SensorID - Class in io.github.libsdl4j.api.sensor
-
This is a unique ID for a sensor for the time it is connected to the system, and is never reused for the lifetime of the application.
- SDL_SensorID() - Constructor for class io.github.libsdl4j.api.sensor.SDL_SensorID
-
Create a zero-valued signed IntegerType.
- SDL_SensorID(long) - Constructor for class io.github.libsdl4j.api.sensor.SDL_SensorID
-
Create a signed IntegerType with the given value.
- SDL_SensorOpen(int) - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Open a sensor for use.
- SDL_SensorType - Class in io.github.libsdl4j.api.sensor
-
The different sensors defined by SDL Additional sensors may be available, using platform dependent semantics.
- SDL_SensorUpdate() - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
-
Update the current state of the open sensors.
- SDL_SENSORUPDATE - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
A sensor was updated
- SDL_SetClipboardText(String) - Static method in class io.github.libsdl4j.api.clipboard.SdlClipboard
-
Put UTF-8 text into the clipboard.
- SDL_SetClipRect(SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set the clipping rectangle for a surface.
- SDL_SetColorKey(SDL_Surface, int, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set the color key (transparent pixel) in a surface.
- SDL_SetCursor(SDL_Cursor) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Set the active cursor.
- SDL_setenv(String, String, int) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_SetError(String, Object...) - Static method in class io.github.libsdl4j.api.error.SdlError
-
Set the SDL error message for the current thread.
- SDL_SetError(Locale, String, Object...) - Static method in class io.github.libsdl4j.api.error.SdlError
-
Set the SDL error message for the current thread.
- SDL_SetEventFilter(SDL_EventFilter, Pointer) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Set up a filter to process all events before they change internal state and are posted to the internal event queue.
- SDL_SetHint(String, String) - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Set a hint with normal priority.
- SDL_SetHintWithPriority(String, String, int) - Static method in class io.github.libsdl4j.api.hints.SdlHints
-
Set a hint with a specific priority.
- SDL_SetLEDCallback - Interface in io.github.libsdl4j.api.joystick.virtual
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_SetMemoryFunctions(Pointer, Pointer, Pointer, Pointer) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
-
Replace SDL's memory allocation functions with a custom set
- SDL_SetMemoryFunctions(SDL_malloc_func, SDL_calloc_func, SDL_realloc_func, SDL_free_func) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
-
Replace SDL's memory allocation functions with a custom set
- SDL_SetModState(int) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Set the current key modifier state for the keyboard.
- SDL_SetPaletteColors(SDL_Palette, Pointer, int, int) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Set a range of colors in a palette.
- SDL_SetPaletteColors(SDL_Palette, List<SDL_Color>, int, int) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Set a range of colors in a palette.
- SDL_SetPixelFormatPalette(SDL_PixelFormat, SDL_Palette) - Static method in class io.github.libsdl4j.api.pixels.SdlPixels
-
Set the palette for a pixel format structure.
- SDL_SetPlayerIndexCallback - Interface in io.github.libsdl4j.api.joystick.virtual
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_SetPrimarySelectionText(String) - Static method in class io.github.libsdl4j.api.clipboard.SdlClipboard
-
Put UTF-8 text into the primary selection.
- SDL_SetRelativeMouseMode(boolean) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Set relative mouse mode.
- SDL_SetRenderDrawBlendMode(SDL_Renderer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set the blend mode used for drawing operations (Fill and Line).
- SDL_SetRenderDrawColor(SDL_Renderer, byte, byte, byte, byte) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set the color used for drawing operations (Rect, Line and Clear).
- SDL_SetRenderTarget(SDL_Renderer, SDL_Texture) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set a texture as the current rendering target.
- SDL_SetSurfaceAlphaMod(SDL_Surface, byte) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set an additional alpha value used in blit operations.
- SDL_SetSurfaceBlendMode(SDL_Surface, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set the blend mode used for blit operations.
- SDL_SetSurfaceColorMod(SDL_Surface, byte, byte, byte) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set an additional color value multiplied into blit operations.
- SDL_SetSurfacePalette(SDL_Surface, SDL_Palette) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set the palette used by a surface.
- SDL_SetSurfaceRLE(SDL_Surface, int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set the RLE acceleration hint for a surface.
- SDL_SetTextInputRect(SDL_Rect) - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Set the rectangle used to type Unicode text inputs.
- SDL_SetTextureAlphaMod(SDL_Texture, byte) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set an additional alpha value multiplied into render copy operations.
- SDL_SetTextureBlendMode(SDL_Texture, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set the blend mode for a texture, used by SDL_RenderCopy().
- SDL_SetTextureColorMod(SDL_Texture, byte, byte, byte) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set an additional color value multiplied into render copy operations.
- SDL_SetTextureScaleMode(SDL_Texture, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Set the scale mode used for texture scale operations.
- SDL_SetTextureUserData(SDL_Texture, Pointer) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Associate a user-specified pointer with a texture.
- SDL_SetWindowAlwaysOnTop(SDL_Window, boolean) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the window to always be above the others.
- SDL_SetWindowBordered(SDL_Window, boolean) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the border state of a window.
- SDL_SetWindowBrightness(SDL_Window, float) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the brightness (gamma multiplier) for a given window's display.
- SDL_SetWindowData(SDL_Window, String, Pointer) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Associate an arbitrary named pointer with a window.
- SDL_SetWindowDisplayMode(SDL_Window, SDL_DisplayMode) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the display mode to use when a window is visible at fullscreen.
- SDL_SetWindowFullscreen(SDL_Window, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set a window's fullscreen state.
- SDL_SetWindowGammaRamp(SDL_Window, short[], short[], short[]) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the gamma ramp for the display that owns a given window.
- SDL_SetWindowGammaRamp(SDL_Window, Pointer, Pointer, Pointer) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the gamma ramp for the display that owns a given window.
- SDL_SetWindowGrab(SDL_Window, boolean) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set a window's input grab mode.
- SDL_SetWindowHitTest(SDL_Window, SDL_HitTest, Pointer) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Provide a callback that decides if a window region has special properties.
- SDL_SetWindowIcon(SDL_Window, SDL_Surface) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the icon for a window.
- SDL_SetWindowInputFocus(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Explicitly set input focus to the window.
- SDL_SetWindowKeyboardGrab(SDL_Window, boolean) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set a window's keyboard grab mode.
- SDL_SetWindowMaximumSize(SDL_Window, int, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the maximum size of a window's client area.
- SDL_SetWindowMinimumSize(SDL_Window, int, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the minimum size of a window's client area.
- SDL_SetWindowModalFor(SDL_Window, SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the window as a modal for another window.
- SDL_SetWindowMouseGrab(SDL_Window, boolean) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set a window's mouse grab mode.
- SDL_SetWindowMouseRect(SDL_Window, SDL_Rect) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Confines the cursor to the specified area of a window.
- SDL_SetWindowOpacity(SDL_Window, float) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the opacity for a window.
- SDL_SetWindowPosition(SDL_Window, int, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the position of a window.
- SDL_SetWindowResizable(SDL_Window, boolean) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the user-resizable state of a window.
- SDL_SetWindowShape(SDL_Window, SDL_Surface, SDL_WindowShapeMode) - Static method in class io.github.libsdl4j.api.shape.SdlShape
-
Set the shape and parameters of a shaped window.
- SDL_SetWindowSize(SDL_Window, int, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the size of a window's client area.
- SDL_SetWindowTitle(SDL_Window, String) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Set the title of a window.
- SDL_SetYUVConversionMode(int) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Set the YUV conversion mode
- SDL_SHAPEMODEALPHA(int) - Static method in class io.github.libsdl4j.api.shape.SdlShape
- SDL_ShowCursor(int) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Toggle whether or not the cursor is shown.
- SDL_ShowMessageBox(SDL_MessageBoxData, IntByReference) - Static method in class io.github.libsdl4j.api.messagebox.SdlMessagebox
-
Create a modal message box.
- SDL_ShowSimpleMessageBox(int, String, String, SDL_Window) - Static method in class io.github.libsdl4j.api.messagebox.SdlMessagebox
-
Display a simple modal message box.
- SDL_ShowWindow(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Show a window.
- SDL_SIMD_ALIGNED - Static variable in class io.github.libsdl4j.api.surface.SDL_SurfaceFlags
-
Surface uses aligned memory
- SDL_SoftStretch(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Perform a fast, low quality, stretch blit between two surfaces of the same format.
- SDL_SoftStretchLinear(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Perform bilinear scaling between two surfaces of the same format, 32BPP.
- SDL_STANDARD_GRAVITY - Static variable in class io.github.libsdl4j.api.sensor.SdlSensorConst
-
The force of gravity in an accelerometer sensor.
- SDL_StartTextInput() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Start accepting Unicode text input events.
- SDL_StopTextInput() - Static method in class io.github.libsdl4j.api.keyboard.SdlKeyboard
-
Stop receiving any text input events.
- SDL_Surface - Class in io.github.libsdl4j.api.surface
-
SDL_Surface
is a structure holding a collection of pixels used in software rendering (also called blitting). - SDL_Surface() - Constructor for class io.github.libsdl4j.api.surface.SDL_Surface
- SDL_Surface(Pointer) - Constructor for class io.github.libsdl4j.api.surface.SDL_Surface
- SDL_Surface_internal - Class in io.github.libsdl4j.api.surface
-
This is an internal
Structure
co-located with its parent Pointer-likeSDL_Surface
. - SDL_Surface_internal(Pointer) - Constructor for class io.github.libsdl4j.api.surface.SDL_Surface_internal
- SDL_Surface.Ref - Class in io.github.libsdl4j.api.surface
- SDL_SurfaceFlags - Class in io.github.libsdl4j.api.surface
- SDL_SWSURFACE - Static variable in class io.github.libsdl4j.api.surface.SDL_SurfaceFlags
-
Just here for compatibility
- SDL_SYSTEM_CURSOR_ARROW - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Arrow
- SDL_SYSTEM_CURSOR_CROSSHAIR - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Crosshair
- SDL_SYSTEM_CURSOR_HAND - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Hand
- SDL_SYSTEM_CURSOR_IBEAM - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
I-beam
- SDL_SYSTEM_CURSOR_NO - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Slashed circle or crossbones
- SDL_SYSTEM_CURSOR_SIZEALL - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Four pointed arrow pointing north, south, east, and west
- SDL_SYSTEM_CURSOR_SIZENESW - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Double arrow pointing northeast and southwest
- SDL_SYSTEM_CURSOR_SIZENS - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Double arrow pointing north and south
- SDL_SYSTEM_CURSOR_SIZENWSE - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Double arrow pointing northwest and southeast
- SDL_SYSTEM_CURSOR_SIZEWE - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Double arrow pointing west and east
- SDL_SYSTEM_CURSOR_WAIT - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Wait
- SDL_SYSTEM_CURSOR_WAITARROW - Static variable in class io.github.libsdl4j.api.mouse.SDL_SystemCursor
-
Small wait cursor (or Wait if not available)
- SDL_SystemCursor - Class in io.github.libsdl4j.api.mouse
-
Cursor types for SDL_CreateSystemCursor().
- SDL_SYSWM_ANDROID - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_COCOA - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_DIRECTFB - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_HAIKU - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_KMSDRM - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_MIR - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
-
no longer available, left for API/ABI compatibility.
- SDL_SYSWM_OS2 - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_RISCOS - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_TYPE - Class in io.github.libsdl4j.api.syswm
-
These are the various supported windowing subsystems
- SDL_SYSWM_UIKIT - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_UNKNOWN - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_VIVANTE - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_WAYLAND - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_WINDOWS - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_WINRT - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SYSWM_X11 - Static variable in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- SDL_SysWMEvent - Class in io.github.libsdl4j.api.event.events
-
A video driver dependent system event (event.syswm.*) This event is disabled by default, you can enable it with SDL_EventState()
- SDL_SysWMEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_SysWMEvent
- SDL_SysWMEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_SysWMEvent
- SDL_SYSWMEVENT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
System specific event
- SDL_SysWMInfo - Class in io.github.libsdl4j.api.syswm
-
The custom window manager information structure.
- SDL_SysWMInfo() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfo
- SDL_SysWMInfo(Pointer, SDL_version) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfo
- SDL_SysWMInfo(SDL_version) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfo
- SDL_SysWMInfoAndroid - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoAndroid() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoAndroid
- SDL_SysWMInfoAndroid(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoAndroid
- SDL_SysWMInfoCocoa - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoCocoa() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoCocoa
- SDL_SysWMInfoCocoa(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoCocoa
- SDL_SysWMInfoDirectFB - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoDirectFB() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoDirectFB
- SDL_SysWMInfoDirectFB(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoDirectFB
- SDL_SysWMInfoDummy - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoDummy() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoDummy
- SDL_SysWMInfoDummy(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoDummy
- SDL_SysWMInfoKmsDrm - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoKmsDrm() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoKmsDrm
- SDL_SysWMInfoKmsDrm(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoKmsDrm
- SDL_SysWMInfoPlatformSpecific - Class in io.github.libsdl4j.api.syswm
-
The structure field sizes are converted according to the JNA\contrib\platform project.
- SDL_SysWMInfoPlatformSpecific() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- SDL_SysWMInfoPlatformSpecific(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- SDL_SysWMInfoUIKit - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoUIKit() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoUIKit
- SDL_SysWMInfoUIKit(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoUIKit
- SDL_SysWMInfoVivante - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoVivante() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoVivante
- SDL_SysWMInfoVivante(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoVivante
- SDL_SysWMInfoWayland - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoWayland() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
- SDL_SysWMInfoWayland(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
- SDL_SysWMInfoWindows - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoWindows() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWindows
- SDL_SysWMInfoWindows(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWindows
- SDL_SysWMInfoWinRT - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoWinRT() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWinRT
- SDL_SysWMInfoWinRT(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWinRT
- SDL_SysWMInfoX11 - Class in io.github.libsdl4j.api.syswm
- SDL_SysWMInfoX11() - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoX11
- SDL_SysWMInfoX11(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.SDL_SysWMInfoX11
- SDL_SysWMmsg - Class in io.github.libsdl4j.api.syswm.event
-
The custom window manager information structure.
- SDL_SysWMmsg() - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsg
- SDL_SysWMmsg(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsg
- SDL_SysWMmsgDirectFB - Class in io.github.libsdl4j.api.syswm.event
- SDL_SysWMmsgDirectFB() - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgDirectFB
- SDL_SysWMmsgDirectFB(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgDirectFB
- SDL_SysWMmsgDummy - Class in io.github.libsdl4j.api.syswm.event
- SDL_SysWMmsgDummy() - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgDummy
- SDL_SysWMmsgDummy(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgDummy
- SDL_SysWMmsgPlatformSpecific - Class in io.github.libsdl4j.api.syswm.event
- SDL_SysWMmsgPlatformSpecific() - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgPlatformSpecific
- SDL_SysWMmsgPlatformSpecific(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgPlatformSpecific
- SDL_SysWMmsgWindows - Class in io.github.libsdl4j.api.syswm.event
- SDL_SysWMmsgWindows() - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgWindows
- SDL_SysWMmsgWindows(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgWindows
- SDL_SysWMmsgX11 - Class in io.github.libsdl4j.api.syswm.event
- SDL_SysWMmsgX11() - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgX11
- SDL_SysWMmsgX11(Pointer) - Constructor for class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgX11
- SDL_TEXTEDITING - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Keyboard text editing (composition)
- SDL_TEXTEDITING_EXT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Extended keyboard text editing (composition)
- SDL_TextEditingEvent - Class in io.github.libsdl4j.api.event.events
-
Keyboard text editing event structure (event.edit.*)
- SDL_TextEditingEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_TextEditingEvent
- SDL_TextEditingEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_TextEditingEvent
- SDL_TextEditingExtEvent - Class in io.github.libsdl4j.api.event.events
-
Extended keyboard text editing event structure (event.editExt.*) when text would be truncated if stored in the text buffer SDL_TextEditingEvent
- SDL_TextEditingExtEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
- SDL_TextEditingExtEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
- SDL_TEXTINPUT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Keyboard text input
- SDL_TextInputEvent - Class in io.github.libsdl4j.api.event.events
-
Keyboard text input event structure (event.text.*)
- SDL_TextInputEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_TextInputEvent
- SDL_TextInputEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_TextInputEvent
- SDL_Texture - Class in io.github.libsdl4j.api.render
-
An efficient driver-specific representation of pixel data.
- SDL_Texture() - Constructor for class io.github.libsdl4j.api.render.SDL_Texture
- SDL_Texture(Pointer) - Constructor for class io.github.libsdl4j.api.render.SDL_Texture
- SDL_TextureAccess - Class in io.github.libsdl4j.api.render
-
The access pattern allowed for a texture.
- SDL_TEXTUREACCESS_STATIC - Static variable in class io.github.libsdl4j.api.render.SDL_TextureAccess
-
Changes rarely, not lockable
- SDL_TEXTUREACCESS_STREAMING - Static variable in class io.github.libsdl4j.api.render.SDL_TextureAccess
-
Changes frequently, lockable
- SDL_TEXTUREACCESS_TARGET - Static variable in class io.github.libsdl4j.api.render.SDL_TextureAccess
-
Texture can be used as a render target
- SDL_TextureModulate - Class in io.github.libsdl4j.api.render
-
The texture channel modulation used in SDL_RenderCopy().
- SDL_TEXTUREMODULATE_ALPHA - Static variable in class io.github.libsdl4j.api.render.SDL_TextureModulate
-
srcA = srcA * alpha
- SDL_TEXTUREMODULATE_COLOR - Static variable in class io.github.libsdl4j.api.render.SDL_TextureModulate
-
srcC = srcC * color
- SDL_TEXTUREMODULATE_NONE - Static variable in class io.github.libsdl4j.api.render.SDL_TextureModulate
-
No modulation
- SDL_TICKS_PASSED(int, int) - Static method in class io.github.libsdl4j.api.timer.SdlTimer
-
Compare 32-bit SDL ticks values, and return true if
A
has passedB
. - SDL_TimerCallback - Interface in io.github.libsdl4j.api.timer
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_TimerID - Class in io.github.libsdl4j.api.timer
-
Definition of the timer ID type.
- SDL_TimerID() - Constructor for class io.github.libsdl4j.api.timer.SDL_TimerID
- SDL_TimerID(long) - Constructor for class io.github.libsdl4j.api.timer.SDL_TimerID
- SDL_TOUCH_DEVICE_DIRECT - Static variable in class io.github.libsdl4j.api.touch.SDL_TouchDeviceType
- SDL_TOUCH_DEVICE_INDIRECT_ABSOLUTE - Static variable in class io.github.libsdl4j.api.touch.SDL_TouchDeviceType
- SDL_TOUCH_DEVICE_INDIRECT_RELATIVE - Static variable in class io.github.libsdl4j.api.touch.SDL_TouchDeviceType
- SDL_TOUCH_DEVICE_INVALID - Static variable in class io.github.libsdl4j.api.touch.SDL_TouchDeviceType
- SDL_TOUCH_MOUSEID - Static variable in class io.github.libsdl4j.api.touch.SdlTouchConst
- SDL_TouchDeviceType - Class in io.github.libsdl4j.api.touch
- SDL_TouchFingerEvent - Class in io.github.libsdl4j.api.event.events
-
Touch finger event structure (event.tfinger.*)
- SDL_TouchFingerEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
- SDL_TouchFingerEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
- SDL_TouchID - Class in io.github.libsdl4j.api.touch
- SDL_TouchID() - Constructor for class io.github.libsdl4j.api.touch.SDL_TouchID
- SDL_TouchID(long) - Constructor for class io.github.libsdl4j.api.touch.SDL_TouchID
- SDL_UnionFRect(SDL_FRect, SDL_FRect, SDL_FRect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Calculate the union of two rectangles with float precision.
- SDL_UnionRect(SDL_Rect, SDL_Rect, SDL_Rect) - Static method in class io.github.libsdl4j.api.rect.SdlRect
-
Calculate the union of two rectangles.
- SDL_UnlockAudio() - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
This function is a legacy means of unlocking the audio device.
- SDL_UnlockAudioDevice(SDL_AudioDeviceID) - Static method in class io.github.libsdl4j.api.audio.SdlAudio
-
Use this function to unlock the audio callback function for a specified device.
- SDL_UnlockJoysticks() - Static method in class io.github.libsdl4j.api.joystick.SdlJoystick
-
Unlocking for multi-threaded access to the joystick API
- SDL_UnlockSensors() - Static method in class io.github.libsdl4j.api.sensor.SdlSensor
- SDL_UnlockSurface(SDL_Surface) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Release a surface after directly accessing the pixels.
- SDL_UnlockTexture(SDL_Texture) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Unlock a texture, uploading the changes to video memory, if needed.
- SDL_UpdateCallback - Interface in io.github.libsdl4j.api.joystick.virtual
-
Warning: It is necessary to keep a reference to the callback object somewhere in your Java program, otherwise JNA would dispose of the object (GC would clean it) and the callback function would no longer be available for SDL library's C code to call.
- SDL_UpdateNVTexture(SDL_Texture, SDL_Rect, Pointer, int, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Update a rectangle within a planar NV12 or NV21 texture with new pixels.
- SDL_UpdateTexture(SDL_Texture, SDL_Rect, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Update the given texture rectangle with new pixel data.
- SDL_UpdateWindowSurface(SDL_Window) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Copy the window surface to the screen.
- SDL_UpdateWindowSurfaceRects(SDL_Window, Pointer, int) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Copy areas of the window surface to the screen.
- SDL_UpdateWindowSurfaceRects(SDL_Window, ContiguousArrayList<SDL_Rect>) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Copy areas of the window surface to the screen.
- SDL_UpdateYUVTexture(SDL_Texture, SDL_Rect, Pointer, int, Pointer, int, Pointer, int) - Static method in class io.github.libsdl4j.api.render.SdlRender
-
Update a rectangle within a planar YV12 or IYUV texture with new pixel data.
- SDL_UpperBlit(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Deprecated.
- SDL_UpperBlitScaled(SDL_Surface, SDL_Rect, SDL_Surface, SDL_Rect) - Static method in class io.github.libsdl4j.api.surface.SdlSurface
-
Deprecated.
- SDL_UserEvent - Class in io.github.libsdl4j.api.event.events
-
A user-defined event type (event.user.*)
- SDL_UserEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_UserEvent
- SDL_UserEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_UserEvent
- SDL_USEREVENT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Events
SDL_EventType.SDL_USEREVENT
throughSDL_EventType.SDL_LASTEVENT
are for your use, and should be allocated with SDL_RegisterEvents() - SDL_utf8strlen(Pointer) - Static method in class io.github.libsdl4j.api.stdinc.SdlStdinc
- SDL_version - Class in io.github.libsdl4j.api.version
-
Information about the version of SDL in use.
- SDL_version() - Constructor for class io.github.libsdl4j.api.version.SDL_version
- SDL_version(Pointer) - Constructor for class io.github.libsdl4j.api.version.SDL_version
- SDL_Vertex - Class in io.github.libsdl4j.api.render
-
Vertex structure
- SDL_Vertex() - Constructor for class io.github.libsdl4j.api.render.SDL_Vertex
- SDL_Vertex(float, float, byte, byte, byte, byte, float, float) - Constructor for class io.github.libsdl4j.api.render.SDL_Vertex
- SDL_Vertex(Pointer) - Constructor for class io.github.libsdl4j.api.render.SDL_Vertex
- SDL_Vertex(SDL_FPoint, SDL_Color, SDL_FPoint) - Constructor for class io.github.libsdl4j.api.render.SDL_Vertex
- SDL_VideoInit(String) - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Initialize the video subsystem, optionally specifying a video driver.
- SDL_VideoQuit() - Static method in class io.github.libsdl4j.api.video.SdlVideo
-
Shut down the video subsystem, if initialized with SDL_VideoInit().
- SDL_VIRTUAL_JOYSTICK_DESC_VERSION - Static variable in class io.github.libsdl4j.api.joystick.SdlJoystickConst
-
The current version of the SDL_VirtualJoystickDesc structure
- SDL_VirtualJoystickDesc - Class in io.github.libsdl4j.api.joystick.virtual
-
The structure that defines an extended virtual joystick description
- SDL_VirtualJoystickDesc() - Constructor for class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
- SDL_VirtualJoystickDesc(Pointer) - Constructor for class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
- SDL_Vulkan_CreateSurface(SDL_Window, Pointer, PointerByReference) - Static method in class io.github.libsdl4j.api.vulkan.SdlVulkan
-
Create a Vulkan rendering surface for a window.
- SDL_Vulkan_GetDrawableSize(SDL_Window, IntByReference, IntByReference) - Static method in class io.github.libsdl4j.api.vulkan.SdlVulkan
-
Get the size of the window's underlying drawable dimensions in pixels.
- SDL_Vulkan_GetInstanceExtensions(SDL_Window) - Static method in class io.github.libsdl4j.api.vulkan.SdlVulkan
-
Get the names of the Vulkan instance extensions needed to create a surface with SDL_Vulkan_CreateSurface.
- SDL_Vulkan_GetInstanceExtensions(SDL_Window, IntByReference, StringArray) - Static method in class io.github.libsdl4j.api.vulkan.SdlVulkan
-
Get the names of the Vulkan instance extensions needed to create a surface with SDL_Vulkan_CreateSurface.
- SDL_Vulkan_GetVkGetInstanceProcAddr() - Static method in class io.github.libsdl4j.api.vulkan.SdlVulkan
-
Get the address of the
vkGetInstanceProcAddr
function. - SDL_Vulkan_LoadLibrary(String) - Static method in class io.github.libsdl4j.api.vulkan.SdlVulkan
-
Dynamically load the Vulkan loader library.
- SDL_Vulkan_UnloadLibrary() - Static method in class io.github.libsdl4j.api.vulkan.SdlVulkan
-
Unload the Vulkan library previously loaded by SDL_Vulkan_LoadLibrary()
- SDL_WaitEvent(SDL_Event) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Wait indefinitely for the next available event.
- SDL_WaitEventTimeout(SDL_Event, int) - Static method in class io.github.libsdl4j.api.event.SdlEvents
-
Wait until the specified timeout (in milliseconds) for the next available event.
- SDL_WarpMouseGlobal(int, int) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Move the mouse to the given position in global screen space.
- SDL_WarpMouseInWindow(SDL_Window, int, int) - Static method in class io.github.libsdl4j.api.mouse.SdlMouse
-
Move the mouse cursor to the given position within the window.
- SDL_WasInit(int) - Static method in class io.github.libsdl4j.api.Sdl
- SDL_Window - Class in io.github.libsdl4j.api.video
-
The type used to identify a window
- SDL_Window() - Constructor for class io.github.libsdl4j.api.video.SDL_Window
- SDL_Window(Pointer) - Constructor for class io.github.libsdl4j.api.video.SDL_Window
- SDL_WINDOW_ALLOW_HIGHDPI - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window should be created in high-DPI mode if supported.
- SDL_WINDOW_ALWAYS_ON_TOP - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window should always be above others
- SDL_WINDOW_BORDERLESS - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
no window decoration
- SDL_WINDOW_FOREIGN - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window not created by SDL
- SDL_WINDOW_FULLSCREEN - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
fullscreen window
- SDL_WINDOW_FULLSCREEN_DESKTOP - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
- SDL_WINDOW_HIDDEN - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window is not visible
- SDL_WINDOW_INPUT_FOCUS - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window has input focus
- SDL_WINDOW_INPUT_GRABBED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
equivalent to SDL_WINDOW_MOUSE_GRABBED for compatibility
- SDL_WINDOW_KEYBOARD_GRABBED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window has grabbed keyboard input
- SDL_WINDOW_LACKS_SHAPE - Static variable in class io.github.libsdl4j.api.shape.SdlShapeConst
- SDL_WINDOW_MAXIMIZED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window is maximized
- SDL_WINDOW_METAL - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window usable for Metal view
- SDL_WINDOW_MINIMIZED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window is minimized
- SDL_WINDOW_MOUSE_CAPTURE - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window has mouse captured (unrelated to MOUSE_GRABBED)
- SDL_WINDOW_MOUSE_FOCUS - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window has mouse focus
- SDL_WINDOW_MOUSE_GRABBED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window has grabbed mouse input
- SDL_WINDOW_OPENGL - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window usable with OpenGL context
- SDL_WINDOW_POPUP_MENU - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window should be treated as a popup menu
- SDL_WINDOW_RESIZABLE - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window can be resized
- SDL_WINDOW_SHOWN - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window is visible
- SDL_WINDOW_SKIP_TASKBAR - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window should not be added to the taskbar
- SDL_WINDOW_TOOLTIP - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window should be treated as a tooltip
- SDL_WINDOW_UTILITY - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window should be treated as a utility window
- SDL_WINDOW_VULKAN - Static variable in class io.github.libsdl4j.api.video.SDL_WindowFlags
-
window usable for Vulkan surface
- SDL_Window.Ref - Class in io.github.libsdl4j.api.video
- SDL_WindowEvent - Class in io.github.libsdl4j.api.event.events
-
Window state change event data (event.window.*)
- SDL_WindowEvent() - Constructor for class io.github.libsdl4j.api.event.events.SDL_WindowEvent
- SDL_WindowEvent(Pointer) - Constructor for class io.github.libsdl4j.api.event.events.SDL_WindowEvent
- SDL_WINDOWEVENT - Static variable in class io.github.libsdl4j.api.event.SDL_EventType
-
Window state change
- SDL_WINDOWEVENT_CLOSE - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
The window manager requests that the window be closed
- SDL_WINDOWEVENT_DISPLAY_CHANGE - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been moved to display data1.
- SDL_WINDOWEVENT_ENTER - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has gained mouse focus
- SDL_WINDOWEVENT_EXPOSED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been exposed and should be redrawn
- SDL_WINDOWEVENT_FOCUS_GAINED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has gained keyboard focus
- SDL_WINDOWEVENT_FOCUS_LOST - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has lost keyboard focus
- SDL_WINDOWEVENT_HIDDEN - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been hidden
- SDL_WINDOWEVENT_HIT_TEST - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window had a hit test that wasn't SDL_HITTEST_NORMAL.
- SDL_WINDOWEVENT_ICCPROF_CHANGED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
The ICC profile of the window's display has changed.
- SDL_WINDOWEVENT_LEAVE - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has lost mouse focus
- SDL_WINDOWEVENT_MAXIMIZED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been maximized
- SDL_WINDOWEVENT_MINIMIZED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been minimized
- SDL_WINDOWEVENT_MOVED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been moved to data1, data2
- SDL_WINDOWEVENT_NONE - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Never used
- SDL_WINDOWEVENT_RESIZED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been resized to data1 x data2
- SDL_WINDOWEVENT_RESTORED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been restored to normal size and position
- SDL_WINDOWEVENT_SHOWN - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window has been shown
- SDL_WINDOWEVENT_SIZE_CHANGED - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
The window size has changed, either as a result of an API call or through the system or user changing the window size.
- SDL_WINDOWEVENT_TAKE_FOCUS - Static variable in class io.github.libsdl4j.api.video.SDL_WindowEventID
-
Window is being offered a focus (should SetWindowInputFocus() on itself or a subwindow, or ignore)
- SDL_WindowEventID - Class in io.github.libsdl4j.api.video
-
Event subtype for window events.
- SDL_WindowFlags - Class in io.github.libsdl4j.api.video
-
The flags on a window
- SDL_WINDOWPOS_CENTERED - Static variable in class io.github.libsdl4j.api.video.SdlVideoConst
- SDL_WINDOWPOS_CENTERED_DISPLAY(int) - Static method in class io.github.libsdl4j.api.video.SdlVideoConst
- SDL_WINDOWPOS_CENTERED_MASK - Static variable in class io.github.libsdl4j.api.video.SdlVideoConst
-
Used to indicate that the window position should be centered.
- SDL_WINDOWPOS_ISCENTERED(int) - Static method in class io.github.libsdl4j.api.video.SdlVideoConst
- SDL_WINDOWPOS_ISUNDEFINED(int) - Static method in class io.github.libsdl4j.api.video.SdlVideoConst
- SDL_WINDOWPOS_UNDEFINED() - Static method in class io.github.libsdl4j.api.video.SdlVideoConst
- SDL_WINDOWPOS_UNDEFINED_DISPLAY(int) - Static method in class io.github.libsdl4j.api.video.SdlVideoConst
- SDL_WINDOWPOS_UNDEFINED_MASK - Static variable in class io.github.libsdl4j.api.video.SdlVideoConst
-
Used to indicate that you don't care what the window position is.
- SDL_WindowShapeMode - Class in io.github.libsdl4j.api.shape
-
A struct that tags the SDL_WindowShapeParams union with an enum describing the type of its contents.
- SDL_WindowShapeMode() - Constructor for class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- SDL_WindowShapeMode(Pointer) - Constructor for class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- SDL_WriteBE16(SDL_RWops, short) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to write 16 bits in native format to a SDL_RWops as big-endian data.
- SDL_WriteBE32(SDL_RWops, int) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to write 32 bits in native format to a SDL_RWops as big-endian data.
- SDL_WriteBE64(SDL_RWops, long) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to write 64 bits in native format to a SDL_RWops as big-endian data.
- SDL_WriteLE16(SDL_RWops, short) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to write 16 bits in native format to a SDL_RWops as little-endian data.
- SDL_WriteLE32(SDL_RWops, int) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to write 32 bits in native format to a SDL_RWops as little-endian data.
- SDL_WriteLE64(SDL_RWops, long) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to write 64 bits in native format to a SDL_RWops as little-endian data.
- SDL_WriteU8(SDL_RWops, byte) - Static method in class io.github.libsdl4j.api.rwops.SdlRWops
-
Use this function to write a byte to an SDL_RWops.
- SDL_YUV_CONVERSION_AUTOMATIC - Static variable in class io.github.libsdl4j.api.surface.SDL_YUV_CONVERSION_MODE
-
BT.601 for SD content, BT.709 for HD content
- SDL_YUV_CONVERSION_BT601 - Static variable in class io.github.libsdl4j.api.surface.SDL_YUV_CONVERSION_MODE
-
BT.601 (the default)
- SDL_YUV_CONVERSION_BT709 - Static variable in class io.github.libsdl4j.api.surface.SDL_YUV_CONVERSION_MODE
-
BT.709
- SDL_YUV_CONVERSION_JPEG - Static variable in class io.github.libsdl4j.api.surface.SDL_YUV_CONVERSION_MODE
-
Full range JPEG
- SDL_YUV_CONVERSION_MODE - Class in io.github.libsdl4j.api.surface
-
The formula used for converting between YUV and RGB
- SdlAudio - Class in io.github.libsdl4j.api.audio
-
Definitions from file SDL_audio.h
- SdlAudioConst - Class in io.github.libsdl4j.api.audio
- SdlBits - Class in io.github.libsdl4j.api.bits
-
Definitions from file SDL_bits.h
- SdlBlendmode - Class in io.github.libsdl4j.api.blendmode
-
Definitions from file SDL_blendmode.h
- SdlClipboard - Class in io.github.libsdl4j.api.clipboard
-
Definitions from file SDL_clipboard.h
- SdlEndianConst - Class in io.github.libsdl4j.api.endian
-
Definitions from file SDL_endian.h
- SdlError - Class in io.github.libsdl4j.api.error
-
Definitions from file SDL_error.h
- SdlEvents - Class in io.github.libsdl4j.api.event
-
Definitions from file SDL_events.h
- SdlEventsConst - Class in io.github.libsdl4j.api.event
- SdlFilesystem - Class in io.github.libsdl4j.api.filesystem
-
Definitions from file SDL_filesystem.h Include file for filesystem SDL API functions
- SdlGamecontroller - Class in io.github.libsdl4j.api.gamecontroller
-
Definitions from file SDL_gamecontroller.h
- SdlGesture - Class in io.github.libsdl4j.api.gesture
-
Definitions from file SDL_gesture.h
- SdlGuid - Class in io.github.libsdl4j.api.guid
-
Definitions from file SDL_guid.h
- SdlGuid() - Constructor for class io.github.libsdl4j.api.guid.SdlGuid
- SdlHaptic - Class in io.github.libsdl4j.api.haptic
-
Definitions from file SDL_haptic.h
- SdlHapticConst - Class in io.github.libsdl4j.api.haptic
- SdlHidApi - Class in io.github.libsdl4j.api.hidapi
-
Definitions from file SDL_hidapi.h
- SdlHidApi() - Constructor for class io.github.libsdl4j.api.hidapi.SdlHidApi
- SdlHints - Class in io.github.libsdl4j.api.hints
-
Definitions from file SDL_hints.h
- SdlHintsConst - Class in io.github.libsdl4j.api.hints
- SdlJoystick - Class in io.github.libsdl4j.api.joystick
-
Definitions from file SDL_joystick.h
- SdlJoystickConst - Class in io.github.libsdl4j.api.joystick
- SDLK_0 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_1 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_2 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_3 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_4 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_5 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_6 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_7 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_8 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_9 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_A - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AC_BACK - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AC_BOOKMARKS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AC_FORWARD - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AC_HOME - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AC_REFRESH - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AC_SEARCH - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AC_STOP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AGAIN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_ALTERASE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AMPERSAND - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_APP1 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_APP2 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_APPLICATION - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_ASTERISK - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AUDIOFASTFORWARD - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AUDIOMUTE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AUDIONEXT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AUDIOPLAY - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AUDIOPREV - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AUDIOREWIND - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_AUDIOSTOP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_B - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_BACKQUOTE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_BACKSLASH - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_BACKSPACE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_BRIGHTNESSDOWN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_BRIGHTNESSUP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_C - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CALCULATOR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CALL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CANCEL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CAPSLOCK - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CARET - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CLEAR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CLEARAGAIN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_COLON - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_COMMA - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_COMPUTER - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_COPY - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CRSEL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CURRENCYSUBUNIT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CURRENCYUNIT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_CUT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_D - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_DECIMALSEPARATOR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_DELETE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_DISPLAYSWITCH - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_DOLLAR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_DOWN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_E - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_EJECT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_END - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_ENDCALL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_EQUALS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_ESCAPE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_EXCLAIM - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_EXECUTE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_EXSEL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F1 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F10 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F11 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F12 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F13 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F14 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F15 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F16 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F17 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F18 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F19 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F2 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F20 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F21 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F22 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F23 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F24 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F3 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F4 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F5 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F6 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F7 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F8 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_F9 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_FIND - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_G - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_GREATER - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_H - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_HASH - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_HELP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_HOME - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_I - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_INSERT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_J - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_K - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KBDILLUMDOWN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KBDILLUMTOGGLE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KBDILLUMUP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_0 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_00 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_000 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_1 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_2 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_3 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_4 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_5 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_6 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_7 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_8 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_9 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_A - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_AMPERSAND - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_AT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_B - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_BACKSPACE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_BINARY - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_C - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_CLEAR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_CLEARENTRY - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_COLON - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_COMMA - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_D - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_DBLAMPERSAND - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_DBLVERTICALBAR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_DECIMAL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_DIVIDE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_E - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_ENTER - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_EQUALS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_EQUALSAS400 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_EXCLAM - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_F - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_GREATER - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_HASH - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_HEXADECIMAL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_LEFTBRACE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_LEFTPAREN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_LESS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MEMADD - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MEMCLEAR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MEMDIVIDE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MEMMULTIPLY - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MEMRECALL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MEMSTORE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MEMSUBTRACT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MINUS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_MULTIPLY - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_OCTAL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_PERCENT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_PERIOD - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_PLUS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_PLUSMINUS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_POWER - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_RIGHTBRACE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_RIGHTPAREN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_SPACE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_TAB - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_VERTICALBAR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_KP_XOR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_L - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_LALT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_LCTRL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_LEFT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_LEFTBRACKET - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_LEFTPAREN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_LESS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_LGUI - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_LSHIFT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_M - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_MAIL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_MEDIASELECT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_MENU - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_MINUS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_MODE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_MUTE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_N - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_NUMLOCKCLEAR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_O - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_OPER - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_OUT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_P - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PAGEDOWN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PAGEUP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PASTE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PAUSE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PERCENT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PERIOD - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PLUS - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_POWER - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PRINTSCREEN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_PRIOR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_Q - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_QUESTION - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_QUOTE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_QUOTEDBL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_R - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RALT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RCTRL - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RETURN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RETURN2 - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RGUI - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RIGHT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RIGHTBRACKET - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RIGHTPAREN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_RSHIFT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_S - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SCANCODE_MASK - Static variable in class io.github.libsdl4j.api.keycode.SdlKeycode
- SDLK_SCROLLLOCK - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SELECT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SEMICOLON - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SEPARATOR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SLASH - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SLEEP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SOFTLEFT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SOFTRIGHT - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SPACE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_STOP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_SYSREQ - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_T - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_TAB - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_THOUSANDSSEPARATOR - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_U - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_UNDERSCORE - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_UNDO - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_UNKNOWN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_UP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_V - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_VOLUMEDOWN - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_VOLUMEUP - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_W - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_WWW - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_X - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_Y - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SDLK_Z - Static variable in class io.github.libsdl4j.api.keycode.SDL_Keycode
- SdlKeyboard - Class in io.github.libsdl4j.api.keyboard
-
Definitions from file SDL_keyboard.h
- SdlKeycode - Class in io.github.libsdl4j.api.keycode
-
Definitions from file SDL_keycode.h
- SdlLocale - Class in io.github.libsdl4j.api.locale
-
Definitions from file SDL_locale.h
- SdlLog - Class in io.github.libsdl4j.api.log
-
Definitions from file SDL_log.h
- SdlLogConst - Class in io.github.libsdl4j.api.log
- SdlMessagebox - Class in io.github.libsdl4j.api.messagebox
- SdlMetal - Class in io.github.libsdl4j.api.metal
-
Definitions from file SDL_metal.h
- SdlMouse - Class in io.github.libsdl4j.api.mouse
-
Definitions from file SDL_mouse.h
- SdlNativeLibraryLoader - Class in io.github.libsdl4j.jna
- SdlPixels - Class in io.github.libsdl4j.api.pixels
-
Definitions from file SDL_pixels.h
- SdlPixelsConst - Class in io.github.libsdl4j.api.pixels
-
Transparency definitions
- SdlPlatform - Class in io.github.libsdl4j.api.platform
-
Definitions from file SDL_platform.h
- SdlPower - Class in io.github.libsdl4j.api.power
-
Definitions from file SDL_power.h
- SdlQuit - Class in io.github.libsdl4j.api.quit
-
Definitions from file SDL_quit.h
- SdlRect - Class in io.github.libsdl4j.api.rect
-
Definitions from file SDL_rect.h
- SdlRender - Class in io.github.libsdl4j.api.render
-
Definitions from file SDL_render.h
- SdlRWops - Class in io.github.libsdl4j.api.rwops
-
Definitions from file SDL_rwops.h
- SdlRWopsSeekType - Class in io.github.libsdl4j.api.rwops
- SdlScancodeConst - Class in io.github.libsdl4j.api.scancode
- SdlSensor - Class in io.github.libsdl4j.api.sensor
-
Definitions from file SDL_sensor.h
- SdlSensorConst - Class in io.github.libsdl4j.api.sensor
- SdlShape - Class in io.github.libsdl4j.api.shape
-
Definitions from file SDL_shape.h
- SdlShapeConst - Class in io.github.libsdl4j.api.shape
- SdlStdinc - Class in io.github.libsdl4j.api.stdinc
-
Definitions from file SDL_stdinc.h
- SdlStdincConst - Class in io.github.libsdl4j.api.stdinc
- SdlSubSystemConst - Class in io.github.libsdl4j.api
- SdlSurface - Class in io.github.libsdl4j.api.surface
-
Definitions from file SDL_surface.h
- SdlSysWM - Class in io.github.libsdl4j.api.syswm
-
Definitions from file SDL_syswm.h
- SdlTimer - Class in io.github.libsdl4j.api.timer
-
Definitions from file SDL_timer.h
- SdlTouch - Class in io.github.libsdl4j.api.touch
-
Definitions from file SDL_touch.h
- SdlTouchConst - Class in io.github.libsdl4j.api.touch
- SdlVersion - Class in io.github.libsdl4j.api.version
-
Definitions from file SDL_version.h
- SdlVersionConst - Class in io.github.libsdl4j.api.version
- SdlVideo - Class in io.github.libsdl4j.api.video
-
Definitions from file SDL_video.h
- SdlVideoConst - Class in io.github.libsdl4j.api.video
- SdlVulkan - Class in io.github.libsdl4j.api.vulkan
-
Definitions from file SDL_vulkan.h
- seek - Variable in class io.github.libsdl4j.api.rwops.SDL_RWops
-
A function that knows how to seek to
offset
relative towhence
, one of stdio's whence values: RW_SEEK_SET, RW_SEEK_CUR, RW_SEEK_END - SendEffect - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
Implements SDL_JoystickSendEffect()
- sensor - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerSensorEvent
-
The type of the sensor, one of the values of
SDL_SensorType
- sensor - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Sensor event data
- serialNumber - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Serial Number
- set(int, T) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- setBinarizationCutoff(byte) - Method in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- setButtons(ContiguousArrayList<SDL_MessageBoxButtonData>) - Method in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
- setColor(SDL_Color) - Method in class io.github.libsdl4j.api.render.SDL_Vertex
- setColorFor(int, int, int, int) - Method in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorScheme
- setColorFor(int, SDL_MessageBoxColor) - Method in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxColorScheme
- setColorKey(SDL_Color) - Method in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- SetLED - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
Implements SDL_JoystickSetLED()
- setMode(int) - Method in class io.github.libsdl4j.api.shape.SDL_WindowShapeMode
- SetPlayerIndex - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
Called when the player index is set
- setPosition(SDL_FPoint) - Method in class io.github.libsdl4j.api.render.SDL_Vertex
- setTexCoord(SDL_FPoint) - Method in class io.github.libsdl4j.api.render.SDL_Vertex
- setType(int) - Method in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
- setUserdata(Pointer) - Method in class io.github.libsdl4j.api.surface.SDL_Surface
-
Set the application data associated with the surface
- setValue(float) - Method in class io.github.libsdl4j.jna.FloatRef
- setValue(int) - Method in class io.github.libsdl4j.api.blendmode.SDL_BlendMode.Ref
- setValue(int) - Method in class io.github.libsdl4j.api.keycode.SDL_Keymod.Ref
- setValue(int) - Method in class io.github.libsdl4j.api.render.SDL_ScaleMode.Ref
- setValue(int) - Method in class io.github.libsdl4j.jna.IntRef
- setValue(size_t) - Method in class io.github.libsdl4j.jna.size_t.Ref
- setValue(String) - Method in class io.github.libsdl4j.jna.StringRef
- ShapeModeBinarizeAlpha - Static variable in class io.github.libsdl4j.api.shape.WindowShapeMode
-
A binarized alpha cutoff with a given integer value.
- ShapeModeColorKey - Static variable in class io.github.libsdl4j.api.shape.WindowShapeMode
-
A color key is applied.
- ShapeModeDefault - Static variable in class io.github.libsdl4j.api.shape.WindowShapeMode
-
The default mode, a binarized alpha cutoff of 1.
- ShapeModeReverseBinarizeAlpha - Static variable in class io.github.libsdl4j.api.shape.WindowShapeMode
-
A binarized alpha cutoff with a given integer value, but with the opposite comparison.
- shellSurface - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
-
Deprecated.
- silence - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
Audio buffer silence value (calculated)
- size - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
Audio buffer size in bytes (calculated)
- size - Variable in class io.github.libsdl4j.api.rwops.SDL_RWops
-
A function that knows how to figure out the size of the file in this rwops, or -1 if unknown
- size - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsIOBuffer
- size() - Method in class io.github.libsdl4j.api.pixels.SDL_Color
- size() - Method in class io.github.libsdl4j.api.rect.SDL_FPoint
- size() - Method in class io.github.libsdl4j.api.rect.SDL_Point
- size() - Method in class io.github.libsdl4j.api.render.SDL_Vertex
- size() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- size() - Method in interface io.github.libsdl4j.jna.PojoStructure
- size(SDL_RWops) - Method in interface io.github.libsdl4j.api.rwops.SDL_RWSizeFunction
- size(SDL_RWops, long, int) - Method in interface io.github.libsdl4j.api.rwops.SDL_RWSeekFunction
-
Seek to
offset
relative towhence
, one of stdio's whence values: RW_SEEK_SET, RW_SEEK_CUR, RW_SEEK_END - SIZE - Static variable in class io.github.libsdl4j.jna.size_t
-
Size of a size_t integer, in bytes.
- size_t - Class in io.github.libsdl4j.jna
-
'size_t' C type (32 bits on 32 bits platforms, 64 bits on 64 bits platforms).
- size_t() - Constructor for class io.github.libsdl4j.jna.size_t
-
Create a zero-valued Size.
- size_t(long) - Constructor for class io.github.libsdl4j.jna.size_t
-
Create a Size with the given value.
- size_t.Ref - Class in io.github.libsdl4j.jna
- smallMagnitude - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticLeftRight
-
Control of the small controller motor.
- spliterator() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- srcFormat - Variable in class io.github.libsdl4j.api.audio.SDL_AudioCVT
-
Source audio format
- start - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingEvent
-
The start cursor of selected editing text
- start - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
-
The start cursor of selected editing text
- start - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
-
Beginning strength level.
- state - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
- state - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
- state - Variable in class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
- state - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
- state - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
-
The current button state
- stdio - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsPlatformSpecific
- stop - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsMemoryIO
- StringRef - Class in io.github.libsdl4j.jna
- StringRef() - Constructor for class io.github.libsdl4j.jna.StringRef
- subList(int, int) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- subsystem - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsg
- subsystem - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfo
- surface - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoAndroid
-
EGLSurface
- surface - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoDirectFB
-
The directfb client surface (
IDirectFBSurface *
) - surface - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
-
Wayland surface (
wl_surface *
) - sym - Variable in class io.github.libsdl4j.api.keyboard.SDL_Keysym
-
SDL virtual key code - see
SDL_Keycode
for details - syswm - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
System dependent window event data
T
- testHit(SDL_Window, Pointer, Pointer) - Method in interface io.github.libsdl4j.api.video.SDL_HitTest
-
Callback used for hit-testing.
- texCoordX - Variable in class io.github.libsdl4j.api.render.SDL_Vertex
-
Normalized texture coordinate X, if needed
- texCoordY - Variable in class io.github.libsdl4j.api.render.SDL_Vertex
-
Normalized texture coordinate Y, if needed
- text - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingEvent
-
The editing text
- text - Variable in class io.github.libsdl4j.api.event.events.SDL_TextInputEvent
-
The input text
- text - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Text input event data
- text - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonData
-
The UTF-8 button text
- textureFormats - Variable in class io.github.libsdl4j.api.render.SDL_RendererInfo
-
The available texture formats
- tfinger - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Touch finger event data
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_CommonEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerDeviceEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerSensorEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_DropEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBatteryEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyDeviceEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_OSEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_QuitEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_SensorEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_SysWMEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_TextInputEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_UserEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestamp - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
-
In milliseconds, populated using SDL_GetTicks()
- timestampUs - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerSensorEvent
-
The timestamp of the sensor reading in microseconds, if the hardware provides this information.
- timestampUs - Variable in class io.github.libsdl4j.api.event.events.SDL_SensorEvent
-
The timestamp of the sensor reading in microseconds, if the hardware provides this information.
- title - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
-
UTF-8 title
- toArray() - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- toArray(S[]) - Method in class io.github.libsdl4j.jna.ContiguousArrayList
- toString() - Method in class io.github.libsdl4j.api.guid.SDL_GUID
- toString() - Method in class io.github.libsdl4j.api.pixels.SDL_Color
- toString() - Method in class io.github.libsdl4j.api.version.SDL_version
- toString() - Method in class io.github.libsdl4j.jna.StringRef
- toString(byte) - Static method in class io.github.libsdl4j.api.event.SdlEventsConst
- toString(int) - Static method in class io.github.libsdl4j.api.audio.SDL_AudioStatus
- toString(int) - Static method in class io.github.libsdl4j.api.endian.SdlEndianConst
- toString(int) - Static method in class io.github.libsdl4j.api.event.SdlEventsConst
- toString(int) - Static method in class io.github.libsdl4j.api.haptic.SDL_HapticEffectType
- toString(int) - Static method in class io.github.libsdl4j.api.joystick.SdlJoystickConst
- toString(int) - Static method in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxButtonFlags
- toString(int) - Static method in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxFlags
- toString(int) - Static method in class io.github.libsdl4j.api.mouse.SDL_Button
- toString(int) - Static method in class io.github.libsdl4j.api.mouse.SDL_ButtonMask
- toString(int) - Static method in class io.github.libsdl4j.api.pixels.SDL_PixelFormatEnum
- toString(int) - Static method in class io.github.libsdl4j.api.render.SDL_RendererFlags
- toString(int) - Static method in class io.github.libsdl4j.api.render.SDL_RendererFlip
- toString(int) - Static method in class io.github.libsdl4j.api.render.SDL_TextureModulate
- toString(int) - Static method in class io.github.libsdl4j.api.syswm.SDL_SYSWM_TYPE
- toString(int) - Static method in class io.github.libsdl4j.api.video.SDL_GLcontextFlag
- toString(int) - Static method in class io.github.libsdl4j.api.video.SDL_GLcontextReleaseFlag
- toString(int) - Static method in class io.github.libsdl4j.api.video.SDL_GLContextResetNotification
- toString(int) - Static method in class io.github.libsdl4j.api.video.SDL_GLprofile
- toString(int) - Static method in class io.github.libsdl4j.api.video.SDL_WindowFlags
- touchId - Variable in class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
-
The touch device id
- touchId - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
-
The touch device id
- touchId - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
-
The touch device id
- touchpad - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
-
The index of the touchpad
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_CommonEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerDeviceEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerSensorEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_DisplayEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_DropEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBatteryEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyDeviceEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_OSEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_QuitEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_SensorEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_SysWMEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_TextInputEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
- type - Variable in class io.github.libsdl4j.api.event.events.SDL_UserEvent
-
SDL_USEREVENT
throughSDL_LASTEVENT
-1 - type - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
- type - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Event type, shared with all events
- type - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCondition
- type - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticConstant
- type - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticCustom
- type - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticLeftRight
- type - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticPeriodic
- type - Variable in class io.github.libsdl4j.api.haptic.effect.SDL_HapticRamp
- type - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticDirection
-
The type of encoding.
- type - Variable in class io.github.libsdl4j.api.haptic.SDL_HapticEffect
-
Effect type.
- type - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
SDL_JoystickType
- type - Variable in class io.github.libsdl4j.api.rwops.SDL_RWops
U
- uikit - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- unknown - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsPlatformSpecific
- unused - Variable in class io.github.libsdl4j.api.keyboard.SDL_Keysym
- Update - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
Called when the joystick state should be updated
- usage - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Usage for this Device/Interface (Windows/Mac only).
- usagePage - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Usage Page for this Device/Interface (Windows/Mac only).
- user - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Custom event data
- userdata - Variable in class io.github.libsdl4j.api.audio.SDL_AudioSpec
-
Userdata passed to callback (ignored for NULL callbacks).
- userdata - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
User data pointer passed to callbacks
- userdata - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Application data associated with the surface
V
- value - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
-
The axis value (range: -32768 to 32767)
- value - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
-
The axis value (range: -32768 to 32767)
- value - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
-
The hat position value.
- value - Variable in class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind
- Value() - Constructor for class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Value
- Value(Pointer) - Constructor for class io.github.libsdl4j.api.gamecontroller.SDL_GameControllerButtonBind.Value
- vendorId - Variable in class io.github.libsdl4j.api.hidapi.SDL_hid_device_info
-
Device Vendor ID
- vendorId - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
the USB vendor ID of this joystick
- version - Variable in class io.github.libsdl4j.api.joystick.virtual.SDL_VirtualJoystickDesc
-
SDL_VIRTUAL_JOYSTICK_DESC_VERSION
- version - Variable in class io.github.libsdl4j.api.pixels.SDL_Palette_internal
- version - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsg
- version - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfo
- vivante - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
W
- w - Variable in class io.github.libsdl4j.api.rect.SDL_FRect
- w - Variable in class io.github.libsdl4j.api.rect.SDL_Rect
- w - Variable in class io.github.libsdl4j.api.surface.SDL_Surface_internal
-
Read-only
- w - Variable in class io.github.libsdl4j.api.video.SDL_DisplayMode
-
width, in screen coordinates
- wheel - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Mouse wheel event data
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_AudioDeviceEvent
-
The audio device index for the ADDED event (valid until next SDL_GetNumAudioDevices() call), SDL_AudioDeviceID for the REMOVED event
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerAxisEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerButtonEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerDeviceEvent
-
The joystick device index for the ADDED event, instance id for the REMOVED or REMAPPED event
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerSensorEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyAxisEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBatteryEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyButtonEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyDeviceEvent
-
The joystick device index for the ADDED event, instance id for the REMOVED event
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyHatEvent
-
The joystick instance id
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
-
The mouse instance id, or SDL_TOUCH_MOUSEID
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
-
The mouse instance id, or
SDL_TOUCH_MOUSEID
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
The mouse instance id, or
SDL_TOUCH_MOUSEID
- which - Variable in class io.github.libsdl4j.api.event.events.SDL_SensorEvent
-
The instance ID of the sensor
- win - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgPlatformSpecific
- win - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- window - Variable in class io.github.libsdl4j.api.event.SDL_Event
-
Window event data
- window - Variable in class io.github.libsdl4j.api.messagebox.SDL_MessageBoxData
-
Parent window, can be null
- window - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoAndroid
-
ANativeWindow *
- window - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoCocoa
-
The Cocoa window (
NSWindow *
) - window - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoDirectFB
-
The directfb window handle (
IDirectFBWindow *
) - window - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoUIKit
-
The UIKit window (
UIWindow *
) - window - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoVivante
-
EGLNativeWindowType
- window - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWindows
-
The window handle (
HWND
) - window - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWinRT
-
The WinRT CoreWindow (
IInspectable *
) - window - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoX11
-
The X11 window (
Window
) - windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_DropEvent
-
The window that was dropped on, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_KeyboardEvent
-
The window with keyboard focus, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
-
The window with mouse focus, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
-
The window with mouse focus, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
The window with mouse focus, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingEvent
-
The window with keyboard focus, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_TextEditingExtEvent
-
The window with keyboard focus, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_TextInputEvent
-
The window with keyboard focus, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
-
The window underneath the finger, if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_UserEvent
-
The associated window if any
- windowID - Variable in class io.github.libsdl4j.api.event.events.SDL_WindowEvent
-
The associated window
- WindowShapeMode - Class in io.github.libsdl4j.api.shape
-
An enum denoting the specific type of contents present in an SDL_WindowShapeParams union.
- windowsio - Variable in class io.github.libsdl4j.api.rwops.SDL_RWopsPlatformSpecific
- winrt - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- wl - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- wParam - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgWindows
-
WORD message parameter (
WPARAM
) - write - Variable in class io.github.libsdl4j.api.rwops.SDL_RWops
-
A function that knows how to write exactly
num
objects each ofsize
from the area pointed at byptr
to data stream. - write(Pointer, long) - Method in class io.github.libsdl4j.api.pixels.SDL_Color
- write(Pointer, long) - Method in class io.github.libsdl4j.api.rect.SDL_FPoint
- write(Pointer, long) - Method in class io.github.libsdl4j.api.rect.SDL_Point
- write(Pointer, long) - Method in class io.github.libsdl4j.api.render.SDL_Vertex
- write(Pointer, long) - Method in interface io.github.libsdl4j.jna.PojoStructure
- write(SDL_RWops, Pointer, size_t, size_t) - Method in interface io.github.libsdl4j.api.rwops.SDL_RWWriteFunction
-
Write exactly
num
objects each ofsize
from the area pointed at byptr
to data stream. - writeArrayToNativeMemory(byte[]) - Static method in class io.github.libsdl4j.jna.JnaUtils
- writeArrayToNativeMemory(int[]) - Static method in class io.github.libsdl4j.jna.JnaUtils
- writeArrayToNativeMemory(short[]) - Static method in class io.github.libsdl4j.jna.JnaUtils
- writeListToNativeMemory(List<? extends PojoStructure>) - Static method in class io.github.libsdl4j.jna.JnaUtils
X
- x - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
-
Normalized in the range 0...1 with 0 being on the left
- x - Variable in class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
-
Normalized center of gesture
- x - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
-
X coordinate, relative to window
- x - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
-
X coordinate, relative to window
- x - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
The amount scrolled horizontally, positive to the right and negative to the left
- x - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- x - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
-
Normalized in the range 0...1
- x - Variable in class io.github.libsdl4j.api.rect.SDL_FPoint
- x - Variable in class io.github.libsdl4j.api.rect.SDL_FRect
- x - Variable in class io.github.libsdl4j.api.rect.SDL_Point
- x - Variable in class io.github.libsdl4j.api.rect.SDL_Rect
- x - Variable in class io.github.libsdl4j.api.touch.SDL_Finger
- x11 - Variable in class io.github.libsdl4j.api.syswm.event.SDL_SysWMmsgPlatformSpecific
- x11 - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoPlatformSpecific
- xdgPopup - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
-
Wayland xdg popup role (
xdg_popup *
) - xdgPositioner - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
-
Wayland xdg positioner, for popup (
xdg_positioner *
) - xdgSurface - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
-
Wayland xdg surface (window manager handle) (
xdg_surface *
) - xdgToplevel - Variable in class io.github.libsdl4j.api.syswm.SDL_SysWMInfoWayland
-
Wayland xdg toplevel role (
xdg_toplevel *
) - xrel - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
-
The relative motion in the X direction
- xrel - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
-
The relative motion in the X direction
Y
- y - Variable in class io.github.libsdl4j.api.event.events.SDL_ControllerTouchpadEvent
-
Normalized in the range 0...1 with 0 being at the top
- y - Variable in class io.github.libsdl4j.api.event.events.SDL_DollarGestureEvent
-
Normalized center of gesture
- y - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseButtonEvent
-
Y coordinate, relative to window
- y - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
-
Y coordinate, relative to window
- y - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseWheelEvent
-
The amount scrolled vertically, positive away from the user and negative toward the user
- y - Variable in class io.github.libsdl4j.api.event.events.SDL_MultiGestureEvent
- y - Variable in class io.github.libsdl4j.api.event.events.SDL_TouchFingerEvent
-
Normalized in the range 0...1
- y - Variable in class io.github.libsdl4j.api.rect.SDL_FPoint
- y - Variable in class io.github.libsdl4j.api.rect.SDL_FRect
- y - Variable in class io.github.libsdl4j.api.rect.SDL_Point
- y - Variable in class io.github.libsdl4j.api.rect.SDL_Rect
- y - Variable in class io.github.libsdl4j.api.touch.SDL_Finger
- yrel - Variable in class io.github.libsdl4j.api.event.events.SDL_JoyBallEvent
-
The relative motion in the Y direction
- yrel - Variable in class io.github.libsdl4j.api.event.events.SDL_MouseMotionEvent
-
The relative motion in the Y direction
All Classes All Packages