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

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 JNA Structure 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
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
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

quit - Variable in class io.github.libsdl4j.api.event.SDL_Event
Quit request event data

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 of size from the data stream to the area pointed at by ptr.
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 of size from the data stream to the area pointed at by ptr.
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 and w, 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 and w, 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-like SDL_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 passed B.
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 through SDL_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 to whence, 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 to whence, 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
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 of size from the area pointed at by ptr 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 of size from the area pointed at by ptr 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
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