Bindings for [[ SDL3 ; https://wiki.libsdl.org/SDL3/FrontPage ]].

Collection Info

View Source
Collection
vendor
Path
sdl3
Entries
2742

Source Files

Constants

998

AUDIO_DEVICE_DEFAULT_PLAYBACK #

Source
AUDIO_DEVICE_DEFAULT_PLAYBACK :: AudioDeviceID(0xFFFFFFFF)

AUDIO_DEVICE_DEFAULT_RECORDING #

Source
AUDIO_DEVICE_DEFAULT_RECORDING :: AudioDeviceID(0xFFFFFFFE)

AUDIOSTREAM_AUTO_CLEANUP_BOOLEAN #

Source
AUDIOSTREAM_AUTO_CLEANUP_BOOLEAN :: "SDL.audiostream.auto_cleanup"

BLENDMODE_ADD #

Source
BLENDMODE_ADD :: BlendMode{.ADD}

*< additive blending: dstRGB = (srcRGB * srcA) + dstRGB, dstA = dstA

BLENDMODE_ADD_PREMULTIPLIED #

Source
BLENDMODE_ADD_PREMULTIPLIED :: BlendMode{.ADD_PREMULTIPLIED}

*< pre-multiplied additive blending: dstRGB = srcRGB + dstRGB, dstA = dstA

BLENDMODE_BLEND #

Source
BLENDMODE_BLEND :: BlendMode{.BLEND}

*< alpha blending: dstRGB = (srcRGB * srcA) + (dstRGB * (1-srcA)), dstA = srcA + (dstA * (1-srcA))

BLENDMODE_BLEND_PREMULTIPLIED #

Source
BLENDMODE_BLEND_PREMULTIPLIED :: BlendMode{.BLEND_PREMULTIPLIED}

*< pre-multiplied alpha blending: dstRGBA = srcRGBA + (dstRGBA * (1-srcA))

BLENDMODE_INVALID #

Source
BLENDMODE_INVALID :: transmute(BlendMode)Uint32(0x7FFFFFFF)

BLENDMODE_MOD #

Source
BLENDMODE_MOD :: BlendMode{.MOD}

*< color modulate: dstRGB = srcRGB * dstRGB, dstA = dstA

BLENDMODE_MUL #

Source
BLENDMODE_MUL :: BlendMode{.MUL}

*< color multiply: dstRGB = (srcRGB * dstRGB) + (dstRGB * (1-srcA)), dstA = dstA

BLENDMODE_NONE #

Source
BLENDMODE_NONE :: BlendMode{}

*< no blending: dstRGBA = srcRGBA

BYTEORDER #

Source
BYTEORDER :: LIL_ENDIAN when ODIN_ENDIAN == .Little else BIG_ENDIAN

DEBUG_TEXT_FONT_CHARACTER_SIZE #

Source
DEBUG_TEXT_FONT_CHARACTER_SIZE :: 8

FLT_EPSILON #

Source
FLT_EPSILON :: 1.1920928955078125e-07

0x0.000002p0

GL_ACCELERATED_VISUAL #

Source
GL_ACCELERATED_VISUAL :: GLAttr.ACCELERATED_VISUAL

GL_ACCUM_ALPHA_SIZE #

Source
GL_ACCUM_ALPHA_SIZE :: GLAttr.ACCUM_ALPHA_SIZE

GL_ACCUM_BLUE_SIZE #

Source
GL_ACCUM_BLUE_SIZE :: GLAttr.ACCUM_BLUE_SIZE

GL_ACCUM_GREEN_SIZE #

Source
GL_ACCUM_GREEN_SIZE :: GLAttr.ACCUM_GREEN_SIZE

GL_ACCUM_RED_SIZE #

Source
GL_ACCUM_RED_SIZE :: GLAttr.ACCUM_RED_SIZE

GL_CONTEXT_DEBUG_FLAG #

Source
GL_CONTEXT_DEBUG_FLAG :: GLContextFlag{.DEBUG}

GL_CONTEXT_FORWARD_COMPATIBLE_FLAG #

Source
GL_CONTEXT_FORWARD_COMPATIBLE_FLAG :: GLContextFlag{.FORWARD_COMPATIBLE}

GL_CONTEXT_MAJOR_VERSION #

Source
GL_CONTEXT_MAJOR_VERSION :: GLAttr.CONTEXT_MAJOR_VERSION

GL_CONTEXT_MINOR_VERSION #

Source
GL_CONTEXT_MINOR_VERSION :: GLAttr.CONTEXT_MINOR_VERSION

GL_CONTEXT_NO_ERROR #

Source
GL_CONTEXT_NO_ERROR :: GLAttr.CONTEXT_NO_ERROR

GL_CONTEXT_PROFILE_COMPATIBILITY #

Source
GL_CONTEXT_PROFILE_COMPATIBILITY :: GLProfile{.COMPATIBILITY}

*< OpenGL Compatibility Profile context

GL_CONTEXT_PROFILE_CORE #

Source
GL_CONTEXT_PROFILE_CORE :: GLProfile{.CORE}

*< OpenGL Core Profile context

GL_CONTEXT_PROFILE_ES #

Source
GL_CONTEXT_PROFILE_ES :: GLProfile{.ES}

*< GLX_CONTEXT_ES2_PROFILE_BIT_EXT

GL_CONTEXT_PROFILE_MASK #

Source
GL_CONTEXT_PROFILE_MASK :: GLAttr.CONTEXT_PROFILE_MASK

GL_CONTEXT_RELEASE_BEHAVIOR #

Source
GL_CONTEXT_RELEASE_BEHAVIOR :: GLAttr.CONTEXT_RELEASE_BEHAVIOR

GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH #

Source
GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH :: GLContextReleaseFlag{.BEHAVIOR_FLUSH}

GL_CONTEXT_RELEASE_BEHAVIOR_NONE #

Source
GL_CONTEXT_RELEASE_BEHAVIOR_NONE :: GLContextReleaseFlag{}

GL_CONTEXT_RESET_ISOLATION_FLAG #

Source
GL_CONTEXT_RESET_ISOLATION_FLAG :: GLContextFlag{.RESET_ISOLATION}

GL_CONTEXT_RESET_LOSE_CONTEXT #

Source
GL_CONTEXT_RESET_LOSE_CONTEXT :: GLContextResetNotification{.LOSE_CONTEXT}

GL_CONTEXT_RESET_NO_NOTIFICATION #

Source
GL_CONTEXT_RESET_NO_NOTIFICATION :: GLContextResetNotification{}

GL_CONTEXT_RESET_NOTIFICATION #

Source
GL_CONTEXT_RESET_NOTIFICATION :: GLAttr.CONTEXT_RESET_NOTIFICATION

GL_CONTEXT_ROBUST_ACCESS_FLAG #

Source
GL_CONTEXT_ROBUST_ACCESS_FLAG :: GLContextFlag{.ROBUST_ACCESS}

GL_FRAMEBUFFER_SRGB_CAPABLE #

Source
GL_FRAMEBUFFER_SRGB_CAPABLE :: GLAttr.FRAMEBUFFER_SRGB_CAPABLE

GL_MULTISAMPLEBUFFERS #

Source
GL_MULTISAMPLEBUFFERS :: GLAttr.MULTISAMPLEBUFFERS

GL_MULTISAMPLESAMPLES #

Source
GL_MULTISAMPLESAMPLES :: GLAttr.MULTISAMPLESAMPLES

GL_RETAINED_BACKING #

Source
GL_RETAINED_BACKING :: GLAttr.RETAINED_BACKING

GL_SHARE_WITH_CURRENT_CONTEXT #

Source
GL_SHARE_WITH_CURRENT_CONTEXT :: GLAttr.SHARE_WITH_CURRENT_CONTEXT

GLOB_CASEINSENSITIVE #

Source
GLOB_CASEINSENSITIVE :: GlobFlags{.CASEINSENSITIVE}

GPU_SHADERFORMAT_INVALID #

Source
GPU_SHADERFORMAT_INVALID :: GPUShaderFormat{}

HINT_ALLOW_ALT_TAB_WHILE_GRABBED #

Source
HINT_ALLOW_ALT_TAB_WHILE_GRABBED :: "SDL_ALLOW_ALT_TAB_WHILE_GRABBED"

HINT_ANDROID_ALLOW_RECREATE_ACTIVITY #

Source
HINT_ANDROID_ALLOW_RECREATE_ACTIVITY :: "SDL_ANDROID_ALLOW_RECREATE_ACTIVITY"

HINT_ANDROID_BLOCK_ON_PAUSE #

Source
HINT_ANDROID_BLOCK_ON_PAUSE :: "SDL_ANDROID_BLOCK_ON_PAUSE"

HINT_ANDROID_LOW_LATENCY_AUDIO #

Source
HINT_ANDROID_LOW_LATENCY_AUDIO :: "SDL_ANDROID_LOW_LATENCY_AUDIO"

HINT_ANDROID_TRAP_BACK_BUTTON #

Source
HINT_ANDROID_TRAP_BACK_BUTTON :: "SDL_ANDROID_TRAP_BACK_BUTTON"

HINT_APPLE_TV_CONTROLLER_UI_EVENTS #

Source
HINT_APPLE_TV_CONTROLLER_UI_EVENTS :: "SDL_APPLE_TV_CONTROLLER_UI_EVENTS"

HINT_APPLE_TV_REMOTE_ALLOW_ROTATION #

Source
HINT_APPLE_TV_REMOTE_ALLOW_ROTATION :: "SDL_APPLE_TV_REMOTE_ALLOW_ROTATION"

HINT_AUDIO_ALSA_DEFAULT_DEVICE #

Source
HINT_AUDIO_ALSA_DEFAULT_DEVICE :: "SDL_AUDIO_ALSA_DEFAULT_DEVICE"

HINT_AUDIO_ALSA_DEFAULT_PLAYBACK_DEVICE #

Source
HINT_AUDIO_ALSA_DEFAULT_PLAYBACK_DEVICE :: "SDL_AUDIO_ALSA_DEFAULT_PLAYBACK_DEVICE"

HINT_AUDIO_ALSA_DEFAULT_RECORDING_DEVICE #

Source
HINT_AUDIO_ALSA_DEFAULT_RECORDING_DEVICE :: "SDL_AUDIO_ALSA_DEFAULT_RECORDING_DEVICE"

HINT_AUDIO_CATEGORY #

Source
HINT_AUDIO_CATEGORY :: "SDL_AUDIO_CATEGORY"

HINT_AUDIO_CHANNELS #

Source
HINT_AUDIO_CHANNELS :: "SDL_AUDIO_CHANNELS"

HINT_AUDIO_DEVICE_APP_ICON_NAME #

Source
HINT_AUDIO_DEVICE_APP_ICON_NAME :: "SDL_AUDIO_DEVICE_APP_ICON_NAME"

HINT_AUDIO_DEVICE_SAMPLE_FRAMES #

Source
HINT_AUDIO_DEVICE_SAMPLE_FRAMES :: "SDL_AUDIO_DEVICE_SAMPLE_FRAMES"

HINT_AUDIO_DEVICE_STREAM_NAME #

Source
HINT_AUDIO_DEVICE_STREAM_NAME :: "SDL_AUDIO_DEVICE_STREAM_NAME"

HINT_AUDIO_DEVICE_STREAM_ROLE #

Source
HINT_AUDIO_DEVICE_STREAM_ROLE :: "SDL_AUDIO_DEVICE_STREAM_ROLE"

HINT_AUDIO_DISK_INPUT_FILE #

Source
HINT_AUDIO_DISK_INPUT_FILE :: "SDL_AUDIO_DISK_INPUT_FILE"

HINT_AUDIO_DISK_OUTPUT_FILE #

Source
HINT_AUDIO_DISK_OUTPUT_FILE :: "SDL_AUDIO_DISK_OUTPUT_FILE"

HINT_AUDIO_DISK_TIMESCALE #

Source
HINT_AUDIO_DISK_TIMESCALE :: "SDL_AUDIO_DISK_TIMESCALE"

HINT_AUDIO_DUMMY_TIMESCALE #

Source
HINT_AUDIO_DUMMY_TIMESCALE :: "SDL_AUDIO_DUMMY_TIMESCALE"

HINT_AUDIO_FREQUENCY #

Source
HINT_AUDIO_FREQUENCY :: "SDL_AUDIO_FREQUENCY"

HINT_AUDIO_INCLUDE_MONITORS #

Source
HINT_AUDIO_INCLUDE_MONITORS :: "SDL_AUDIO_INCLUDE_MONITORS"

HINT_AUTO_UPDATE_JOYSTICKS #

Source
HINT_AUTO_UPDATE_JOYSTICKS :: "SDL_AUTO_UPDATE_JOYSTICKS"

HINT_AUTO_UPDATE_SENSORS #

Source
HINT_AUTO_UPDATE_SENSORS :: "SDL_AUTO_UPDATE_SENSORS"

HINT_BMP_SAVE_LEGACY_FORMAT #

Source
HINT_BMP_SAVE_LEGACY_FORMAT :: "SDL_BMP_SAVE_LEGACY_FORMAT"

HINT_CAMERA_DRIVER #

Source
HINT_CAMERA_DRIVER :: "SDL_CAMERA_DRIVER"

HINT_CPU_FEATURE_MASK #

Source
HINT_CPU_FEATURE_MASK :: "SDL_CPU_FEATURE_MASK"

HINT_DISPLAY_USABLE_BOUNDS #

Source
HINT_DISPLAY_USABLE_BOUNDS :: "SDL_DISPLAY_USABLE_BOUNDS"

HINT_EMSCRIPTEN_ASYNCIFY #

Source
HINT_EMSCRIPTEN_ASYNCIFY :: "SDL_EMSCRIPTEN_ASYNCIFY"

HINT_EMSCRIPTEN_CANVAS_SELECTOR #

Source
HINT_EMSCRIPTEN_CANVAS_SELECTOR :: "SDL_EMSCRIPTEN_CANVAS_SELECTOR"

HINT_EMSCRIPTEN_KEYBOARD_ELEMENT #

Source
HINT_EMSCRIPTEN_KEYBOARD_ELEMENT :: "SDL_EMSCRIPTEN_KEYBOARD_ELEMENT"

HINT_ENABLE_SCREEN_KEYBOARD #

Source
HINT_ENABLE_SCREEN_KEYBOARD :: "SDL_ENABLE_SCREEN_KEYBOARD"

HINT_EVDEV_DEVICES #

Source
HINT_EVDEV_DEVICES :: "SDL_EVDEV_DEVICES"

HINT_EVENT_LOGGING #

Source
HINT_EVENT_LOGGING :: "SDL_EVENT_LOGGING"

HINT_FILE_DIALOG_DRIVER #

Source
HINT_FILE_DIALOG_DRIVER :: "SDL_FILE_DIALOG_DRIVER"

HINT_FORCE_RAISEWINDOW #

Source
HINT_FORCE_RAISEWINDOW :: "SDL_FORCE_RAISEWINDOW"

HINT_FRAMEBUFFER_ACCELERATION #

Source
HINT_FRAMEBUFFER_ACCELERATION :: "SDL_FRAMEBUFFER_ACCELERATION"

HINT_GAMECONTROLLER_IGNORE_DEVICES #

Source
HINT_GAMECONTROLLER_IGNORE_DEVICES :: "SDL_GAMECONTROLLER_IGNORE_DEVICES"

HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT #

Source
HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT :: "SDL_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT"

HINT_GAMECONTROLLER_SENSOR_FUSION #

Source
HINT_GAMECONTROLLER_SENSOR_FUSION :: "SDL_GAMECONTROLLER_SENSOR_FUSION"

HINT_GAMECONTROLLERCONFIG #

Source
HINT_GAMECONTROLLERCONFIG :: "SDL_GAMECONTROLLERCONFIG"

HINT_GAMECONTROLLERCONFIG_FILE #

Source
HINT_GAMECONTROLLERCONFIG_FILE :: "SDL_GAMECONTROLLERCONFIG_FILE"

HINT_GAMECONTROLLERTYPE #

Source
HINT_GAMECONTROLLERTYPE :: "SDL_GAMECONTROLLERTYPE"

HINT_GDK_TEXTINPUT_DEFAULT_TEXT #

Source
HINT_GDK_TEXTINPUT_DEFAULT_TEXT :: "SDL_GDK_TEXTINPUT_DEFAULT_TEXT"

HINT_GDK_TEXTINPUT_DESCRIPTION #

Source
HINT_GDK_TEXTINPUT_DESCRIPTION :: "SDL_GDK_TEXTINPUT_DESCRIPTION"

HINT_GDK_TEXTINPUT_MAX_LENGTH #

Source
HINT_GDK_TEXTINPUT_MAX_LENGTH :: "SDL_GDK_TEXTINPUT_MAX_LENGTH"

HINT_GDK_TEXTINPUT_SCOPE #

Source
HINT_GDK_TEXTINPUT_SCOPE :: "SDL_GDK_TEXTINPUT_SCOPE"

HINT_GDK_TEXTINPUT_TITLE #

Source
HINT_GDK_TEXTINPUT_TITLE :: "SDL_GDK_TEXTINPUT_TITLE"

HINT_HIDAPI_ENUMERATE_ONLY_CONTROLLERS #

Source
HINT_HIDAPI_ENUMERATE_ONLY_CONTROLLERS :: "SDL_HIDAPI_ENUMERATE_ONLY_CONTROLLERS"

HINT_HIDAPI_IGNORE_DEVICES #

Source
HINT_HIDAPI_IGNORE_DEVICES :: "SDL_HIDAPI_IGNORE_DEVICES"

HINT_HIDAPI_LIBUSB #

Source
HINT_HIDAPI_LIBUSB :: "SDL_HIDAPI_LIBUSB"

HINT_HIDAPI_LIBUSB_WHITELIST #

Source
HINT_HIDAPI_LIBUSB_WHITELIST :: "SDL_HIDAPI_LIBUSB_WHITELIST"

HINT_IME_IMPLEMENTED_UI #

Source
HINT_IME_IMPLEMENTED_UI :: "SDL_IME_IMPLEMENTED_UI"

HINT_IOS_HIDE_HOME_INDICATOR #

Source
HINT_IOS_HIDE_HOME_INDICATOR :: "SDL_IOS_HIDE_HOME_INDICATOR"

HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS #

Source
HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS :: "SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS"

HINT_JOYSTICK_ARCADESTICK_DEVICES #

Source
HINT_JOYSTICK_ARCADESTICK_DEVICES :: "SDL_JOYSTICK_ARCADESTICK_DEVICES"

HINT_JOYSTICK_ARCADESTICK_DEVICES_EXCLUDED #

Source
HINT_JOYSTICK_ARCADESTICK_DEVICES_EXCLUDED :: "SDL_JOYSTICK_ARCADESTICK_DEVICES_EXCLUDED"

HINT_JOYSTICK_BLACKLIST_DEVICES #

Source
HINT_JOYSTICK_BLACKLIST_DEVICES :: "SDL_JOYSTICK_BLACKLIST_DEVICES"

HINT_JOYSTICK_BLACKLIST_DEVICES_EXCLUDED #

Source
HINT_JOYSTICK_BLACKLIST_DEVICES_EXCLUDED :: "SDL_JOYSTICK_BLACKLIST_DEVICES_EXCLUDED"

HINT_JOYSTICK_DEVICE #

Source
HINT_JOYSTICK_DEVICE :: "SDL_JOYSTICK_DEVICE"

HINT_JOYSTICK_DIRECTINPUT #

Source
HINT_JOYSTICK_DIRECTINPUT :: "SDL_JOYSTICK_DIRECTINPUT"

HINT_JOYSTICK_ENHANCED_REPORTS #

Source
HINT_JOYSTICK_ENHANCED_REPORTS :: "SDL_JOYSTICK_ENHANCED_REPORTS"

HINT_JOYSTICK_FLIGHTSTICK_DEVICES #

Source
HINT_JOYSTICK_FLIGHTSTICK_DEVICES :: "SDL_JOYSTICK_FLIGHTSTICK_DEVICES"

HINT_JOYSTICK_FLIGHTSTICK_DEVICES_EXCLUDED #

Source
HINT_JOYSTICK_FLIGHTSTICK_DEVICES_EXCLUDED :: "SDL_JOYSTICK_FLIGHTSTICK_DEVICES_EXCLUDED"

HINT_JOYSTICK_GAMECUBE_DEVICES #

Source
HINT_JOYSTICK_GAMECUBE_DEVICES :: "SDL_JOYSTICK_GAMECUBE_DEVICES"

HINT_JOYSTICK_GAMECUBE_DEVICES_EXCLUDED #

Source
HINT_JOYSTICK_GAMECUBE_DEVICES_EXCLUDED :: "SDL_JOYSTICK_GAMECUBE_DEVICES_EXCLUDED"

HINT_JOYSTICK_GAMEINPUT #

Source
HINT_JOYSTICK_GAMEINPUT :: "SDL_JOYSTICK_GAMEINPUT"

HINT_JOYSTICK_HAPTIC_AXES #

Source
HINT_JOYSTICK_HAPTIC_AXES :: "SDL_JOYSTICK_HAPTIC_AXES"

HINT_JOYSTICK_HIDAPI #

Source
HINT_JOYSTICK_HIDAPI :: "SDL_JOYSTICK_HIDAPI"

HINT_JOYSTICK_HIDAPI_8BITDO #

Source
HINT_JOYSTICK_HIDAPI_8BITDO :: "SDL_JOYSTICK_HIDAPI_8BITDO"

HINT_JOYSTICK_HIDAPI_COMBINE_JOY_CONS #

Source
HINT_JOYSTICK_HIDAPI_COMBINE_JOY_CONS :: "SDL_JOYSTICK_HIDAPI_COMBINE_JOY_CONS"

HINT_JOYSTICK_HIDAPI_FLYDIGI #

Source
HINT_JOYSTICK_HIDAPI_FLYDIGI :: "SDL_JOYSTICK_HIDAPI_FLYDIGI"

HINT_JOYSTICK_HIDAPI_GAMECUBE #

Source
HINT_JOYSTICK_HIDAPI_GAMECUBE :: "SDL_JOYSTICK_HIDAPI_GAMECUBE"

HINT_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE #

Source
HINT_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE :: "SDL_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE"

HINT_JOYSTICK_HIDAPI_GIP #

Source
HINT_JOYSTICK_HIDAPI_GIP :: "SDL_JOYSTICK_HIDAPI_GIP"

HINT_JOYSTICK_HIDAPI_GIP_RESET_FOR_METADATA #

Source
HINT_JOYSTICK_HIDAPI_GIP_RESET_FOR_METADATA :: "SDL_JOYSTICK_HIDAPI_GIP_RESET_FOR_METADATA"

HINT_JOYSTICK_HIDAPI_JOY_CONS #

Source
HINT_JOYSTICK_HIDAPI_JOY_CONS :: "SDL_JOYSTICK_HIDAPI_JOY_CONS"

HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED #

Source
HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED :: "SDL_JOYSTICK_HIDAPI_JOYCON_HOME_LED"

HINT_JOYSTICK_HIDAPI_LG4FF #

Source
HINT_JOYSTICK_HIDAPI_LG4FF :: "SDL_JOYSTICK_HIDAPI_LG4FF"

HINT_JOYSTICK_HIDAPI_LUNA #

Source
HINT_JOYSTICK_HIDAPI_LUNA :: "SDL_JOYSTICK_HIDAPI_LUNA"

HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC #

Source
HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC :: "SDL_JOYSTICK_HIDAPI_NINTENDO_CLASSIC"

HINT_JOYSTICK_HIDAPI_PS3 #

Source
HINT_JOYSTICK_HIDAPI_PS3 :: "SDL_JOYSTICK_HIDAPI_PS3"

HINT_JOYSTICK_HIDAPI_PS3_SIXAXIS_DRIVER #

Source
HINT_JOYSTICK_HIDAPI_PS3_SIXAXIS_DRIVER :: "SDL_JOYSTICK_HIDAPI_PS3_SIXAXIS_DRIVER"

HINT_JOYSTICK_HIDAPI_PS4 #

Source
HINT_JOYSTICK_HIDAPI_PS4 :: "SDL_JOYSTICK_HIDAPI_PS4"

HINT_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL #

Source
HINT_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL :: "SDL_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL"

HINT_JOYSTICK_HIDAPI_PS5 #

Source
HINT_JOYSTICK_HIDAPI_PS5 :: "SDL_JOYSTICK_HIDAPI_PS5"

HINT_JOYSTICK_HIDAPI_PS5_PLAYER_LED #

Source
HINT_JOYSTICK_HIDAPI_PS5_PLAYER_LED :: "SDL_JOYSTICK_HIDAPI_PS5_PLAYER_LED"

HINT_JOYSTICK_HIDAPI_SHIELD #

Source
HINT_JOYSTICK_HIDAPI_SHIELD :: "SDL_JOYSTICK_HIDAPI_SHIELD"

HINT_JOYSTICK_HIDAPI_SINPUT #

Source
HINT_JOYSTICK_HIDAPI_SINPUT :: "SDL_JOYSTICK_HIDAPI_SINPUT"

HINT_JOYSTICK_HIDAPI_STADIA #

Source
HINT_JOYSTICK_HIDAPI_STADIA :: "SDL_JOYSTICK_HIDAPI_STADIA"

HINT_JOYSTICK_HIDAPI_STEAM #

Source
HINT_JOYSTICK_HIDAPI_STEAM :: "SDL_JOYSTICK_HIDAPI_STEAM"

HINT_JOYSTICK_HIDAPI_STEAM_HOME_LED #

Source
HINT_JOYSTICK_HIDAPI_STEAM_HOME_LED :: "SDL_JOYSTICK_HIDAPI_STEAM_HOME_LED"

HINT_JOYSTICK_HIDAPI_STEAM_HORI #

Source
HINT_JOYSTICK_HIDAPI_STEAM_HORI :: "SDL_JOYSTICK_HIDAPI_STEAM_HORI"

HINT_JOYSTICK_HIDAPI_STEAMDECK #

Source
HINT_JOYSTICK_HIDAPI_STEAMDECK :: "SDL_JOYSTICK_HIDAPI_STEAMDECK"

HINT_JOYSTICK_HIDAPI_SWITCH #

Source
HINT_JOYSTICK_HIDAPI_SWITCH :: "SDL_JOYSTICK_HIDAPI_SWITCH"

HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED #

Source
HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED :: "SDL_JOYSTICK_HIDAPI_SWITCH_HOME_LED"

HINT_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED #

Source
HINT_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED :: "SDL_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED"

HINT_JOYSTICK_HIDAPI_SWITCH2 #

Source
HINT_JOYSTICK_HIDAPI_SWITCH2 :: "SDL_JOYSTICK_HIDAPI_SWITCH2"

HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS #

Source
HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS :: "SDL_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS"

HINT_JOYSTICK_HIDAPI_WII #

Source
HINT_JOYSTICK_HIDAPI_WII :: "SDL_JOYSTICK_HIDAPI_WII"

HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED #

Source
HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED :: "SDL_JOYSTICK_HIDAPI_WII_PLAYER_LED"

HINT_JOYSTICK_HIDAPI_XBOX #

Source
HINT_JOYSTICK_HIDAPI_XBOX :: "SDL_JOYSTICK_HIDAPI_XBOX"

HINT_JOYSTICK_HIDAPI_XBOX_360 #

Source
HINT_JOYSTICK_HIDAPI_XBOX_360 :: "SDL_JOYSTICK_HIDAPI_XBOX_360"

HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED #

Source
HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED :: "SDL_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED"

HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS #

Source
HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS :: "SDL_JOYSTICK_HIDAPI_XBOX_360_WIRELESS"

HINT_JOYSTICK_HIDAPI_XBOX_ONE #

Source
HINT_JOYSTICK_HIDAPI_XBOX_ONE :: "SDL_JOYSTICK_HIDAPI_XBOX_ONE"

HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED #

Source
HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED :: "SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED"

HINT_JOYSTICK_HIDAPI_ZUIKI #

Source
HINT_JOYSTICK_HIDAPI_ZUIKI :: "SDL_JOYSTICK_HIDAPI_ZUIKI"

HINT_JOYSTICK_IOKIT #

Source
HINT_JOYSTICK_IOKIT :: "SDL_JOYSTICK_IOKIT"

HINT_JOYSTICK_LINUX_CLASSIC #

Source
HINT_JOYSTICK_LINUX_CLASSIC :: "SDL_JOYSTICK_LINUX_CLASSIC"

HINT_JOYSTICK_LINUX_DEADZONES #

Source
HINT_JOYSTICK_LINUX_DEADZONES :: "SDL_JOYSTICK_LINUX_DEADZONES"

HINT_JOYSTICK_LINUX_DIGITAL_HATS #

Source
HINT_JOYSTICK_LINUX_DIGITAL_HATS :: "SDL_JOYSTICK_LINUX_DIGITAL_HATS"

HINT_JOYSTICK_LINUX_HAT_DEADZONES #

Source
HINT_JOYSTICK_LINUX_HAT_DEADZONES :: "SDL_JOYSTICK_LINUX_HAT_DEADZONES"

HINT_JOYSTICK_RAWINPUT #

Source
HINT_JOYSTICK_RAWINPUT :: "SDL_JOYSTICK_RAWINPUT"

HINT_JOYSTICK_RAWINPUT_CORRELATE_XINPUT #

Source
HINT_JOYSTICK_RAWINPUT_CORRELATE_XINPUT :: "SDL_JOYSTICK_RAWINPUT_CORRELATE_XINPUT"

HINT_JOYSTICK_ROG_CHAKRAM #

Source
HINT_JOYSTICK_ROG_CHAKRAM :: "SDL_JOYSTICK_ROG_CHAKRAM"

HINT_JOYSTICK_THREAD #

Source
HINT_JOYSTICK_THREAD :: "SDL_JOYSTICK_THREAD"

HINT_JOYSTICK_THROTTLE_DEVICES #

Source
HINT_JOYSTICK_THROTTLE_DEVICES :: "SDL_JOYSTICK_THROTTLE_DEVICES"

HINT_JOYSTICK_THROTTLE_DEVICES_EXCLUDED #

Source
HINT_JOYSTICK_THROTTLE_DEVICES_EXCLUDED :: "SDL_JOYSTICK_THROTTLE_DEVICES_EXCLUDED"

HINT_JOYSTICK_WHEEL_DEVICES #

Source
HINT_JOYSTICK_WHEEL_DEVICES :: "SDL_JOYSTICK_WHEEL_DEVICES"

HINT_JOYSTICK_WHEEL_DEVICES_EXCLUDED #

Source
HINT_JOYSTICK_WHEEL_DEVICES_EXCLUDED :: "SDL_JOYSTICK_WHEEL_DEVICES_EXCLUDED"

HINT_JOYSTICK_ZERO_CENTERED_DEVICES #

Source
HINT_JOYSTICK_ZERO_CENTERED_DEVICES :: "SDL_JOYSTICK_ZERO_CENTERED_DEVICES"

HINT_KEYCODE_OPTIONS #

Source
HINT_KEYCODE_OPTIONS :: "SDL_KEYCODE_OPTIONS"

HINT_KMSDRM_ATOMIC #

Source
HINT_KMSDRM_ATOMIC :: "SDL_KMSDRM_ATOMIC"

HINT_KMSDRM_DEVICE_INDEX #

Source
HINT_KMSDRM_DEVICE_INDEX :: "SDL_KMSDRM_DEVICE_INDEX"

HINT_KMSDRM_REQUIRE_DRM_MASTER #

Source
HINT_KMSDRM_REQUIRE_DRM_MASTER :: "SDL_KMSDRM_REQUIRE_DRM_MASTER"

HINT_MAC_BACKGROUND_APP #

Source
HINT_MAC_BACKGROUND_APP :: "SDL_MAC_BACKGROUND_APP"

HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK #

Source
HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK :: "SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK"

HINT_MAC_OPENGL_ASYNC_DISPATCH #

Source
HINT_MAC_OPENGL_ASYNC_DISPATCH :: "SDL_MAC_OPENGL_ASYNC_DISPATCH"

HINT_MAC_OPTION_AS_ALT #

Source
HINT_MAC_OPTION_AS_ALT :: "SDL_MAC_OPTION_AS_ALT"

HINT_MAC_PRESS_AND_HOLD #

Source
HINT_MAC_PRESS_AND_HOLD :: "SDL_MAC_PRESS_AND_HOLD"

HINT_MAC_SCROLL_MOMENTUM #

Source
HINT_MAC_SCROLL_MOMENTUM :: "SDL_MAC_SCROLL_MOMENTUM"

HINT_MAIN_CALLBACK_RATE #

Source
HINT_MAIN_CALLBACK_RATE :: "SDL_MAIN_CALLBACK_RATE"

HINT_MOUSE_AUTO_CAPTURE #

Source
HINT_MOUSE_AUTO_CAPTURE :: "SDL_MOUSE_AUTO_CAPTURE"

HINT_MOUSE_DEFAULT_SYSTEM_CURSOR #

Source
HINT_MOUSE_DEFAULT_SYSTEM_CURSOR :: "SDL_MOUSE_DEFAULT_SYSTEM_CURSOR"

HINT_MOUSE_DOUBLE_CLICK_RADIUS #

Source
HINT_MOUSE_DOUBLE_CLICK_RADIUS :: "SDL_MOUSE_DOUBLE_CLICK_RADIUS"

HINT_MOUSE_DOUBLE_CLICK_TIME #

Source
HINT_MOUSE_DOUBLE_CLICK_TIME :: "SDL_MOUSE_DOUBLE_CLICK_TIME"

HINT_MOUSE_DPI_SCALE_CURSORS #

Source
HINT_MOUSE_DPI_SCALE_CURSORS :: "SDL_MOUSE_DPI_SCALE_CURSORS"

HINT_MOUSE_EMULATE_WARP_WITH_RELATIVE #

Source
HINT_MOUSE_EMULATE_WARP_WITH_RELATIVE :: "SDL_MOUSE_EMULATE_WARP_WITH_RELATIVE"

HINT_MOUSE_FOCUS_CLICKTHROUGH #

Source
HINT_MOUSE_FOCUS_CLICKTHROUGH :: "SDL_MOUSE_FOCUS_CLICKTHROUGH"

HINT_MOUSE_NORMAL_SPEED_SCALE #

Source
HINT_MOUSE_NORMAL_SPEED_SCALE :: "SDL_MOUSE_NORMAL_SPEED_SCALE"

HINT_MOUSE_RELATIVE_CURSOR_VISIBLE #

Source
HINT_MOUSE_RELATIVE_CURSOR_VISIBLE :: "SDL_MOUSE_RELATIVE_CURSOR_VISIBLE"

HINT_MOUSE_RELATIVE_MODE_CENTER #

Source
HINT_MOUSE_RELATIVE_MODE_CENTER :: "SDL_MOUSE_RELATIVE_MODE_CENTER"

HINT_MOUSE_RELATIVE_SPEED_SCALE #

Source
HINT_MOUSE_RELATIVE_SPEED_SCALE :: "SDL_MOUSE_RELATIVE_SPEED_SCALE"

HINT_MOUSE_RELATIVE_SYSTEM_SCALE #

Source
HINT_MOUSE_RELATIVE_SYSTEM_SCALE :: "SDL_MOUSE_RELATIVE_SYSTEM_SCALE"

HINT_MOUSE_RELATIVE_WARP_MOTION #

Source
HINT_MOUSE_RELATIVE_WARP_MOTION :: "SDL_MOUSE_RELATIVE_WARP_MOTION"

HINT_MOUSE_TOUCH_EVENTS #

Source
HINT_MOUSE_TOUCH_EVENTS :: "SDL_MOUSE_TOUCH_EVENTS"

HINT_MUTE_CONSOLE_KEYBOARD #

Source
HINT_MUTE_CONSOLE_KEYBOARD :: "SDL_MUTE_CONSOLE_KEYBOARD"

HINT_NO_SIGNAL_HANDLERS #

Source
HINT_NO_SIGNAL_HANDLERS :: "SDL_NO_SIGNAL_HANDLERS"

HINT_OPENGL_ES_DRIVER #

Source
HINT_OPENGL_ES_DRIVER :: "SDL_OPENGL_ES_DRIVER"

HINT_OPENGL_FORCE_SRGB_FRAMEBUFFER #

Source
HINT_OPENGL_FORCE_SRGB_FRAMEBUFFER :: "SDL_OPENGL_FORCE_SRGB_FRAMEBUFFER"

HINT_OPENGL_LIBRARY #

Source
HINT_OPENGL_LIBRARY :: "SDL_OPENGL_LIBRARY"

HINT_OPENVR_LIBRARY #

Source
HINT_OPENVR_LIBRARY :: "SDL_OPENVR_LIBRARY"

HINT_PEN_MOUSE_EVENTS #

Source
HINT_PEN_MOUSE_EVENTS :: "SDL_PEN_MOUSE_EVENTS"

HINT_PEN_TOUCH_EVENTS #

Source
HINT_PEN_TOUCH_EVENTS :: "SDL_PEN_TOUCH_EVENTS"

HINT_POLL_SENTINEL #

Source
HINT_POLL_SENTINEL :: "SDL_POLL_SENTINEL"

HINT_PREFERRED_LOCALES #

Source
HINT_PREFERRED_LOCALES :: "SDL_PREFERRED_LOCALES"

HINT_PS2_GS_HEIGHT #

Source
HINT_PS2_GS_HEIGHT :: "SDL_PS2_GS_HEIGHT"

HINT_PS2_GS_PROGRESSIVE #

Source
HINT_PS2_GS_PROGRESSIVE :: "SDL_PS2_GS_PROGRESSIVE"

HINT_QUIT_ON_LAST_WINDOW_CLOSE #

Source
HINT_QUIT_ON_LAST_WINDOW_CLOSE :: "SDL_QUIT_ON_LAST_WINDOW_CLOSE"

HINT_RENDER_DIRECT3D_THREADSAFE #

Source
HINT_RENDER_DIRECT3D_THREADSAFE :: "SDL_RENDER_DIRECT3D_THREADSAFE"

HINT_RENDER_DIRECT3D11_DEBUG #

Source
HINT_RENDER_DIRECT3D11_DEBUG :: "SDL_RENDER_DIRECT3D11_DEBUG"

HINT_RENDER_DIRECT3D11_WARP #

Source
HINT_RENDER_DIRECT3D11_WARP :: "SDL_RENDER_DIRECT3D11_WARP"

HINT_RENDER_DRIVER #

Source
HINT_RENDER_DRIVER :: "SDL_RENDER_DRIVER"

HINT_RENDER_GPU_DEBUG #

Source
HINT_RENDER_GPU_DEBUG :: "SDL_RENDER_GPU_DEBUG"

HINT_RENDER_GPU_LOW_POWER #

Source
HINT_RENDER_GPU_LOW_POWER :: "SDL_RENDER_GPU_LOW_POWER"

HINT_RENDER_LINE_METHOD #

Source
HINT_RENDER_LINE_METHOD :: "SDL_RENDER_LINE_METHOD"

HINT_RENDER_METAL_PREFER_LOW_POWER_DEVICE #

Source
HINT_RENDER_METAL_PREFER_LOW_POWER_DEVICE :: "SDL_RENDER_METAL_PREFER_LOW_POWER_DEVICE"

HINT_RENDER_VULKAN_DEBUG #

Source
HINT_RENDER_VULKAN_DEBUG :: "SDL_RENDER_VULKAN_DEBUG"

HINT_RETURN_KEY_HIDES_IME #

Source
HINT_RETURN_KEY_HIDES_IME :: "SDL_RETURN_KEY_HIDES_IME"

HINT_ROG_GAMEPAD_MICE #

Source
HINT_ROG_GAMEPAD_MICE :: "SDL_ROG_GAMEPAD_MICE"

HINT_ROG_GAMEPAD_MICE_EXCLUDED #

Source
HINT_ROG_GAMEPAD_MICE_EXCLUDED :: "SDL_ROG_GAMEPAD_MICE_EXCLUDED"

HINT_RPI_VIDEO_LAYER #

Source
HINT_RPI_VIDEO_LAYER :: "SDL_RPI_VIDEO_LAYER"

HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME #

Source
HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME :: "SDL_SCREENSAVER_INHIBIT_ACTIVITY_NAME"

HINT_SHUTDOWN_DBUS_ON_QUIT #

Source
HINT_SHUTDOWN_DBUS_ON_QUIT :: "SDL_SHUTDOWN_DBUS_ON_QUIT"

HINT_STORAGE_TITLE_DRIVER #

Source
HINT_STORAGE_TITLE_DRIVER :: "SDL_STORAGE_TITLE_DRIVER"

HINT_STORAGE_USER_DRIVER #

Source
HINT_STORAGE_USER_DRIVER :: "SDL_STORAGE_USER_DRIVER"

HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL #

Source
HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL :: "SDL_THREAD_FORCE_REALTIME_TIME_CRITICAL"

HINT_THREAD_PRIORITY_POLICY #

Source
HINT_THREAD_PRIORITY_POLICY :: "SDL_THREAD_PRIORITY_POLICY"

HINT_TIMER_RESOLUTION #

Source
HINT_TIMER_RESOLUTION :: "SDL_TIMER_RESOLUTION"

HINT_TOUCH_MOUSE_EVENTS #

Source
HINT_TOUCH_MOUSE_EVENTS :: "SDL_TOUCH_MOUSE_EVENTS"

HINT_TRACKPAD_IS_TOUCH_ONLY #

Source
HINT_TRACKPAD_IS_TOUCH_ONLY :: "SDL_TRACKPAD_IS_TOUCH_ONLY"

HINT_TV_REMOTE_AS_JOYSTICK #

Source
HINT_TV_REMOTE_AS_JOYSTICK :: "SDL_TV_REMOTE_AS_JOYSTICK"

HINT_VIDEO_ALLOW_SCREENSAVER #

Source
HINT_VIDEO_ALLOW_SCREENSAVER :: "SDL_VIDEO_ALLOW_SCREENSAVER"

HINT_VIDEO_DISPLAY_PRIORITY #

Source
HINT_VIDEO_DISPLAY_PRIORITY :: "SDL_VIDEO_DISPLAY_PRIORITY"

HINT_VIDEO_DOUBLE_BUFFER #

Source
HINT_VIDEO_DOUBLE_BUFFER :: "SDL_VIDEO_DOUBLE_BUFFER"

HINT_VIDEO_DUMMY_SAVE_FRAMES #

Source
HINT_VIDEO_DUMMY_SAVE_FRAMES :: "SDL_VIDEO_DUMMY_SAVE_FRAMES"

HINT_VIDEO_EGL_ALLOW_GETDISPLAY_FALLBACK #

Source
HINT_VIDEO_EGL_ALLOW_GETDISPLAY_FALLBACK :: "SDL_VIDEO_EGL_ALLOW_GETDISPLAY_FALLBACK"

HINT_VIDEO_FORCE_EGL #

Source
HINT_VIDEO_FORCE_EGL :: "SDL_VIDEO_FORCE_EGL"

HINT_VIDEO_MAC_FULLSCREEN_MENU_VISIBILITY #

Source
HINT_VIDEO_MAC_FULLSCREEN_MENU_VISIBILITY :: "SDL_VIDEO_MAC_FULLSCREEN_MENU_VISIBILITY"

HINT_VIDEO_MAC_FULLSCREEN_SPACES #

Source
HINT_VIDEO_MAC_FULLSCREEN_SPACES :: "SDL_VIDEO_MAC_FULLSCREEN_SPACES"

HINT_VIDEO_MATCH_EXCLUSIVE_MODE_ON_MOVE #

Source
HINT_VIDEO_MATCH_EXCLUSIVE_MODE_ON_MOVE :: "SDL_VIDEO_MATCH_EXCLUSIVE_MODE_ON_MOVE"

HINT_VIDEO_METAL_AUTO_RESIZE_DRAWABLE #

Source
HINT_VIDEO_METAL_AUTO_RESIZE_DRAWABLE :: "SDL_VIDEO_METAL_AUTO_RESIZE_DRAWABLE"

HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS #

Source
HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS :: "SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS"

HINT_VIDEO_OFFSCREEN_SAVE_FRAMES #

Source
HINT_VIDEO_OFFSCREEN_SAVE_FRAMES :: "SDL_VIDEO_OFFSCREEN_SAVE_FRAMES"

HINT_VIDEO_SYNC_WINDOW_OPERATIONS #

Source
HINT_VIDEO_SYNC_WINDOW_OPERATIONS :: "SDL_VIDEO_SYNC_WINDOW_OPERATIONS"

HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR #

Source
HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR :: "SDL_VIDEO_WAYLAND_ALLOW_LIBDECOR"

HINT_VIDEO_WAYLAND_MODE_EMULATION #

Source
HINT_VIDEO_WAYLAND_MODE_EMULATION :: "SDL_VIDEO_WAYLAND_MODE_EMULATION"

HINT_VIDEO_WAYLAND_MODE_SCALING #

Source
HINT_VIDEO_WAYLAND_MODE_SCALING :: "SDL_VIDEO_WAYLAND_MODE_SCALING"

HINT_VIDEO_WAYLAND_PREFER_LIBDECOR #

Source
HINT_VIDEO_WAYLAND_PREFER_LIBDECOR :: "SDL_VIDEO_WAYLAND_PREFER_LIBDECOR"

HINT_VIDEO_WAYLAND_SCALE_TO_DISPLAY #

Source
HINT_VIDEO_WAYLAND_SCALE_TO_DISPLAY :: "SDL_VIDEO_WAYLAND_SCALE_TO_DISPLAY"

HINT_VIDEO_WIN_D3DCOMPILER #

Source
HINT_VIDEO_WIN_D3DCOMPILER :: "SDL_VIDEO_WIN_D3DCOMPILER"

HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT #

Source
HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT :: "SDL_VIDEO_X11_EXTERNAL_WINDOW_INPUT"

HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR #

Source
HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR :: "SDL_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR"

HINT_VIDEO_X11_NET_WM_PING #

Source
HINT_VIDEO_X11_NET_WM_PING :: "SDL_VIDEO_X11_NET_WM_PING"

HINT_VIDEO_X11_NODIRECTCOLOR #

Source
HINT_VIDEO_X11_NODIRECTCOLOR :: "SDL_VIDEO_X11_NODIRECTCOLOR"

HINT_VIDEO_X11_SCALING_FACTOR #

Source
HINT_VIDEO_X11_SCALING_FACTOR :: "SDL_VIDEO_X11_SCALING_FACTOR"

HINT_VIDEO_X11_VISUALID #

Source
HINT_VIDEO_X11_VISUALID :: "SDL_VIDEO_X11_VISUALID"

HINT_VIDEO_X11_WINDOW_VISUALID #

Source
HINT_VIDEO_X11_WINDOW_VISUALID :: "SDL_VIDEO_X11_WINDOW_VISUALID"

HINT_VIDEO_X11_XRANDR #

Source
HINT_VIDEO_X11_XRANDR :: "SDL_VIDEO_X11_XRANDR"

HINT_VITA_ENABLE_BACK_TOUCH #

Source
HINT_VITA_ENABLE_BACK_TOUCH :: "SDL_VITA_ENABLE_BACK_TOUCH"

HINT_VITA_ENABLE_FRONT_TOUCH #

Source
HINT_VITA_ENABLE_FRONT_TOUCH :: "SDL_VITA_ENABLE_FRONT_TOUCH"

HINT_VITA_MODULE_PATH #

Source
HINT_VITA_MODULE_PATH :: "SDL_VITA_MODULE_PATH"

HINT_VITA_PVR_INIT #

Source
HINT_VITA_PVR_INIT :: "SDL_VITA_PVR_INIT"

HINT_VITA_PVR_OPENGL #

Source
HINT_VITA_PVR_OPENGL :: "SDL_VITA_PVR_OPENGL"

HINT_VITA_RESOLUTION #

Source
HINT_VITA_RESOLUTION :: "SDL_VITA_RESOLUTION"

HINT_VITA_TOUCH_MOUSE_DEVICE #

Source
HINT_VITA_TOUCH_MOUSE_DEVICE :: "SDL_VITA_TOUCH_MOUSE_DEVICE"

HINT_VULKAN_DISPLAY #

Source
HINT_VULKAN_DISPLAY :: "SDL_VULKAN_DISPLAY"

HINT_VULKAN_LIBRARY #

Source
HINT_VULKAN_LIBRARY :: "SDL_VULKAN_LIBRARY"

HINT_WAVE_CHUNK_LIMIT #

Source
HINT_WAVE_CHUNK_LIMIT :: "SDL_WAVE_CHUNK_LIMIT"

HINT_WAVE_FACT_CHUNK #

Source
HINT_WAVE_FACT_CHUNK :: "SDL_WAVE_FACT_CHUNK"

HINT_WAVE_RIFF_CHUNK_SIZE #

Source
HINT_WAVE_RIFF_CHUNK_SIZE :: "SDL_WAVE_RIFF_CHUNK_SIZE"

HINT_WAVE_TRUNCATION #

Source
HINT_WAVE_TRUNCATION :: "SDL_WAVE_TRUNCATION"

HINT_WINDOW_ACTIVATE_WHEN_RAISED #

Source
HINT_WINDOW_ACTIVATE_WHEN_RAISED :: "SDL_WINDOW_ACTIVATE_WHEN_RAISED"

HINT_WINDOW_ACTIVATE_WHEN_SHOWN #

Source
HINT_WINDOW_ACTIVATE_WHEN_SHOWN :: "SDL_WINDOW_ACTIVATE_WHEN_SHOWN"

HINT_WINDOW_ALLOW_TOPMOST #

Source
HINT_WINDOW_ALLOW_TOPMOST :: "SDL_WINDOW_ALLOW_TOPMOST"

HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN #

Source
HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN :: "SDL_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN"

HINT_WINDOWS_CLOSE_ON_ALT_F4 #

Source
HINT_WINDOWS_CLOSE_ON_ALT_F4 :: "SDL_WINDOWS_CLOSE_ON_ALT_F4"

HINT_WINDOWS_ENABLE_MENU_MNEMONICS #

Source
HINT_WINDOWS_ENABLE_MENU_MNEMONICS :: "SDL_WINDOWS_ENABLE_MENU_MNEMONICS"

HINT_WINDOWS_ENABLE_MESSAGELOOP #

Source
HINT_WINDOWS_ENABLE_MESSAGELOOP :: "SDL_WINDOWS_ENABLE_MESSAGELOOP"

HINT_WINDOWS_ERASE_BACKGROUND_MODE #

Source
HINT_WINDOWS_ERASE_BACKGROUND_MODE :: "SDL_WINDOWS_ERASE_BACKGROUND_MODE"

HINT_WINDOWS_FORCE_SEMAPHORE_KERNEL #

Source
HINT_WINDOWS_FORCE_SEMAPHORE_KERNEL :: "SDL_WINDOWS_FORCE_SEMAPHORE_KERNEL"

HINT_WINDOWS_GAMEINPUT #

Source
HINT_WINDOWS_GAMEINPUT :: "SDL_WINDOWS_GAMEINPUT"

HINT_WINDOWS_INTRESOURCE_ICON #

Source
HINT_WINDOWS_INTRESOURCE_ICON :: "SDL_WINDOWS_INTRESOURCE_ICON"

HINT_WINDOWS_INTRESOURCE_ICON_SMALL #

Source
HINT_WINDOWS_INTRESOURCE_ICON_SMALL :: "SDL_WINDOWS_INTRESOURCE_ICON_SMALL"

HINT_WINDOWS_RAW_KEYBOARD #

Source
HINT_WINDOWS_RAW_KEYBOARD :: "SDL_WINDOWS_RAW_KEYBOARD"

HINT_WINDOWS_USE_D3D9EX #

Source
HINT_WINDOWS_USE_D3D9EX :: "SDL_WINDOWS_USE_D3D9EX"

HINT_X11_FORCE_OVERRIDE_REDIRECT #

Source
HINT_X11_FORCE_OVERRIDE_REDIRECT :: "SDL_X11_FORCE_OVERRIDE_REDIRECT"

HINT_X11_WINDOW_TYPE #

Source
HINT_X11_WINDOW_TYPE :: "SDL_X11_WINDOW_TYPE"

HINT_X11_XCB_LIBRARY #

Source
HINT_X11_XCB_LIBRARY :: "SDL_X11_XCB_LIBRARY"

HINT_XINPUT_ENABLED #

Source
HINT_XINPUT_ENABLED :: "SDL_XINPUT_ENABLED"

ICONV_E2BIG #

Source
ICONV_E2BIG :: transmute(uint)int(-2)

*< Output buffer was too small.

ICONV_EILSEQ #

Source
ICONV_EILSEQ :: transmute(uint)int(-3)

*< Invalid input sequence was encountered.

ICONV_EINVAL #

Source
ICONV_EINVAL :: transmute(uint)int(-4)

*< Incomplete input sequence was encountered.

ICONV_ERROR #

Source
ICONV_ERROR :: transmute(uint)int(-1)

*< Generic error. Check SDL_GetError()?

JOYSTICK_TYPE_COUNT #

Source
JOYSTICK_TYPE_COUNT :: len(JoystickType)

K_AC_BACK #

Source
K_AC_BACK :: 0x4000011a

*< SCANCODE_TO_KEYCODE(.AC_BACK)

K_AC_BOOKMARKS #

Source
K_AC_BOOKMARKS :: 0x4000011e

*< SCANCODE_TO_KEYCODE(.AC_BOOKMARKS)

K_AC_CLOSE #

Source
K_AC_CLOSE :: 0x40000113

*< SCANCODE_TO_KEYCODE(.AC_CLOSE)

K_AC_EXIT #

Source
K_AC_EXIT :: 0x40000114

*< SCANCODE_TO_KEYCODE(.AC_EXIT)

K_AC_FORWARD #

Source
K_AC_FORWARD :: 0x4000011b

*< SCANCODE_TO_KEYCODE(.AC_FORWARD)

K_AC_HOME #

Source
K_AC_HOME :: 0x40000119

*< SCANCODE_TO_KEYCODE(.AC_HOME)

K_AC_NEW #

Source
K_AC_NEW :: 0x40000111

*< SCANCODE_TO_KEYCODE(.AC_NEW)

K_AC_OPEN #

Source
K_AC_OPEN :: 0x40000112

*< SCANCODE_TO_KEYCODE(.AC_OPEN)

K_AC_PRINT #

Source
K_AC_PRINT :: 0x40000116

*< SCANCODE_TO_KEYCODE(.AC_PRINT)

K_AC_PROPERTIES #

Source
K_AC_PROPERTIES :: 0x40000117

*< SCANCODE_TO_KEYCODE(.AC_PROPERTIES)

K_AC_REFRESH #

Source
K_AC_REFRESH :: 0x4000011d

*< SCANCODE_TO_KEYCODE(.AC_REFRESH)

K_AC_SAVE #

Source
K_AC_SAVE :: 0x40000115

*< SCANCODE_TO_KEYCODE(.AC_SAVE)

K_AC_SEARCH #

Source
K_AC_SEARCH :: 0x40000118

*< SCANCODE_TO_KEYCODE(.AC_SEARCH)

K_AC_STOP #

Source
K_AC_STOP :: 0x4000011c

*< SCANCODE_TO_KEYCODE(.AC_STOP)

K_AGAIN #

Source
K_AGAIN :: 0x40000079

*< SCANCODE_TO_KEYCODE(.AGAIN)

K_ALTERASE #

Source
K_ALTERASE :: 0x40000099

*< SCANCODE_TO_KEYCODE(.ALTERASE)

K_APPLICATION #

Source
K_APPLICATION :: 0x40000065

*< SCANCODE_TO_KEYCODE(.APPLICATION)

K_CANCEL #

Source
K_CANCEL :: 0x4000009b

*< SCANCODE_TO_KEYCODE(.CANCEL)

K_CAPSLOCK #

Source
K_CAPSLOCK :: 0x40000039

*< SCANCODE_TO_KEYCODE(.CAPSLOCK)

K_CHANNEL_DECREMENT #

Source
K_CHANNEL_DECREMENT :: 0x40000105

*< SCANCODE_TO_KEYCODE(.CHANNEL_DECREMENT)

K_CHANNEL_INCREMENT #

Source
K_CHANNEL_INCREMENT :: 0x40000104

*< SCANCODE_TO_KEYCODE(.CHANNEL_INCREMENT)

K_CLEAR #

Source
K_CLEAR :: 0x4000009c

*< SCANCODE_TO_KEYCODE(.CLEAR)

K_CLEARAGAIN #

Source
K_CLEARAGAIN :: 0x400000a2

*< SCANCODE_TO_KEYCODE(.CLEARAGAIN)

K_CRSEL #

Source
K_CRSEL :: 0x400000a3

*< SCANCODE_TO_KEYCODE(.CRSEL)

K_CURRENCYSUBUNIT #

Source
K_CURRENCYSUBUNIT :: 0x400000b5

*< SCANCODE_TO_KEYCODE(.CURRENCYSUBUNIT)

K_CURRENCYUNIT #

Source
K_CURRENCYUNIT :: 0x400000b4

*< SCANCODE_TO_KEYCODE(.CURRENCYUNIT)

K_DECIMALSEPARATOR #

Source
K_DECIMALSEPARATOR :: 0x400000b3

*< SCANCODE_TO_KEYCODE(.DECIMALSEPARATOR)

K_ENDCALL #

Source
K_ENDCALL :: 0x40000122

*< SCANCODE_TO_KEYCODE(.ENDCALL)

K_EXECUTE #

Source
K_EXECUTE :: 0x40000074

*< SCANCODE_TO_KEYCODE(.EXECUTE)

K_EXSEL #

Source
K_EXSEL :: 0x400000a4

*< SCANCODE_TO_KEYCODE(.EXSEL)

K_INSERT #

Source
K_INSERT :: 0x40000049

*< SCANCODE_TO_KEYCODE(.INSERT)

K_KP_00 #

Source
K_KP_00 :: 0x400000b0

*< SCANCODE_TO_KEYCODE(.KP_00)

K_KP_000 #

Source
K_KP_000 :: 0x400000b1

*< SCANCODE_TO_KEYCODE(.KP_000)

K_KP_AMPERSAND #

Source
K_KP_AMPERSAND :: 0x400000c7

*< SCANCODE_TO_KEYCODE(.KP_AMPERSAND)

K_KP_AT #

Source
K_KP_AT :: 0x400000ce

*< SCANCODE_TO_KEYCODE(.KP_AT)

K_KP_BACKSPACE #

Source
K_KP_BACKSPACE :: 0x400000bb

*< SCANCODE_TO_KEYCODE(.KP_BACKSPACE)

K_KP_BINARY #

Source
K_KP_BINARY :: 0x400000da

*< SCANCODE_TO_KEYCODE(.KP_BINARY)

K_KP_CLEAR #

Source
K_KP_CLEAR :: 0x400000d8

*< SCANCODE_TO_KEYCODE(.KP_CLEAR)

K_KP_CLEARENTRY #

Source
K_KP_CLEARENTRY :: 0x400000d9

*< SCANCODE_TO_KEYCODE(.KP_CLEARENTRY)

K_KP_COLON #

Source
K_KP_COLON :: 0x400000cb

*< SCANCODE_TO_KEYCODE(.KP_COLON)

K_KP_COMMA #

Source
K_KP_COMMA :: 0x40000085

*< SCANCODE_TO_KEYCODE(.KP_COMMA)

K_KP_DBLAMPERSAND #

Source
K_KP_DBLAMPERSAND :: 0x400000c8

*< SCANCODE_TO_KEYCODE(.KP_DBLAMPERSAND)

K_KP_DBLVERTICALBAR #

Source
K_KP_DBLVERTICALBAR :: 0x400000ca

*< SCANCODE_TO_KEYCODE(.KP_DBLVERTICALBAR)

K_KP_DECIMAL #

Source
K_KP_DECIMAL :: 0x400000dc

*< SCANCODE_TO_KEYCODE(.KP_DECIMAL)

K_KP_DIVIDE #

Source
K_KP_DIVIDE :: 0x40000054

*< SCANCODE_TO_KEYCODE(.KP_DIVIDE)

K_KP_ENTER #

Source
K_KP_ENTER :: 0x40000058

*< SCANCODE_TO_KEYCODE(.KP_ENTER)

K_KP_EQUALS #

Source
K_KP_EQUALS :: 0x40000067

*< SCANCODE_TO_KEYCODE(.KP_EQUALS)

K_KP_EQUALSAS400 #

Source
K_KP_EQUALSAS400 :: 0x40000086

*< SCANCODE_TO_KEYCODE(.KP_EQUALSAS400)

K_KP_EXCLAM #

Source
K_KP_EXCLAM :: 0x400000cf

*< SCANCODE_TO_KEYCODE(.KP_EXCLAM)

K_KP_GREATER #

Source
K_KP_GREATER :: 0x400000c6

*< SCANCODE_TO_KEYCODE(.KP_GREATER)

K_KP_HASH #

Source
K_KP_HASH :: 0x400000cc

*< SCANCODE_TO_KEYCODE(.KP_HASH)

K_KP_HEXADECIMAL #

Source
K_KP_HEXADECIMAL :: 0x400000dd

*< SCANCODE_TO_KEYCODE(.KP_HEXADECIMAL)

K_KP_LEFTBRACE #

Source
K_KP_LEFTBRACE :: 0x400000b8

*< SCANCODE_TO_KEYCODE(.KP_LEFTBRACE)

K_KP_LEFTPAREN #

Source
K_KP_LEFTPAREN :: 0x400000b6

*< SCANCODE_TO_KEYCODE(.KP_LEFTPAREN)

K_KP_LESS #

Source
K_KP_LESS :: 0x400000c5

*< SCANCODE_TO_KEYCODE(.KP_LESS)

K_KP_MEMADD #

Source
K_KP_MEMADD :: 0x400000d3

*< SCANCODE_TO_KEYCODE(.KP_MEMADD)

K_KP_MEMCLEAR #

Source
K_KP_MEMCLEAR :: 0x400000d2

*< SCANCODE_TO_KEYCODE(.KP_MEMCLEAR)

K_KP_MEMDIVIDE #

Source
K_KP_MEMDIVIDE :: 0x400000d6

*< SCANCODE_TO_KEYCODE(.KP_MEMDIVIDE)

K_KP_MEMMULTIPLY #

Source
K_KP_MEMMULTIPLY :: 0x400000d5

*< SCANCODE_TO_KEYCODE(.KP_MEMMULTIPLY)

K_KP_MEMRECALL #

Source
K_KP_MEMRECALL :: 0x400000d1

*< SCANCODE_TO_KEYCODE(.KP_MEMRECALL)

K_KP_MEMSTORE #

Source
K_KP_MEMSTORE :: 0x400000d0

*< SCANCODE_TO_KEYCODE(.KP_MEMSTORE)

K_KP_MEMSUBTRACT #

Source
K_KP_MEMSUBTRACT :: 0x400000d4

*< SCANCODE_TO_KEYCODE(.KP_MEMSUBTRACT)

K_KP_MINUS #

Source
K_KP_MINUS :: 0x40000056

*< SCANCODE_TO_KEYCODE(.KP_MINUS)

K_KP_MULTIPLY #

Source
K_KP_MULTIPLY :: 0x40000055

*< SCANCODE_TO_KEYCODE(.KP_MULTIPLY)

K_KP_OCTAL #

Source
K_KP_OCTAL :: 0x400000db

*< SCANCODE_TO_KEYCODE(.KP_OCTAL)

K_KP_PERCENT #

Source
K_KP_PERCENT :: 0x400000c4

*< SCANCODE_TO_KEYCODE(.KP_PERCENT)

K_KP_PERIOD #

Source
K_KP_PERIOD :: 0x40000063

*< SCANCODE_TO_KEYCODE(.KP_PERIOD)

K_KP_PLUS #

Source
K_KP_PLUS :: 0x40000057

*< SCANCODE_TO_KEYCODE(.KP_PLUS)

K_KP_PLUSMINUS #

Source
K_KP_PLUSMINUS :: 0x400000d7

*< SCANCODE_TO_KEYCODE(.KP_PLUSMINUS)

K_KP_POWER #

Source
K_KP_POWER :: 0x400000c3

*< SCANCODE_TO_KEYCODE(.KP_POWER)

K_KP_RIGHTBRACE #

Source
K_KP_RIGHTBRACE :: 0x400000b9

*< SCANCODE_TO_KEYCODE(.KP_RIGHTBRACE)

K_KP_RIGHTPAREN #

Source
K_KP_RIGHTPAREN :: 0x400000b7

*< SCANCODE_TO_KEYCODE(.KP_RIGHTPAREN)

K_KP_SPACE #

Source
K_KP_SPACE :: 0x400000cd

*< SCANCODE_TO_KEYCODE(.KP_SPACE)

K_KP_TAB #

Source
K_KP_TAB :: 0x400000ba

*< SCANCODE_TO_KEYCODE(.KP_TAB)

K_KP_VERTICALBAR #

Source
K_KP_VERTICALBAR :: 0x400000c9

*< SCANCODE_TO_KEYCODE(.KP_VERTICALBAR)

K_KP_XOR #

Source
K_KP_XOR :: 0x400000c2

*< SCANCODE_TO_KEYCODE(.KP_XOR)

K_LCTRL #

Source
K_LCTRL :: 0x400000e0

*< SCANCODE_TO_KEYCODE(.LCTRL)

K_LEFT_TAB #

Source
K_LEFT_TAB :: 0x20000001

*< Extended key Left Tab

K_LEVEL5_SHIFT #

Source
K_LEVEL5_SHIFT :: 0x20000002

*< Extended key Level 5 Shift

K_LSHIFT #

Source
K_LSHIFT :: 0x400000e1

*< SCANCODE_TO_KEYCODE(.LSHIFT)

K_MEDIA_EJECT #

Source
K_MEDIA_EJECT :: 0x4000010e

*< SCANCODE_TO_KEYCODE(.MEDIA_EJECT)

K_MEDIA_FAST_FORWARD #

Source
K_MEDIA_FAST_FORWARD :: 0x40000109

*< SCANCODE_TO_KEYCODE(.MEDIA_FAST_FORWARD)

K_MEDIA_NEXT_TRACK #

Source
K_MEDIA_NEXT_TRACK :: 0x4000010b

*< SCANCODE_TO_KEYCODE(.MEDIA_NEXT_TRACK)

K_MEDIA_PAUSE #

Source
K_MEDIA_PAUSE :: 0x40000107

*< SCANCODE_TO_KEYCODE(.MEDIA_PAUSE)

K_MEDIA_PLAY #

Source
K_MEDIA_PLAY :: 0x40000106

*< SCANCODE_TO_KEYCODE(.MEDIA_PLAY)

K_MEDIA_PLAY_PAUSE #

Source
K_MEDIA_PLAY_PAUSE :: 0x4000010f

*< SCANCODE_TO_KEYCODE(.MEDIA_PLAY_PAUSE)

K_MEDIA_PREVIOUS_TRACK #

Source
K_MEDIA_PREVIOUS_TRACK :: 0x4000010c

*< SCANCODE_TO_KEYCODE(.MEDIA_PREVIOUS_TRACK)

K_MEDIA_RECORD #

Source
K_MEDIA_RECORD :: 0x40000108

*< SCANCODE_TO_KEYCODE(.MEDIA_RECORD)

K_MEDIA_REWIND #

Source
K_MEDIA_REWIND :: 0x4000010a

*< SCANCODE_TO_KEYCODE(.MEDIA_REWIND)

K_MEDIA_SELECT #

Source
K_MEDIA_SELECT :: 0x40000110

*< SCANCODE_TO_KEYCODE(.MEDIA_SELECT)

K_MEDIA_STOP #

Source
K_MEDIA_STOP :: 0x4000010d

*< SCANCODE_TO_KEYCODE(.MEDIA_STOP)

K_MULTI_KEY_COMPOSE #

Source
K_MULTI_KEY_COMPOSE :: 0x20000003

*< Extended key Multi-key Compose

K_NUMLOCKCLEAR #

Source
K_NUMLOCKCLEAR :: 0x40000053

*< SCANCODE_TO_KEYCODE(.NUMLOCKCLEAR)

K_PAGEDOWN #

Source
K_PAGEDOWN :: 0x4000004e

*< SCANCODE_TO_KEYCODE(.PAGEDOWN)

K_PAGEUP #

Source
K_PAGEUP :: 0x4000004b

*< SCANCODE_TO_KEYCODE(.PAGEUP)

K_PASTE #

Source
K_PASTE :: 0x4000007d

*< SCANCODE_TO_KEYCODE(.PASTE)

K_PAUSE #

Source
K_PAUSE :: 0x40000048

*< SCANCODE_TO_KEYCODE(.PAUSE)

K_POWER #

Source
K_POWER :: 0x40000066

*< SCANCODE_TO_KEYCODE(.POWER)

K_PRINTSCREEN #

Source
K_PRINTSCREEN :: 0x40000046

*< SCANCODE_TO_KEYCODE(.PRINTSCREEN)

K_PRIOR #

Source
K_PRIOR :: 0x4000009d

*< SCANCODE_TO_KEYCODE(.PRIOR)

K_RCTRL #

Source
K_RCTRL :: 0x400000e4

*< SCANCODE_TO_KEYCODE(.RCTRL)

K_RETURN2 #

Source
K_RETURN2 :: 0x4000009e

*< SCANCODE_TO_KEYCODE(.RETURN2)

K_RIGHT #

Source
K_RIGHT :: 0x4000004f

*< SCANCODE_TO_KEYCODE(.RIGHT)

K_RSHIFT #

Source
K_RSHIFT :: 0x400000e5

*< SCANCODE_TO_KEYCODE(.RSHIFT)

K_SCROLLLOCK #

Source
K_SCROLLLOCK :: 0x40000047

*< SCANCODE_TO_KEYCODE(.SCROLLLOCK)

K_SELECT #

Source
K_SELECT :: 0x40000077

*< SCANCODE_TO_KEYCODE(.SELECT)

K_SEPARATOR #

Source
K_SEPARATOR :: 0x4000009f

*< SCANCODE_TO_KEYCODE(.SEPARATOR)

K_SLEEP #

Source
K_SLEEP :: 0x40000102

*< SCANCODE_TO_KEYCODE(.SLEEP)

K_SOFTLEFT #

Source
K_SOFTLEFT :: 0x4000011f

*< SCANCODE_TO_KEYCODE(.SOFTLEFT)

K_SOFTRIGHT #

Source
K_SOFTRIGHT :: 0x40000120

*< SCANCODE_TO_KEYCODE(.SOFTRIGHT)

K_SYSREQ #

Source
K_SYSREQ :: 0x4000009a

*< SCANCODE_TO_KEYCODE(.SYSREQ)

K_THOUSANDSSEPARATOR #

Source
K_THOUSANDSSEPARATOR :: 0x400000b2

*< SCANCODE_TO_KEYCODE(.THOUSANDSSEPARATOR)

K_VOLUMEDOWN #

Source
K_VOLUMEDOWN :: 0x40000081

*< SCANCODE_TO_KEYCODE(.VOLUMEDOWN)

K_VOLUMEUP #

Source
K_VOLUMEUP :: 0x40000080

*< SCANCODE_TO_KEYCODE(.VOLUMEUP)

KMOD_ALT #

Source
KMOD_ALT :: Keymod{.LALT, .RALT}

*< Any Alt key is down.

KMOD_CAPS #

Source
KMOD_CAPS :: Keymod{.CAPS}

*< the Caps Lock key is down.

KMOD_CTRL #

Source
KMOD_CTRL :: Keymod{.LCTRL, .RCTRL}

*< Any Ctrl key is down.

KMOD_GUI #

Source
KMOD_GUI :: Keymod{.LGUI, .RGUI}

*< Any GUI key is down.

KMOD_LALT #

Source
KMOD_LALT :: Keymod{.LALT}

*< the left Alt key is down.

KMOD_LCTRL #

Source
KMOD_LCTRL :: Keymod{.LCTRL}

*< the left Ctrl (Control) key is down.

KMOD_LEVEL5 #

Source
KMOD_LEVEL5 :: Keymod{.LEVEL5}

*< the Level 5 Shift key is down.

KMOD_LGUI #

Source
KMOD_LGUI :: Keymod{.LGUI}

*< the left GUI key (often the Windows key) is down.

KMOD_LSHIFT #

Source
KMOD_LSHIFT :: Keymod{.LSHIFT}

*< the left Shift key is down.

KMOD_MODE #

Source
KMOD_MODE :: Keymod{.MODE}

*< the !AltGr key is down.

KMOD_NONE #

Source
KMOD_NONE :: Keymod{}

*< no modifier is applicable.

KMOD_NUM #

Source
KMOD_NUM :: Keymod{.NUM}

*< the Num Lock key (may be located on an extended keypad) is down.

KMOD_RALT #

Source
KMOD_RALT :: Keymod{.RALT}

*< the right Alt key is down.

KMOD_RCTRL #

Source
KMOD_RCTRL :: Keymod{.RCTRL}

*< the right Ctrl (Control) key is down.

KMOD_RGUI #

Source
KMOD_RGUI :: Keymod{.RGUI}

*< the right GUI key (often the Windows key) is down.

KMOD_RSHIFT #

Source
KMOD_RSHIFT :: Keymod{.RSHIFT}

*< the right Shift key is down.

KMOD_SCROLL #

Source
KMOD_SCROLL :: Keymod{.SCROLL}

*< the Scroll Lock key is down.

KMOD_SHIFT #

Source
KMOD_SHIFT :: Keymod{.LSHIFT, .RSHIFT}

*< Any Shift key is down.

PROP_APP_METADATA_COPYRIGHT_STRING #

Source
PROP_APP_METADATA_COPYRIGHT_STRING :: "SDL.app.metadata.copyright"

PROP_APP_METADATA_CREATOR_STRING #

Source
PROP_APP_METADATA_CREATOR_STRING :: "SDL.app.metadata.creator"

PROP_APP_METADATA_IDENTIFIER_STRING #

Source
PROP_APP_METADATA_IDENTIFIER_STRING :: "SDL.app.metadata.identifier"

PROP_APP_METADATA_NAME_STRING #

Source
PROP_APP_METADATA_NAME_STRING :: "SDL.app.metadata.name"

PROP_APP_METADATA_TYPE_STRING #

Source
PROP_APP_METADATA_TYPE_STRING :: "SDL.app.metadata.type"

PROP_APP_METADATA_URL_STRING #

Source
PROP_APP_METADATA_URL_STRING :: "SDL.app.metadata.url"

PROP_APP_METADATA_VERSION_STRING #

Source
PROP_APP_METADATA_VERSION_STRING :: "SDL.app.metadata.version"

PROP_DISPLAY_HDR_ENABLED_BOOLEAN #

Source
PROP_DISPLAY_HDR_ENABLED_BOOLEAN :: "SDL.display.HDR_enabled"

PROP_DISPLAY_KMSDRM_PANEL_ORIENTATION_NUMBER #

Source
PROP_DISPLAY_KMSDRM_PANEL_ORIENTATION_NUMBER :: "SDL.display.KMSDRM.panel_orientation"

PROP_FILE_DIALOG_ACCEPT_STRING #

Source
PROP_FILE_DIALOG_ACCEPT_STRING :: "SDL.filedialog.accept"

PROP_FILE_DIALOG_CANCEL_STRING #

Source
PROP_FILE_DIALOG_CANCEL_STRING :: "SDL.filedialog.cancel"

PROP_FILE_DIALOG_FILTERS_POINTER #

Source
PROP_FILE_DIALOG_FILTERS_POINTER :: "SDL.filedialog.filters"

PROP_FILE_DIALOG_LOCATION_STRING #

Source
PROP_FILE_DIALOG_LOCATION_STRING :: "SDL.filedialog.location"

PROP_FILE_DIALOG_MANY_BOOLEAN #

Source
PROP_FILE_DIALOG_MANY_BOOLEAN :: "SDL.filedialog.many"

PROP_FILE_DIALOG_NFILTERS_NUMBER #

Source
PROP_FILE_DIALOG_NFILTERS_NUMBER :: "SDL.filedialog.nfilters"

PROP_FILE_DIALOG_TITLE_STRING #

Source
PROP_FILE_DIALOG_TITLE_STRING :: "SDL.filedialog.title"

PROP_FILE_DIALOG_WINDOW_POINTER #

Source
PROP_FILE_DIALOG_WINDOW_POINTER :: "SDL.filedialog.window"

PROP_GAMEPAD_CAP_MONO_LED_BOOLEAN #

Source
PROP_GAMEPAD_CAP_MONO_LED_BOOLEAN :: PROP_JOYSTICK_CAP_MONO_LED_BOOLEAN

PROP_GAMEPAD_CAP_PLAYER_LED_BOOLEAN #

Source
PROP_GAMEPAD_CAP_PLAYER_LED_BOOLEAN :: PROP_JOYSTICK_CAP_PLAYER_LED_BOOLEAN

PROP_GAMEPAD_CAP_RGB_LED_BOOLEAN #

Source
PROP_GAMEPAD_CAP_RGB_LED_BOOLEAN :: PROP_JOYSTICK_CAP_RGB_LED_BOOLEAN

PROP_GAMEPAD_CAP_RUMBLE_BOOLEAN #

Source
PROP_GAMEPAD_CAP_RUMBLE_BOOLEAN :: PROP_JOYSTICK_CAP_RUMBLE_BOOLEAN

PROP_GAMEPAD_CAP_TRIGGER_RUMBLE_BOOLEAN #

Source
PROP_GAMEPAD_CAP_TRIGGER_RUMBLE_BOOLEAN :: PROP_JOYSTICK_CAP_TRIGGER_RUMBLE_BOOLEAN

PROP_GLOBAL_VIDEO_WAYLAND_WL_DISPLAY_POINTER #

Source
PROP_GLOBAL_VIDEO_WAYLAND_WL_DISPLAY_POINTER :: "SDL.video.wayland.wl_display"

PROP_GPU_BUFFER_CREATE_NAME_STRING #

Source
PROP_GPU_BUFFER_CREATE_NAME_STRING :: "SDL.gpu.buffer.create.name"

PROP_GPU_COMPUTEPIPELINE_CREATE_NAME_STRING #

Source
PROP_GPU_COMPUTEPIPELINE_CREATE_NAME_STRING :: "SDL.gpu.computepipeline.create.name"

PROP_GPU_DEVICE_CREATE_D3D12_AGILITY_SDK_PATH_STRING #

Source
PROP_GPU_DEVICE_CREATE_D3D12_AGILITY_SDK_PATH_STRING :: "SDL.gpu.device.create.d3d12.agility_sdk_path"

PROP_GPU_DEVICE_CREATE_D3D12_AGILITY_SDK_VERSION_NUMBER #

Source
PROP_GPU_DEVICE_CREATE_D3D12_AGILITY_SDK_VERSION_NUMBER :: "SDL.gpu.device.create.d3d12.agility_sdk_version"

PROP_GPU_DEVICE_CREATE_D3D12_ALLOW_FEWER_RESOURCE_SLOTS_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_D3D12_ALLOW_FEWER_RESOURCE_SLOTS_BOOLEAN :: "SDL.gpu.device.create.d3d12.allowtier1resourcebinding"

PROP_GPU_DEVICE_CREATE_D3D12_SEMANTIC_NAME_STRING #

Source
PROP_GPU_DEVICE_CREATE_D3D12_SEMANTIC_NAME_STRING :: "SDL.gpu.device.create.d3d12.semantic"

PROP_GPU_DEVICE_CREATE_DEBUGMODE_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_DEBUGMODE_BOOLEAN :: "SDL.gpu.device.create.debugmode"

PROP_GPU_DEVICE_CREATE_FEATURE_ANISOTROPY_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_FEATURE_ANISOTROPY_BOOLEAN :: "SDL.gpu.device.create.feature.anisotropy"

PROP_GPU_DEVICE_CREATE_FEATURE_CLIP_DISTANCE_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_FEATURE_CLIP_DISTANCE_BOOLEAN :: "SDL.gpu.device.create.feature.clip_distance"

PROP_GPU_DEVICE_CREATE_FEATURE_DEPTH_CLAMPING_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_FEATURE_DEPTH_CLAMPING_BOOLEAN :: "SDL.gpu.device.create.feature.depth_clamping"

PROP_GPU_DEVICE_CREATE_FEATURE_INDIRECT_DRAW_FIRST_INSTANCE_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_FEATURE_INDIRECT_DRAW_FIRST_INSTANCE_BOOLEAN :: "SDL.gpu.device.create.feature.indirect_draw_first_instance"

PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1_BOOLEAN :: "SDL.gpu.device.create.metal.allowmacfamily1"

PROP_GPU_DEVICE_CREATE_NAME_STRING #

Source
PROP_GPU_DEVICE_CREATE_NAME_STRING :: "SDL.gpu.device.create.name"

PROP_GPU_DEVICE_CREATE_PREFERLOWPOWER_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_PREFERLOWPOWER_BOOLEAN :: "SDL.gpu.device.create.preferlowpower"

PROP_GPU_DEVICE_CREATE_SHADERS_DXBC_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_SHADERS_DXBC_BOOLEAN :: "SDL.gpu.device.create.shaders.dxbc"

PROP_GPU_DEVICE_CREATE_SHADERS_DXIL_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_SHADERS_DXIL_BOOLEAN :: "SDL.gpu.device.create.shaders.dxil"

PROP_GPU_DEVICE_CREATE_SHADERS_METALLIB_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_SHADERS_METALLIB_BOOLEAN :: "SDL.gpu.device.create.shaders.metallib"

PROP_GPU_DEVICE_CREATE_SHADERS_MSL_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_SHADERS_MSL_BOOLEAN :: "SDL.gpu.device.create.shaders.msl"

PROP_GPU_DEVICE_CREATE_SHADERS_PRIVATE_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_SHADERS_PRIVATE_BOOLEAN :: "SDL.gpu.device.create.shaders.private"

PROP_GPU_DEVICE_CREATE_SHADERS_SPIRV_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_SHADERS_SPIRV_BOOLEAN :: "SDL.gpu.device.create.shaders.spirv"

PROP_GPU_DEVICE_CREATE_VERBOSE_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_VERBOSE_BOOLEAN :: "SDL.gpu.device.create.verbose"

PROP_GPU_DEVICE_CREATE_VULKAN_OPTIONS_POINTER #

Source
PROP_GPU_DEVICE_CREATE_VULKAN_OPTIONS_POINTER :: "SDL.gpu.device.create.vulkan.options"

PROP_GPU_DEVICE_CREATE_VULKAN_REQUIRE_HARDWARE_ACCELERATION_BOOLEAN #

Source
PROP_GPU_DEVICE_CREATE_VULKAN_REQUIRE_HARDWARE_ACCELERATION_BOOLEAN :: "SDL.gpu.device.create.vulkan.requirehardwareacceleration"

PROP_GPU_DEVICE_DRIVER_INFO_STRING #

Source
PROP_GPU_DEVICE_DRIVER_INFO_STRING :: "SDL.gpu.device.driver_info"

PROP_GPU_DEVICE_DRIVER_NAME_STRING #

Source
PROP_GPU_DEVICE_DRIVER_NAME_STRING :: "SDL.gpu.device.driver_name"

PROP_GPU_DEVICE_DRIVER_VERSION_STRING #

Source
PROP_GPU_DEVICE_DRIVER_VERSION_STRING :: "SDL.gpu.device.driver_version"

PROP_GPU_DEVICE_NAME_STRING #

Source
PROP_GPU_DEVICE_NAME_STRING :: "SDL.gpu.device.name"

PROP_GPU_GRAPHICSPIPELINE_CREATE_NAME_STRING #

Source
PROP_GPU_GRAPHICSPIPELINE_CREATE_NAME_STRING :: "SDL.gpu.graphicspipeline.create.name"

PROP_GPU_SAMPLER_CREATE_NAME_STRING #

Source
PROP_GPU_SAMPLER_CREATE_NAME_STRING :: "SDL.gpu.sampler.create.name"

PROP_GPU_SHADER_CREATE_NAME_STRING #

Source
PROP_GPU_SHADER_CREATE_NAME_STRING :: "SDL.gpu.shader.create.name"

PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_A_FLOAT #

Source
PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_A_FLOAT :: "SDL.gpu.texture.create.d3d12.clear.a"

PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_B_FLOAT #

Source
PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_B_FLOAT :: "SDL.gpu.texture.create.d3d12.clear.b"

PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_DEPTH_FLOAT #

Source
PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_DEPTH_FLOAT :: "SDL.gpu.texture.create.d3d12.clear.depth"

PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_G_FLOAT #

Source
PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_G_FLOAT :: "SDL.gpu.texture.create.d3d12.clear.g"

PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_R_FLOAT #

Source
PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_R_FLOAT :: "SDL.gpu.texture.create.d3d12.clear.r"

PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_NUMBER #

Source
PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_NUMBER :: "SDL.gpu.texture.create.d3d12.clear.stencil"

PROP_GPU_TEXTURE_CREATE_NAME_STRING #

Source
PROP_GPU_TEXTURE_CREATE_NAME_STRING :: "SDL.gpu.texture.create.name"

PROP_GPU_TRANSFERBUFFER_CREATE_NAME_STRING #

Source
PROP_GPU_TRANSFERBUFFER_CREATE_NAME_STRING :: "SDL.gpu.transferbuffer.create.name"

PROP_HIDAPI_LIBUSB_DEVICE_HANDLE_POINTER #

Source
PROP_HIDAPI_LIBUSB_DEVICE_HANDLE_POINTER :: "SDL.hidapi.libusb.device.handle"

PROP_IOSTREAM_ANDROID_AASSET_POINTER #

Source
PROP_IOSTREAM_ANDROID_AASSET_POINTER :: "SDL.iostream.android.aasset"

PROP_IOSTREAM_DYNAMIC_CHUNKSIZE_NUMBER #

Source
PROP_IOSTREAM_DYNAMIC_CHUNKSIZE_NUMBER :: "SDL.iostream.dynamic.chunksize"

PROP_IOSTREAM_DYNAMIC_MEMORY_POINTER #

Source
PROP_IOSTREAM_DYNAMIC_MEMORY_POINTER :: "SDL.iostream.dynamic.memory"

PROP_IOSTREAM_FILE_DESCRIPTOR_NUMBER #

Source
PROP_IOSTREAM_FILE_DESCRIPTOR_NUMBER :: "SDL.iostream.file_descriptor"

PROP_IOSTREAM_MEMORY_FREE_FUNC_POINTER #

Source
PROP_IOSTREAM_MEMORY_FREE_FUNC_POINTER :: "SDL.iostream.memory.free"

PROP_IOSTREAM_MEMORY_POINTER #

Source
PROP_IOSTREAM_MEMORY_POINTER :: "SDL.iostream.memory.base"

PROP_IOSTREAM_MEMORY_SIZE_NUMBER #

Source
PROP_IOSTREAM_MEMORY_SIZE_NUMBER :: "SDL.iostream.memory.size"

PROP_IOSTREAM_STDIO_FILE_POINTER #

Source
PROP_IOSTREAM_STDIO_FILE_POINTER :: "SDL.iostream.stdio.file"

PROP_IOSTREAM_WINDOWS_HANDLE_POINTER #

Source
PROP_IOSTREAM_WINDOWS_HANDLE_POINTER :: "SDL.iostream.windows.handle"

PROP_JOYSTICK_CAP_MONO_LED_BOOLEAN #

Source
PROP_JOYSTICK_CAP_MONO_LED_BOOLEAN :: "SDL.joystick.cap.mono_led"

PROP_JOYSTICK_CAP_PLAYER_LED_BOOLEAN #

Source
PROP_JOYSTICK_CAP_PLAYER_LED_BOOLEAN :: "SDL.joystick.cap.player_led"

PROP_JOYSTICK_CAP_RGB_LED_BOOLEAN #

Source
PROP_JOYSTICK_CAP_RGB_LED_BOOLEAN :: "SDL.joystick.cap.rgb_led"

PROP_JOYSTICK_CAP_RUMBLE_BOOLEAN #

Source
PROP_JOYSTICK_CAP_RUMBLE_BOOLEAN :: "SDL.joystick.cap.rumble"

PROP_JOYSTICK_CAP_TRIGGER_RUMBLE_BOOLEAN #

Source
PROP_JOYSTICK_CAP_TRIGGER_RUMBLE_BOOLEAN :: "SDL.joystick.cap.trigger_rumble"

PROP_PROCESS_BACKGROUND_BOOLEAN #

Source
PROP_PROCESS_BACKGROUND_BOOLEAN :: "SDL.process.background"

PROP_PROCESS_CREATE_ARGS_POINTER #

Source
PROP_PROCESS_CREATE_ARGS_POINTER :: "SDL.process.create.args"

PROP_PROCESS_CREATE_BACKGROUND_BOOLEAN #

Source
PROP_PROCESS_CREATE_BACKGROUND_BOOLEAN :: "SDL.process.create.background"

PROP_PROCESS_CREATE_CMDLINE_STRING #

Source
PROP_PROCESS_CREATE_CMDLINE_STRING :: "SDL.process.create.cmdline"

PROP_PROCESS_CREATE_ENVIRONMENT_POINTER #

Source
PROP_PROCESS_CREATE_ENVIRONMENT_POINTER :: "SDL.process.create.environment"

PROP_PROCESS_CREATE_STDERR_NUMBER #

Source
PROP_PROCESS_CREATE_STDERR_NUMBER :: "SDL.process.create.stderr_option"

PROP_PROCESS_CREATE_STDERR_POINTER #

Source
PROP_PROCESS_CREATE_STDERR_POINTER :: "SDL.process.create.stderr_source"

PROP_PROCESS_CREATE_STDERR_TO_STDOUT_BOOLEAN #

Source
PROP_PROCESS_CREATE_STDERR_TO_STDOUT_BOOLEAN :: "SDL.process.create.stderr_to_stdout"

PROP_PROCESS_CREATE_STDIN_NUMBER #

Source
PROP_PROCESS_CREATE_STDIN_NUMBER :: "SDL.process.create.stdin_option"

PROP_PROCESS_CREATE_STDIN_POINTER #

Source
PROP_PROCESS_CREATE_STDIN_POINTER :: "SDL.process.create.stdin_source"

PROP_PROCESS_CREATE_STDOUT_NUMBER #

Source
PROP_PROCESS_CREATE_STDOUT_NUMBER :: "SDL.process.create.stdout_option"

PROP_PROCESS_CREATE_STDOUT_POINTER #

Source
PROP_PROCESS_CREATE_STDOUT_POINTER :: "SDL.process.create.stdout_source"

PROP_PROCESS_CREATE_WORKING_DIRECTORY_STRING #

Source
PROP_PROCESS_CREATE_WORKING_DIRECTORY_STRING :: "SDL.process.create.working_directory"

PROP_PROCESS_PID_NUMBER #

Source
PROP_PROCESS_PID_NUMBER :: "SDL.process.pid"

PROP_PROCESS_STDERR_POINTER #

Source
PROP_PROCESS_STDERR_POINTER :: "SDL.process.stderr"

PROP_PROCESS_STDIN_POINTER #

Source
PROP_PROCESS_STDIN_POINTER :: "SDL.process.stdin"

PROP_PROCESS_STDOUT_POINTER #

Source
PROP_PROCESS_STDOUT_POINTER :: "SDL.process.stdout"

PROP_RENDERER_CREATE_GPU_DEVICE_POINTER #

Source
PROP_RENDERER_CREATE_GPU_DEVICE_POINTER :: "SDL.renderer.create.gpu.device"

PROP_RENDERER_CREATE_GPU_SHADERS_DXIL_BOOLEAN #

Source
PROP_RENDERER_CREATE_GPU_SHADERS_DXIL_BOOLEAN :: "SDL.renderer.create.gpu.shaders_dxil"

PROP_RENDERER_CREATE_GPU_SHADERS_MSL_BOOLEAN #

Source
PROP_RENDERER_CREATE_GPU_SHADERS_MSL_BOOLEAN :: "SDL.renderer.create.gpu.shaders_msl"

PROP_RENDERER_CREATE_GPU_SHADERS_SPIRV_BOOLEAN #

Source
PROP_RENDERER_CREATE_GPU_SHADERS_SPIRV_BOOLEAN :: "SDL.renderer.create.gpu.shaders_spirv"

PROP_RENDERER_CREATE_NAME_STRING #

Source
PROP_RENDERER_CREATE_NAME_STRING :: "SDL.renderer.create.name"

PROP_RENDERER_CREATE_OUTPUT_COLORSPACE_NUMBER #

Source
PROP_RENDERER_CREATE_OUTPUT_COLORSPACE_NUMBER :: "SDL.renderer.create.output_colorspace"

PROP_RENDERER_CREATE_PRESENT_VSYNC_NUMBER #

Source
PROP_RENDERER_CREATE_PRESENT_VSYNC_NUMBER :: "SDL.renderer.create.present_vsync"

PROP_RENDERER_CREATE_SURFACE_POINTER #

Source
PROP_RENDERER_CREATE_SURFACE_POINTER :: "SDL.renderer.create.surface"

PROP_RENDERER_CREATE_VULKAN_DEVICE_POINTER #

Source
PROP_RENDERER_CREATE_VULKAN_DEVICE_POINTER :: "SDL.renderer.create.vulkan.device"

PROP_RENDERER_CREATE_VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER #

Source
PROP_RENDERER_CREATE_VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER :: "SDL.renderer.create.vulkan.graphics_queue_family_index"

PROP_RENDERER_CREATE_VULKAN_INSTANCE_POINTER #

Source
PROP_RENDERER_CREATE_VULKAN_INSTANCE_POINTER :: "SDL.renderer.create.vulkan.instance"

PROP_RENDERER_CREATE_VULKAN_PHYSICAL_DEVICE_POINTER #

Source
PROP_RENDERER_CREATE_VULKAN_PHYSICAL_DEVICE_POINTER :: "SDL.renderer.create.vulkan.physical_device"

PROP_RENDERER_CREATE_VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER #

Source
PROP_RENDERER_CREATE_VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER :: "SDL.renderer.create.vulkan.present_queue_family_index"

PROP_RENDERER_CREATE_VULKAN_SURFACE_NUMBER #

Source
PROP_RENDERER_CREATE_VULKAN_SURFACE_NUMBER :: "SDL.renderer.create.vulkan.surface"

PROP_RENDERER_CREATE_WINDOW_POINTER #

Source
PROP_RENDERER_CREATE_WINDOW_POINTER :: "SDL.renderer.create.window"

PROP_RENDERER_D3D11_DEVICE_POINTER #

Source
PROP_RENDERER_D3D11_DEVICE_POINTER :: "SDL.renderer.d3d11.device"

PROP_RENDERER_D3D11_SWAPCHAIN_POINTER #

Source
PROP_RENDERER_D3D11_SWAPCHAIN_POINTER :: "SDL.renderer.d3d11.swap_chain"

PROP_RENDERER_D3D12_COMMAND_QUEUE_POINTER #

Source
PROP_RENDERER_D3D12_COMMAND_QUEUE_POINTER :: "SDL.renderer.d3d12.command_queue"

PROP_RENDERER_D3D12_DEVICE_POINTER #

Source
PROP_RENDERER_D3D12_DEVICE_POINTER :: "SDL.renderer.d3d12.device"

PROP_RENDERER_D3D12_SWAPCHAIN_POINTER #

Source
PROP_RENDERER_D3D12_SWAPCHAIN_POINTER :: "SDL.renderer.d3d12.swap_chain"

PROP_RENDERER_D3D9_DEVICE_POINTER #

Source
PROP_RENDERER_D3D9_DEVICE_POINTER :: "SDL.renderer.d3d9.device"

PROP_RENDERER_GPU_DEVICE_POINTER #

Source
PROP_RENDERER_GPU_DEVICE_POINTER :: "SDL.renderer.gpu.device"

PROP_RENDERER_HDR_ENABLED_BOOLEAN #

Source
PROP_RENDERER_HDR_ENABLED_BOOLEAN :: "SDL.renderer.HDR_enabled"

PROP_RENDERER_HDR_HEADROOM_FLOAT #

Source
PROP_RENDERER_HDR_HEADROOM_FLOAT :: "SDL.renderer.HDR_headroom"

PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER #

Source
PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER :: "SDL.renderer.max_texture_size"

PROP_RENDERER_NAME_STRING #

Source
PROP_RENDERER_NAME_STRING :: "SDL.renderer.name"

PROP_RENDERER_OUTPUT_COLORSPACE_NUMBER #

Source
PROP_RENDERER_OUTPUT_COLORSPACE_NUMBER :: "SDL.renderer.output_colorspace"

PROP_RENDERER_SDR_WHITE_POINT_FLOAT #

Source
PROP_RENDERER_SDR_WHITE_POINT_FLOAT :: "SDL.renderer.SDR_white_point"

PROP_RENDERER_SURFACE_POINTER #

Source
PROP_RENDERER_SURFACE_POINTER :: "SDL.renderer.surface"

PROP_RENDERER_TEXTURE_FORMATS_POINTER #

Source
PROP_RENDERER_TEXTURE_FORMATS_POINTER :: "SDL.renderer.texture_formats"

PROP_RENDERER_TEXTURE_WRAPPING_BOOLEAN #

Source
PROP_RENDERER_TEXTURE_WRAPPING_BOOLEAN :: "SDL.renderer.texture_wrapping"

PROP_RENDERER_VSYNC_NUMBER #

Source
PROP_RENDERER_VSYNC_NUMBER :: "SDL.renderer.vsync"

PROP_RENDERER_VULKAN_DEVICE_POINTER #

Source
PROP_RENDERER_VULKAN_DEVICE_POINTER :: "SDL.renderer.vulkan.device"

PROP_RENDERER_VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER #

Source
PROP_RENDERER_VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER :: "SDL.renderer.vulkan.graphics_queue_family_index"

PROP_RENDERER_VULKAN_INSTANCE_POINTER #

Source
PROP_RENDERER_VULKAN_INSTANCE_POINTER :: "SDL.renderer.vulkan.instance"

PROP_RENDERER_VULKAN_PHYSICAL_DEVICE_POINTER #

Source
PROP_RENDERER_VULKAN_PHYSICAL_DEVICE_POINTER :: "SDL.renderer.vulkan.physical_device"

PROP_RENDERER_VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER #

Source
PROP_RENDERER_VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER :: "SDL.renderer.vulkan.present_queue_family_index"

PROP_RENDERER_VULKAN_SURFACE_NUMBER #

Source
PROP_RENDERER_VULKAN_SURFACE_NUMBER :: "SDL.renderer.vulkan.surface"

PROP_RENDERER_VULKAN_SWAPCHAIN_IMAGE_COUNT_NUMBER #

Source
PROP_RENDERER_VULKAN_SWAPCHAIN_IMAGE_COUNT_NUMBER :: "SDL.renderer.vulkan.swapchain_image_count"

PROP_RENDERER_WINDOW_POINTER #

Source
PROP_RENDERER_WINDOW_POINTER :: "SDL.renderer.window"

PROP_SURFACE_HDR_HEADROOM_FLOAT #

Source
PROP_SURFACE_HDR_HEADROOM_FLOAT :: "SDL.surface.HDR_headroom"

PROP_SURFACE_HOTSPOT_X_NUMBER #

Source
PROP_SURFACE_HOTSPOT_X_NUMBER :: "SDL.surface.hotspot.x"

PROP_SURFACE_HOTSPOT_Y_NUMBER #

Source
PROP_SURFACE_HOTSPOT_Y_NUMBER :: "SDL.surface.hotspot.y"

PROP_SURFACE_ROTATION_FLOAT #

Source
PROP_SURFACE_ROTATION_FLOAT :: "SDL.surface.rotation"

PROP_SURFACE_SDR_WHITE_POINT_FLOAT #

Source
PROP_SURFACE_SDR_WHITE_POINT_FLOAT :: "SDL.surface.SDR_white_point"

PROP_SURFACE_TONEMAP_OPERATOR_STRING #

Source
PROP_SURFACE_TONEMAP_OPERATOR_STRING :: "SDL.surface.tonemap"

PROP_TEXTINPUT_ANDROID_INPUTTYPE_NUMBER #

Source
PROP_TEXTINPUT_ANDROID_INPUTTYPE_NUMBER :: "SDL.textinput.android.inputtype"

PROP_TEXTINPUT_AUTOCORRECT_BOOLEAN #

Source
PROP_TEXTINPUT_AUTOCORRECT_BOOLEAN :: "SDL.textinput.autocorrect"

PROP_TEXTINPUT_CAPITALIZATION_NUMBER #

Source
PROP_TEXTINPUT_CAPITALIZATION_NUMBER :: "SDL.textinput.capitalization"

PROP_TEXTINPUT_MULTILINE_BOOLEAN #

Source
PROP_TEXTINPUT_MULTILINE_BOOLEAN :: "SDL.textinput.multiline"

PROP_TEXTINPUT_TYPE_NUMBER #

Source
PROP_TEXTINPUT_TYPE_NUMBER :: "SDL.textinput.type"

PROP_TEXTURE_ACCESS_NUMBER #

Source
PROP_TEXTURE_ACCESS_NUMBER :: "SDL.texture.access"

PROP_TEXTURE_COLORSPACE_NUMBER #

Source
PROP_TEXTURE_COLORSPACE_NUMBER :: "SDL.texture.colorspace"

PROP_TEXTURE_CREATE_ACCESS_NUMBER #

Source
PROP_TEXTURE_CREATE_ACCESS_NUMBER :: "SDL.texture.create.access"

PROP_TEXTURE_CREATE_COLORSPACE_NUMBER #

Source
PROP_TEXTURE_CREATE_COLORSPACE_NUMBER :: "SDL.texture.create.colorspace"

PROP_TEXTURE_CREATE_D3D11_TEXTURE_POINTER #

Source
PROP_TEXTURE_CREATE_D3D11_TEXTURE_POINTER :: "SDL.texture.create.d3d11.texture"

PROP_TEXTURE_CREATE_D3D11_TEXTURE_U_POINTER #

Source
PROP_TEXTURE_CREATE_D3D11_TEXTURE_U_POINTER :: "SDL.texture.create.d3d11.texture_u"

PROP_TEXTURE_CREATE_D3D11_TEXTURE_V_POINTER #

Source
PROP_TEXTURE_CREATE_D3D11_TEXTURE_V_POINTER :: "SDL.texture.create.d3d11.texture_v"

PROP_TEXTURE_CREATE_D3D12_TEXTURE_POINTER #

Source
PROP_TEXTURE_CREATE_D3D12_TEXTURE_POINTER :: "SDL.texture.create.d3d12.texture"

PROP_TEXTURE_CREATE_D3D12_TEXTURE_U_POINTER #

Source
PROP_TEXTURE_CREATE_D3D12_TEXTURE_U_POINTER :: "SDL.texture.create.d3d12.texture_u"

PROP_TEXTURE_CREATE_D3D12_TEXTURE_V_POINTER #

Source
PROP_TEXTURE_CREATE_D3D12_TEXTURE_V_POINTER :: "SDL.texture.create.d3d12.texture_v"

PROP_TEXTURE_CREATE_FORMAT_NUMBER #

Source
PROP_TEXTURE_CREATE_FORMAT_NUMBER :: "SDL.texture.create.format"

PROP_TEXTURE_CREATE_GPU_TEXTURE_POINTER #

Source
PROP_TEXTURE_CREATE_GPU_TEXTURE_POINTER :: "SDL.texture.create.gpu.texture"

PROP_TEXTURE_CREATE_GPU_TEXTURE_U_POINTER #

Source
PROP_TEXTURE_CREATE_GPU_TEXTURE_U_POINTER :: "SDL.texture.create.gpu.texture_u"

PROP_TEXTURE_CREATE_GPU_TEXTURE_UV_POINTER #

Source
PROP_TEXTURE_CREATE_GPU_TEXTURE_UV_POINTER :: "SDL.texture.create.gpu.texture_uv"

PROP_TEXTURE_CREATE_GPU_TEXTURE_V_POINTER #

Source
PROP_TEXTURE_CREATE_GPU_TEXTURE_V_POINTER :: "SDL.texture.create.gpu.texture_v"

PROP_TEXTURE_CREATE_HDR_HEADROOM_FLOAT #

Source
PROP_TEXTURE_CREATE_HDR_HEADROOM_FLOAT :: "SDL.texture.create.HDR_headroom"

PROP_TEXTURE_CREATE_HEIGHT_NUMBER #

Source
PROP_TEXTURE_CREATE_HEIGHT_NUMBER :: "SDL.texture.create.height"

PROP_TEXTURE_CREATE_METAL_PIXELBUFFER_POINTER #

Source
PROP_TEXTURE_CREATE_METAL_PIXELBUFFER_POINTER :: "SDL.texture.create.metal.pixelbuffer"

PROP_TEXTURE_CREATE_OPENGL_TEXTURE_NUMBER #

Source
PROP_TEXTURE_CREATE_OPENGL_TEXTURE_NUMBER :: "SDL.texture.create.opengl.texture"

PROP_TEXTURE_CREATE_OPENGL_TEXTURE_U_NUMBER #

Source
PROP_TEXTURE_CREATE_OPENGL_TEXTURE_U_NUMBER :: "SDL.texture.create.opengl.texture_u"

PROP_TEXTURE_CREATE_OPENGL_TEXTURE_UV_NUMBER #

Source
PROP_TEXTURE_CREATE_OPENGL_TEXTURE_UV_NUMBER :: "SDL.texture.create.opengl.texture_uv"

PROP_TEXTURE_CREATE_OPENGL_TEXTURE_V_NUMBER #

Source
PROP_TEXTURE_CREATE_OPENGL_TEXTURE_V_NUMBER :: "SDL.texture.create.opengl.texture_v"

PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_NUMBER #

Source
PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_NUMBER :: "SDL.texture.create.opengles2.texture"

PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_U_NUMBER #

Source
PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_U_NUMBER :: "SDL.texture.create.opengles2.texture_u"

PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_UV_NUMBER #

Source
PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_UV_NUMBER :: "SDL.texture.create.opengles2.texture_uv"

PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_V_NUMBER #

Source
PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_V_NUMBER :: "SDL.texture.create.opengles2.texture_v"

PROP_TEXTURE_CREATE_PALETTE_POINTER #

Source
PROP_TEXTURE_CREATE_PALETTE_POINTER :: "SDL.texture.create.palette"

PROP_TEXTURE_CREATE_SDR_WHITE_POINT_FLOAT #

Source
PROP_TEXTURE_CREATE_SDR_WHITE_POINT_FLOAT :: "SDL.texture.create.SDR_white_point"

PROP_TEXTURE_CREATE_VULKAN_LAYOUT_NUMBER #

Source
PROP_TEXTURE_CREATE_VULKAN_LAYOUT_NUMBER :: "SDL.texture.create.vulkan.layout"

PROP_TEXTURE_CREATE_VULKAN_TEXTURE_NUMBER #

Source
PROP_TEXTURE_CREATE_VULKAN_TEXTURE_NUMBER :: "SDL.texture.create.vulkan.texture"

PROP_TEXTURE_CREATE_WIDTH_NUMBER #

Source
PROP_TEXTURE_CREATE_WIDTH_NUMBER :: "SDL.texture.create.width"

PROP_TEXTURE_D3D11_TEXTURE_POINTER #

Source
PROP_TEXTURE_D3D11_TEXTURE_POINTER :: "SDL.texture.d3d11.texture"

PROP_TEXTURE_D3D11_TEXTURE_U_POINTER #

Source
PROP_TEXTURE_D3D11_TEXTURE_U_POINTER :: "SDL.texture.d3d11.texture_u"

PROP_TEXTURE_D3D11_TEXTURE_V_POINTER #

Source
PROP_TEXTURE_D3D11_TEXTURE_V_POINTER :: "SDL.texture.d3d11.texture_v"

PROP_TEXTURE_D3D12_TEXTURE_POINTER #

Source
PROP_TEXTURE_D3D12_TEXTURE_POINTER :: "SDL.texture.d3d12.texture"

PROP_TEXTURE_D3D12_TEXTURE_U_POINTER #

Source
PROP_TEXTURE_D3D12_TEXTURE_U_POINTER :: "SDL.texture.d3d12.texture_u"

PROP_TEXTURE_D3D12_TEXTURE_V_POINTER #

Source
PROP_TEXTURE_D3D12_TEXTURE_V_POINTER :: "SDL.texture.d3d12.texture_v"

PROP_TEXTURE_FORMAT_NUMBER #

Source
PROP_TEXTURE_FORMAT_NUMBER :: "SDL.texture.format"

PROP_TEXTURE_GPU_TEXTURE_POINTER #

Source
PROP_TEXTURE_GPU_TEXTURE_POINTER :: "SDL.texture.gpu.texture"

PROP_TEXTURE_GPU_TEXTURE_U_POINTER #

Source
PROP_TEXTURE_GPU_TEXTURE_U_POINTER :: "SDL.texture.gpu.texture_u"

PROP_TEXTURE_GPU_TEXTURE_UV_POINTER #

Source
PROP_TEXTURE_GPU_TEXTURE_UV_POINTER :: "SDL.texture.gpu.texture_uv"

PROP_TEXTURE_GPU_TEXTURE_V_POINTER #

Source
PROP_TEXTURE_GPU_TEXTURE_V_POINTER :: "SDL.texture.gpu.texture_v"

PROP_TEXTURE_HDR_HEADROOM_FLOAT #

Source
PROP_TEXTURE_HDR_HEADROOM_FLOAT :: "SDL.texture.HDR_headroom"

PROP_TEXTURE_HEIGHT_NUMBER #

Source
PROP_TEXTURE_HEIGHT_NUMBER :: "SDL.texture.height"

PROP_TEXTURE_OPENGL_TEX_H_FLOAT #

Source
PROP_TEXTURE_OPENGL_TEX_H_FLOAT :: "SDL.texture.opengl.tex_h"

PROP_TEXTURE_OPENGL_TEX_W_FLOAT #

Source
PROP_TEXTURE_OPENGL_TEX_W_FLOAT :: "SDL.texture.opengl.tex_w"

PROP_TEXTURE_OPENGL_TEXTURE_NUMBER #

Source
PROP_TEXTURE_OPENGL_TEXTURE_NUMBER :: "SDL.texture.opengl.texture"

PROP_TEXTURE_OPENGL_TEXTURE_TARGET_NUMBER #

Source
PROP_TEXTURE_OPENGL_TEXTURE_TARGET_NUMBER :: "SDL.texture.opengl.target"

PROP_TEXTURE_OPENGL_TEXTURE_U_NUMBER #

Source
PROP_TEXTURE_OPENGL_TEXTURE_U_NUMBER :: "SDL.texture.opengl.texture_u"

PROP_TEXTURE_OPENGL_TEXTURE_UV_NUMBER #

Source
PROP_TEXTURE_OPENGL_TEXTURE_UV_NUMBER :: "SDL.texture.opengl.texture_uv"

PROP_TEXTURE_OPENGL_TEXTURE_V_NUMBER #

Source
PROP_TEXTURE_OPENGL_TEXTURE_V_NUMBER :: "SDL.texture.opengl.texture_v"

PROP_TEXTURE_OPENGLES2_TEXTURE_NUMBER #

Source
PROP_TEXTURE_OPENGLES2_TEXTURE_NUMBER :: "SDL.texture.opengles2.texture"

PROP_TEXTURE_OPENGLES2_TEXTURE_TARGET_NUMBER #

Source
PROP_TEXTURE_OPENGLES2_TEXTURE_TARGET_NUMBER :: "SDL.texture.opengles2.target"

PROP_TEXTURE_OPENGLES2_TEXTURE_U_NUMBER #

Source
PROP_TEXTURE_OPENGLES2_TEXTURE_U_NUMBER :: "SDL.texture.opengles2.texture_u"

PROP_TEXTURE_OPENGLES2_TEXTURE_UV_NUMBER #

Source
PROP_TEXTURE_OPENGLES2_TEXTURE_UV_NUMBER :: "SDL.texture.opengles2.texture_uv"

PROP_TEXTURE_OPENGLES2_TEXTURE_V_NUMBER #

Source
PROP_TEXTURE_OPENGLES2_TEXTURE_V_NUMBER :: "SDL.texture.opengles2.texture_v"

PROP_TEXTURE_SDR_WHITE_POINT_FLOAT #

Source
PROP_TEXTURE_SDR_WHITE_POINT_FLOAT :: "SDL.texture.SDR_white_point"

PROP_TEXTURE_VULKAN_TEXTURE_NUMBER #

Source
PROP_TEXTURE_VULKAN_TEXTURE_NUMBER :: "SDL.texture.vulkan.texture"

PROP_TEXTURE_WIDTH_NUMBER #

Source
PROP_TEXTURE_WIDTH_NUMBER :: "SDL.texture.width"

PROP_THREAD_CREATE_ENTRY_FUNCTION_POINTER #

Source
PROP_THREAD_CREATE_ENTRY_FUNCTION_POINTER :: "SDL.thread.create.entry_function"

PROP_THREAD_CREATE_NAME_STRING #

Source
PROP_THREAD_CREATE_NAME_STRING :: "SDL.thread.create.name"

PROP_THREAD_CREATE_STACKSIZE_NUMBER #

Source
PROP_THREAD_CREATE_STACKSIZE_NUMBER :: "SDL.thread.create.stacksize"

PROP_THREAD_CREATE_USERDATA_POINTER #

Source
PROP_THREAD_CREATE_USERDATA_POINTER :: "SDL.thread.create.userdata"

PROP_WINDOW_ANDROID_SURFACE_POINTER #

Source
PROP_WINDOW_ANDROID_SURFACE_POINTER :: "SDL.window.android.surface"

PROP_WINDOW_ANDROID_WINDOW_POINTER #

Source
PROP_WINDOW_ANDROID_WINDOW_POINTER :: "SDL.window.android.window"

PROP_WINDOW_COCOA_METAL_VIEW_TAG_NUMBER #

Source
PROP_WINDOW_COCOA_METAL_VIEW_TAG_NUMBER :: "SDL.window.cocoa.metal_view_tag"

PROP_WINDOW_COCOA_WINDOW_POINTER #

Source
PROP_WINDOW_COCOA_WINDOW_POINTER :: "SDL.window.cocoa.window"

PROP_WINDOW_CREATE_ALWAYS_ON_TOP_BOOLEAN #

Source
PROP_WINDOW_CREATE_ALWAYS_ON_TOP_BOOLEAN :: "SDL.window.create.always_on_top"

PROP_WINDOW_CREATE_BORDERLESS_BOOLEAN #

Source
PROP_WINDOW_CREATE_BORDERLESS_BOOLEAN :: "SDL.window.create.borderless"

PROP_WINDOW_CREATE_COCOA_VIEW_POINTER #

Source
PROP_WINDOW_CREATE_COCOA_VIEW_POINTER :: "SDL.window.create.cocoa.view"

PROP_WINDOW_CREATE_COCOA_WINDOW_POINTER #

Source
PROP_WINDOW_CREATE_COCOA_WINDOW_POINTER :: "SDL.window.create.cocoa.window"

PROP_WINDOW_CREATE_EMSCRIPTEN_CANVAS_ID_STRING #

Source
PROP_WINDOW_CREATE_EMSCRIPTEN_CANVAS_ID_STRING :: "SDL.window.create.emscripten.canvas_id"

PROP_WINDOW_CREATE_EMSCRIPTEN_KEYBOARD_ELEMENT_STRING #

Source
PROP_WINDOW_CREATE_EMSCRIPTEN_KEYBOARD_ELEMENT_STRING :: "SDL.window.create.emscripten.keyboard_element"

PROP_WINDOW_CREATE_EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN #

Source
PROP_WINDOW_CREATE_EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN :: "SDL.window.create.external_graphics_context"

PROP_WINDOW_CREATE_FLAGS_NUMBER #

Source
PROP_WINDOW_CREATE_FLAGS_NUMBER :: "SDL.window.create.flags"

PROP_WINDOW_CREATE_FOCUSABLE_BOOLEAN #

Source
PROP_WINDOW_CREATE_FOCUSABLE_BOOLEAN :: "SDL.window.create.focusable"

PROP_WINDOW_CREATE_FULLSCREEN_BOOLEAN #

Source
PROP_WINDOW_CREATE_FULLSCREEN_BOOLEAN :: "SDL.window.create.fullscreen"

PROP_WINDOW_CREATE_HEIGHT_NUMBER #

Source
PROP_WINDOW_CREATE_HEIGHT_NUMBER :: "SDL.window.create.height"

PROP_WINDOW_CREATE_HIDDEN_BOOLEAN #

Source
PROP_WINDOW_CREATE_HIDDEN_BOOLEAN :: "SDL.window.create.hidden"

PROP_WINDOW_CREATE_HIGH_PIXEL_DENSITY_BOOLEAN #

Source
PROP_WINDOW_CREATE_HIGH_PIXEL_DENSITY_BOOLEAN :: "SDL.window.create.high_pixel_density"

PROP_WINDOW_CREATE_MAXIMIZED_BOOLEAN #

Source
PROP_WINDOW_CREATE_MAXIMIZED_BOOLEAN :: "SDL.window.create.maximized"

PROP_WINDOW_CREATE_MENU_BOOLEAN #

Source
PROP_WINDOW_CREATE_MENU_BOOLEAN :: "SDL.window.create.menu"

PROP_WINDOW_CREATE_METAL_BOOLEAN #

Source
PROP_WINDOW_CREATE_METAL_BOOLEAN :: "SDL.window.create.metal"

PROP_WINDOW_CREATE_MINIMIZED_BOOLEAN #

Source
PROP_WINDOW_CREATE_MINIMIZED_BOOLEAN :: "SDL.window.create.minimized"

PROP_WINDOW_CREATE_MODAL_BOOLEAN #

Source
PROP_WINDOW_CREATE_MODAL_BOOLEAN :: "SDL.window.create.modal"

PROP_WINDOW_CREATE_MOUSE_GRABBED_BOOLEAN #

Source
PROP_WINDOW_CREATE_MOUSE_GRABBED_BOOLEAN :: "SDL.window.create.mouse_grabbed"

PROP_WINDOW_CREATE_OPENGL_BOOLEAN #

Source
PROP_WINDOW_CREATE_OPENGL_BOOLEAN :: "SDL.window.create.opengl"

PROP_WINDOW_CREATE_PARENT_POINTER #

Source
PROP_WINDOW_CREATE_PARENT_POINTER :: "SDL.window.create.parent"

PROP_WINDOW_CREATE_RESIZABLE_BOOLEAN #

Source
PROP_WINDOW_CREATE_RESIZABLE_BOOLEAN :: "SDL.window.create.resizable"

PROP_WINDOW_CREATE_TITLE_STRING #

Source
PROP_WINDOW_CREATE_TITLE_STRING :: "SDL.window.create.title"

PROP_WINDOW_CREATE_TOOLTIP_BOOLEAN #

Source
PROP_WINDOW_CREATE_TOOLTIP_BOOLEAN :: "SDL.window.create.tooltip"

PROP_WINDOW_CREATE_TRANSPARENT_BOOLEAN #

Source
PROP_WINDOW_CREATE_TRANSPARENT_BOOLEAN :: "SDL.window.create.transparent"

PROP_WINDOW_CREATE_UTILITY_BOOLEAN #

Source
PROP_WINDOW_CREATE_UTILITY_BOOLEAN :: "SDL.window.create.utility"

PROP_WINDOW_CREATE_VULKAN_BOOLEAN #

Source
PROP_WINDOW_CREATE_VULKAN_BOOLEAN :: "SDL.window.create.vulkan"

PROP_WINDOW_CREATE_WAYLAND_CREATE_EGL_WINDOW_BOOLEAN #

Source
PROP_WINDOW_CREATE_WAYLAND_CREATE_EGL_WINDOW_BOOLEAN :: "SDL.window.create.wayland.create_egl_window"

PROP_WINDOW_CREATE_WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN #

Source
PROP_WINDOW_CREATE_WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN :: "SDL.window.create.wayland.surface_role_custom"

PROP_WINDOW_CREATE_WAYLAND_WL_SURFACE_POINTER #

Source
PROP_WINDOW_CREATE_WAYLAND_WL_SURFACE_POINTER :: "SDL.window.create.wayland.wl_surface"

PROP_WINDOW_CREATE_WIDTH_NUMBER #

Source
PROP_WINDOW_CREATE_WIDTH_NUMBER :: "SDL.window.create.width"

PROP_WINDOW_CREATE_WIN32_HWND_POINTER #

Source
PROP_WINDOW_CREATE_WIN32_HWND_POINTER :: "SDL.window.create.win32.hwnd"

PROP_WINDOW_CREATE_WIN32_PIXEL_FORMAT_HWND_POINTER #

Source
PROP_WINDOW_CREATE_WIN32_PIXEL_FORMAT_HWND_POINTER :: "SDL.window.create.win32.pixel_format_hwnd"

PROP_WINDOW_CREATE_WINDOWSCENE_POINTER #

Source
PROP_WINDOW_CREATE_WINDOWSCENE_POINTER :: "SDL.window.create.uikit.windowscene"

PROP_WINDOW_CREATE_X_NUMBER #

Source
PROP_WINDOW_CREATE_X_NUMBER :: "SDL.window.create.x"

PROP_WINDOW_CREATE_X11_WINDOW_NUMBER #

Source
PROP_WINDOW_CREATE_X11_WINDOW_NUMBER :: "SDL.window.create.x11.window"

PROP_WINDOW_CREATE_Y_NUMBER #

Source
PROP_WINDOW_CREATE_Y_NUMBER :: "SDL.window.create.y"

PROP_WINDOW_EMSCRIPTEN_CANVAS_ID_STRING #

Source
PROP_WINDOW_EMSCRIPTEN_CANVAS_ID_STRING :: "SDL.window.emscripten.canvas_id"

PROP_WINDOW_EMSCRIPTEN_KEYBOARD_ELEMENT_STRING #

Source
PROP_WINDOW_EMSCRIPTEN_KEYBOARD_ELEMENT_STRING :: "SDL.window.emscripten.keyboard_element"

PROP_WINDOW_HDR_ENABLED_BOOLEAN #

Source
PROP_WINDOW_HDR_ENABLED_BOOLEAN :: "SDL.window.HDR_enabled"

PROP_WINDOW_HDR_HEADROOM_FLOAT #

Source
PROP_WINDOW_HDR_HEADROOM_FLOAT :: "SDL.window.HDR_headroom"

PROP_WINDOW_KMSDRM_DEVICE_INDEX_NUMBER #

Source
PROP_WINDOW_KMSDRM_DEVICE_INDEX_NUMBER :: "SDL.window.kmsdrm.dev_index"

PROP_WINDOW_KMSDRM_DRM_FD_NUMBER #

Source
PROP_WINDOW_KMSDRM_DRM_FD_NUMBER :: "SDL.window.kmsdrm.drm_fd"

PROP_WINDOW_KMSDRM_GBM_DEVICE_POINTER #

Source
PROP_WINDOW_KMSDRM_GBM_DEVICE_POINTER :: "SDL.window.kmsdrm.gbm_dev"

PROP_WINDOW_OPENVR_OVERLAY_ID_NUMBER #

Source
PROP_WINDOW_OPENVR_OVERLAY_ID_NUMBER :: "SDL.window.openvr.overlay_id"

PROP_WINDOW_SDR_WHITE_LEVEL_FLOAT #

Source
PROP_WINDOW_SDR_WHITE_LEVEL_FLOAT :: "SDL.window.SDR_white_level"

PROP_WINDOW_SHAPE_POINTER #

Source
PROP_WINDOW_SHAPE_POINTER :: "SDL.window.shape"

PROP_WINDOW_UIKIT_METAL_VIEW_TAG_NUMBER #

Source
PROP_WINDOW_UIKIT_METAL_VIEW_TAG_NUMBER :: "SDL.window.uikit.metal_view_tag"

PROP_WINDOW_UIKIT_OPENGL_FRAMEBUFFER_NUMBER #

Source
PROP_WINDOW_UIKIT_OPENGL_FRAMEBUFFER_NUMBER :: "SDL.window.uikit.opengl.framebuffer"

PROP_WINDOW_UIKIT_OPENGL_RENDERBUFFER_NUMBER #

Source
PROP_WINDOW_UIKIT_OPENGL_RENDERBUFFER_NUMBER :: "SDL.window.uikit.opengl.renderbuffer"

PROP_WINDOW_UIKIT_OPENGL_RESOLVE_FRAMEBUFFER_NUMBER #

Source
PROP_WINDOW_UIKIT_OPENGL_RESOLVE_FRAMEBUFFER_NUMBER :: "SDL.window.uikit.opengl.resolve_framebuffer"

PROP_WINDOW_UIKIT_WINDOW_POINTER #

Source
PROP_WINDOW_UIKIT_WINDOW_POINTER :: "SDL.window.uikit.window"

PROP_WINDOW_VIVANTE_DISPLAY_POINTER #

Source
PROP_WINDOW_VIVANTE_DISPLAY_POINTER :: "SDL.window.vivante.display"

PROP_WINDOW_VIVANTE_SURFACE_POINTER #

Source
PROP_WINDOW_VIVANTE_SURFACE_POINTER :: "SDL.window.vivante.surface"

PROP_WINDOW_VIVANTE_WINDOW_POINTER #

Source
PROP_WINDOW_VIVANTE_WINDOW_POINTER :: "SDL.window.vivante.window"

PROP_WINDOW_WAYLAND_DISPLAY_POINTER #

Source
PROP_WINDOW_WAYLAND_DISPLAY_POINTER :: "SDL.window.wayland.display"

PROP_WINDOW_WAYLAND_EGL_WINDOW_POINTER #

Source
PROP_WINDOW_WAYLAND_EGL_WINDOW_POINTER :: "SDL.window.wayland.egl_window"

PROP_WINDOW_WAYLAND_SURFACE_POINTER #

Source
PROP_WINDOW_WAYLAND_SURFACE_POINTER :: "SDL.window.wayland.surface"

PROP_WINDOW_WAYLAND_VIEWPORT_POINTER #

Source
PROP_WINDOW_WAYLAND_VIEWPORT_POINTER :: "SDL.window.wayland.viewport"

PROP_WINDOW_WAYLAND_XDG_POPUP_POINTER #

Source
PROP_WINDOW_WAYLAND_XDG_POPUP_POINTER :: "SDL.window.wayland.xdg_popup"

PROP_WINDOW_WAYLAND_XDG_POSITIONER_POINTER #

Source
PROP_WINDOW_WAYLAND_XDG_POSITIONER_POINTER :: "SDL.window.wayland.xdg_positioner"

PROP_WINDOW_WAYLAND_XDG_SURFACE_POINTER #

Source
PROP_WINDOW_WAYLAND_XDG_SURFACE_POINTER :: "SDL.window.wayland.xdg_surface"

PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_EXPORT_HANDLE_STRING #

Source
PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_EXPORT_HANDLE_STRING :: "SDL.window.wayland.xdg_toplevel_export_handle"

PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_POINTER #

Source
PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_POINTER :: "SDL.window.wayland.xdg_toplevel"

PROP_WINDOW_WIN32_HDC_POINTER #

Source
PROP_WINDOW_WIN32_HDC_POINTER :: "SDL.window.win32.hdc"

PROP_WINDOW_WIN32_HWND_POINTER #

Source
PROP_WINDOW_WIN32_HWND_POINTER :: "SDL.window.win32.hwnd"

PROP_WINDOW_WIN32_INSTANCE_POINTER #

Source
PROP_WINDOW_WIN32_INSTANCE_POINTER :: "SDL.window.win32.instance"

PROP_WINDOW_X11_DISPLAY_POINTER #

Source
PROP_WINDOW_X11_DISPLAY_POINTER :: "SDL.window.x11.display"

PROP_WINDOW_X11_SCREEN_NUMBER #

Source
PROP_WINDOW_X11_SCREEN_NUMBER :: "SDL.window.x11.screen"

PROP_WINDOW_X11_WINDOW_NUMBER #

Source
PROP_WINDOW_X11_WINDOW_NUMBER :: "SDL.window.x11.window"

SURFACE_LOCK_NEEDED #

Source
SURFACE_LOCK_NEEDED :: SurfaceFlags{.LOCK_NEEDED}

SURFACE_PREALLOCATED #

Source
SURFACE_PREALLOCATED :: SurfaceFlags{.PREALLOCATED}

SURFACE_SIMD_ALIGNED #

Source
SURFACE_SIMD_ALIGNED :: SurfaceFlags{.SIMD_ALIGNED}

TRAYENTRY_BUTTON #

Source
TRAYENTRY_BUTTON :: TrayEntryFlags{.BUTTON}

*< Make the entry a simple button. Required.

TRAYENTRY_CHECKBOX #

Source
TRAYENTRY_CHECKBOX :: TrayEntryFlags{.CHECKBOX}

*< Make the entry a checkbox. Required.

TRAYENTRY_CHECKED #

Source
TRAYENTRY_CHECKED :: TrayEntryFlags{.CHECKED}

*< Make the entry checked. This is valid only for checkboxes. Optional.

TRAYENTRY_DISABLED #

Source
TRAYENTRY_DISABLED :: TrayEntryFlags{.DISABLED}

*< Make the entry disabled. Optional.

TRAYENTRY_SUBMENU #

Source
TRAYENTRY_SUBMENU :: TrayEntryFlags{.SUBMENU}

*< Prepare the entry to have a submenu. Required

VERSION #

Source
VERSION :: MAJOR_VERSION * 1000000 + MINOR_VERSION * 1000 + MICRO_VERSION

WINDOW_ALWAYS_ON_TOP #

Source
WINDOW_ALWAYS_ON_TOP :: WindowFlags{.ALWAYS_ON_TOP}

*< window should always be above others

WINDOW_BORDERLESS #

Source
WINDOW_BORDERLESS :: WindowFlags{.BORDERLESS}

*< no window decoration

WINDOW_EXTERNAL #

Source
WINDOW_EXTERNAL :: WindowFlags{.EXTERNAL}

*< window not created by SDL

WINDOW_FULLSCREEN #

Source
WINDOW_FULLSCREEN :: WindowFlags{.FULLSCREEN}

*< window is in fullscreen mode

WINDOW_HIDDEN #

Source
WINDOW_HIDDEN :: WindowFlags{.HIDDEN}

*< window is neither mapped onto the desktop nor shown in the taskbar/dock/window list; SDL_ShowWindow() is required for it to become visible

WINDOW_HIGH_PIXEL_DENSITY #

Source
WINDOW_HIGH_PIXEL_DENSITY :: WindowFlags{.HIGH_PIXEL_DENSITY}

*< window uses high pixel density back buffer if possible

WINDOW_INPUT_FOCUS #

Source
WINDOW_INPUT_FOCUS :: WindowFlags{.INPUT_FOCUS}

*< window has input focus

WINDOW_KEYBOARD_GRABBED #

Source
WINDOW_KEYBOARD_GRABBED :: WindowFlags{.KEYBOARD_GRABBED}

*< window has grabbed keyboard input

WINDOW_MAXIMIZED #

Source
WINDOW_MAXIMIZED :: WindowFlags{.MAXIMIZED}

*< window is maximized

WINDOW_METAL #

Source
WINDOW_METAL :: WindowFlags{.METAL}

*< window usable for Metal view

WINDOW_MINIMIZED #

Source
WINDOW_MINIMIZED :: WindowFlags{.MINIMIZED}

*< window is minimized

WINDOW_MODAL #

Source
WINDOW_MODAL :: WindowFlags{.MODAL}

*< window is modal

WINDOW_MOUSE_CAPTURE #

Source
WINDOW_MOUSE_CAPTURE :: WindowFlags{.MOUSE_CAPTURE}

*< window has mouse captured (unrelated to MOUSE_GRABBED)

WINDOW_MOUSE_FOCUS #

Source
WINDOW_MOUSE_FOCUS :: WindowFlags{.MOUSE_FOCUS}

*< window has mouse focus

WINDOW_MOUSE_GRABBED #

Source
WINDOW_MOUSE_GRABBED :: WindowFlags{.MOUSE_GRABBED}

*< window has grabbed mouse input

WINDOW_MOUSE_RELATIVE_MODE #

Source
WINDOW_MOUSE_RELATIVE_MODE :: WindowFlags{.MOUSE_RELATIVE_MODE}

*< window has relative mode enabled

WINDOW_NOT_FOCUSABLE #

Source
WINDOW_NOT_FOCUSABLE :: WindowFlags{.NOT_FOCUSABLE}

*< window should not be focusable

WINDOW_OCCLUDED #

Source
WINDOW_OCCLUDED :: WindowFlags{.OCCLUDED}

*< window is occluded

WINDOW_OPENGL #

Source
WINDOW_OPENGL :: WindowFlags{.OPENGL}

*< window usable with OpenGL context

WINDOW_POPUP_MENU #

Source
WINDOW_POPUP_MENU :: WindowFlags{.POPUP_MENU}

*< window should be treated as a popup menu, requires a parent window

WINDOW_RESIZABLE #

Source
WINDOW_RESIZABLE :: WindowFlags{.RESIZABLE}

*< window can be resized

WINDOW_SURFACE_VSYNC_ADAPTIVE #

Source
WINDOW_SURFACE_VSYNC_ADAPTIVE :: -1

WINDOW_SURFACE_VSYNC_DISABLED #

Source
WINDOW_SURFACE_VSYNC_DISABLED :: 0

WINDOW_TOOLTIP #

Source
WINDOW_TOOLTIP :: WindowFlags{.TOOLTIP}

*< window should be treated as a tooltip and does not get mouse or keyboard focus, requires a parent window

WINDOW_TRANSPARENT #

Source
WINDOW_TRANSPARENT :: WindowFlags{.TRANSPARENT}

*< window with transparent buffer

WINDOW_UTILITY #

Source
WINDOW_UTILITY :: WindowFlags{.UTILITY}

*< window should be treated as a utility window, not showing in the task bar and window list

WINDOW_VULKAN #

Source
WINDOW_VULKAN :: WindowFlags{.VULKAN}

*< window usable for Vulkan surface

WINDOWPOS_CENTERED #

Source
WINDOWPOS_CENTERED :: WINDOWPOS_CENTERED_MASK | 0

WINDOWPOS_CENTERED_MASK #

Source
WINDOWPOS_CENTERED_MASK :: 0x2FFF0000

WINDOWPOS_UNDEFINED #

Source
WINDOWPOS_UNDEFINED :: WINDOWPOS_UNDEFINED_MASK | 0

WINDOWPOS_UNDEFINED_MASK #

Source
WINDOWPOS_UNDEFINED_MASK :: 0x1FFF0000

Types

373

AssertData #

Source
AssertData :: AssertData

* * Information about an assertion failure. * * This structure is filled in with information about a triggered assertion, * used by the assertion handler, then added to the assertion report. This is * returned as a linked list from SDL_GetAssertionReport(). * * \since This struct is available since SDL 3.2.0.

AssertState #

Source
AssertState :: AssertState

* * Possible outcomes from a triggered assertion. * * When an enabled assertion triggers, it may call the assertion handler * (possibly one provided by the app via SDL_SetAssertionHandler), which will * return one of these values, possibly after asking the user. * * Then SDL will respond based on this outcome (loop around to retry the * condition, try to break in a debugger, kill the program, or ignore the * problem). * * \since This enum is available since SDL 3.2.0.

Time #

Source
Time :: distinct Time

* * SDL times are signed, 64-bit integers representing nanoseconds since the * Unix epoch (Jan 1, 1970). * * They can be converted between POSIX time_t values with SDL_NS_TO_SECONDS() * and SDL_SECONDS_TO_NS(), and between Windows FILETIME values with * SDL_TimeToWindows() and SDL_TimeFromWindows(). * * \since This macro is available since SDL 3.2.0. * * \sa SDL_MAX_SINT64 * \sa SDL_MIN_SINT64

Procedures

1370

AddVulkanRenderSemaphores #

Source
AddVulkanRenderSemaphores :: proc "c" (renderer: ^Renderer, wait_stage_mask: u32, wait_semaphore, signal_semaphore: i64) -> bool ---

assert #

Source
@(disabled=ODIN_DISABLE_ASSERT)
assert :: proc "c" (condition: bool, loc := #caller_location, _message: string = #caller_expression(condition)) {…}

assert_always #

Source
assert_always :: proc "c" (condition: bool, loc := #caller_location, _message: string = #caller_expression(condition)) {…}

assert_release #

Source
@(disabled=ODIN_DISABLE_ASSERT)
assert_release :: proc "c" (condition: bool, loc := #caller_location, _message: string = #caller_expression(condition)) {…}

copyp #

Source
copyp :: proc "contextless" (dst, src: ^$T) -> $$deferred_return {…}

DEFINE_AUDIO_FORMAT #

Source
@(require_results)
DEFINE_AUDIO_FORMAT :: proc "c" (signed, bigendian, flt, size: u16) -> u16 {…}

DEFINE_PIXELFOURCC #

Source
@(require_results)
DEFINE_PIXELFOURCC :: proc "c" (#any_int A, #any_int B, #any_int C, #any_int D: u8) -> u32 {…}

enabled_assert #

Source
enabled_assert :: proc "c" (condition: bool, loc := #caller_location, _message: string = #caller_expression(condition)) {…}

FOURCC #

Source
@(require_results)
FOURCC :: proc "contextless" (#any_int A, #any_int B, #any_int C, #any_int D: u8) -> u32 {…}

GetAndroidExternalStorageState #

Source
GetAndroidExternalStorageState :: proc "c" () -> u32 ---

GetClipboardMimeTypes #

Source
GetClipboardMimeTypes :: proc "c" (num_mime_types: ^uint) -> [^][^]u8 ---

GetJoystickGUIDInfo #

Source
GetJoystickGUIDInfo :: proc "c" (guid: GUID, vendor, product, version, crc16: ^u16) ---

GetNumAllocations #

Source
@(require_results)
GetNumAllocations :: proc "c" () -> i32 ---

GetPrimarySelectionText #

Source
GetPrimarySelectionText :: proc "c" () -> [^]u8 ---

GetRectAndLineIntersection #

Source
GetRectAndLineIntersection :: proc "c" (#by_ptr rect: Rect, X1, Y1, X2, Y2: ^i32) -> bool ---

GetRectAndLineIntersectionFloat #

Source
GetRectAndLineIntersectionFloat :: proc "c" (#by_ptr rect: FRect, X1, Y1, X2, Y2: ^f32) -> bool ---

HasExactlyOneBitSet32 #

Source
@(require_results)
HasExactlyOneBitSet32 :: proc "c" (x: u32) -> bool {…}

iconv_wchar_utf8 #

Source
@(require_results)
iconv_wchar_utf8 :: proc "c" (S: [^]u16) -> [^]u8 {…}

INIT_INTERFACE #

Source
INIT_INTERFACE :: proc "contextless" (iface: ^$T) {…}

MemoryBarrierAcquire #

Source
MemoryBarrierAcquire :: proc "c" () ---

MemoryBarrierAcquireFunction #

Source
MemoryBarrierAcquireFunction :: proc "c" () ---

MemoryBarrierRelease #

Source
MemoryBarrierRelease :: proc "c" () ---

MemoryBarrierReleaseFunction #

Source
MemoryBarrierReleaseFunction :: proc "c" () ---

MostSignificantBitIndex32 #

Source
@(require_results)
MostSignificantBitIndex32 :: proc "c" (x: u32) -> i32 {…}

OnApplicationDidChangeStatusBarOrientation #

Source
OnApplicationDidChangeStatusBarOrientation :: proc "c" () ---

OnApplicationDidEnterBackground #

Source
OnApplicationDidEnterBackground :: proc "c" () ---

OnApplicationDidEnterForeground #

Source
OnApplicationDidEnterForeground :: proc "c" () ---

OnApplicationDidReceiveMemoryWarning #

Source
OnApplicationDidReceiveMemoryWarning :: proc "c" () ---

OnApplicationWillEnterBackground #

Source
OnApplicationWillEnterBackground :: proc "c" () ---

OnApplicationWillEnterForeground #

Source
OnApplicationWillEnterForeground :: proc "c" () ---

OnApplicationWillTerminate #

Source
OnApplicationWillTerminate :: proc "c" () ---

RenderTexture9GridTiled #

Source
RenderTexture9GridTiled :: proc "c" (
	renderer:                                           ^Renderer, 
	texture:                                            ^Texture, 
	srcrect:                                            Maybe($T=^FRect), 
	left_width, right_width, top_height, bottom_height: f32, 
	scale:                                              f32, 
	dstrect:                                            Maybe($T=^FRect), 
	tileScale:                                          f32, 
) -> bool ---

ResetAssertionReport #

Source
ResetAssertionReport :: proc "c" () ---

SendAndroidBackButton #

Source
SendAndroidBackButton :: proc "c" () ---

SetJoystickEventsEnabled #

Source
SetJoystickEventsEnabled :: proc "c" (enabled: bool) ---

SetLinuxThreadPriorityAndPolicy #

Source
SetLinuxThreadPriorityAndPolicy :: proc "c" (threadID: i64, sdlPriority: i32, schedPolicy: i32) -> bool ---

size_add_check_overflow_ptr #

Source
@(require_results)
size_add_check_overflow_ptr :: proc "c" (a, b: uint, ret: ^uint) -> bool {…}

size_mul_check_overflow_ptr #

Source
@(require_results)
size_mul_check_overflow_ptr :: proc "c" (a, b: uint, ret: ^uint) -> bool {…}

VERSIONNUM #

Source
@(require_results)
VERSIONNUM :: proc "c" (major, minor, patch: i32) -> i32 {…}

VERSIONNUM_MAJOR #

Source
@(require_results)
VERSIONNUM_MAJOR :: proc "c" (version: i32) -> i32 {…}

VERSIONNUM_MICRO #

Source
@(require_results)
VERSIONNUM_MICRO :: proc "c" (version: i32) -> i32 {…}

VERSIONNUM_MINOR #

Source
@(require_results)
VERSIONNUM_MINOR :: proc "c" (version: i32) -> i32 {…}

Vulkan_UnloadLibrary #

Source
Vulkan_UnloadLibrary :: proc "c" () ---

WINDOWPOS_CENTERED_DISPLAY #

Source
@(require_results)
WINDOWPOS_CENTERED_DISPLAY :: proc "c" (X: i32) -> i32 {…}

WINDOWPOS_ISCENTERED #

Source
@(require_results)
WINDOWPOS_ISCENTERED :: proc "c" (X: i32) -> bool {…}

WINDOWPOS_ISUNDEFINED #

Source
@(require_results)
WINDOWPOS_ISUNDEFINED :: proc "c" (X: i32) -> bool {…}

WINDOWPOS_UNDEFINED_DISPLAY #

Source
@(require_results)
WINDOWPOS_UNDEFINED_DISPLAY :: proc "c" (X: i32) -> i32 {…}

Variables

1