note
	description: "This file has been generated by EWG. Do not edit. Changes will be lost!"
	generator: "Eiffel Wrapper Generator"

class 
	SDL_CONSTANT_API

create 
	default_create

feature -- Access
-- The constant sdl_init_timer-- needs to be wrapped by hand
-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h
-- The constant sdl_init_audio-- needs to be wrapped by hand
-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h
-- The constant sdl_init_video-- needs to be wrapped by hand
-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h
-- The constant sdl_init_joystick-- needs to be wrapped by hand
-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h
-- The constant sdl_init_haptic-- needs to be wrapped by hand
-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h

	Sdl_init_timer: INTEGER_32 = 1

	Sdl_init_audio: INTEGER_32 = 16

	Sdl_init_video: INTEGER_32 = 32
			-- SDL_INIT_VIDEO implies SDL_INIT_EVENTS

	Sdl_init_joystick: INTEGER_32 = 512
			-- SDL_INIT_JOYSTICK implies SDL_INIT_EVENTS

	Sdl_init_haptic: INTEGER_32 = 4096

	Sdl_quit: INTEGER_32 = 256
			-- The constant sdl_init_gamecontroller-- needs to be wrapped by hand
			-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h
			-- The constant sdl_init_events-- needs to be wrapped by hand
			-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h
			-- The constant sdl_init_sensor-- needs to be wrapped by hand
			-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h
			-- The constant sdl_init_noparachute-- needs to be wrapped by hand
			-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h
			-- The constant sdl_init_everything-- needs to be wrapped by hand
			-- Check the definition at -- C:\\home\\test\\wrap_sdl2\\library/C/include/SDL2/SDL.h

	Sdl_false: INTEGER_64 = 0

	Sdl_true: INTEGER_64 = 1

	Sdl_windowevent: INTEGER_32 = 512

	Sdl_keydown: INTEGER_32 = 768

	Sdl_keyup: INTEGER_32 = 769

	Sdl_mousemotion: INTEGER_32 = 1024

	Sdl_mousebuttondown: INTEGER_32 = 1025

	Sdl_mousebuttonup: INTEGER_32 = 1026

	Sdl_mousewheel: INTEGER_32 = 1027
			-- The constant sdl_max_sint8-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_min_sint8-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_max_uint8-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_min_uint8-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_max_sint16-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_min_sint16-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_max_uint16-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_min_uint16-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_max_sint32-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_min_sint32-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_max_uint32-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_min_uint32-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_max_sint64-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_min_sint64-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_max_uint64-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_min_uint64-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h

	Sdl_pris64: STRING_8 = "I64d"

	Sdl_priu64: STRING_8 = "I64u"

	Sdl_prix64: STRING_8 = "I64x"
			--sdl_prix64: STRING = "I64X"
			-- The constant sdl_iconv_error-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_iconv_e2big-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_iconv_eilseq-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h
			-- The constant sdl_iconv_einval-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_stdinc.h

	Sdl_audio_driver_disk: INTEGER_64 = 1

	Sdl_audio_driver_dsound: INTEGER_64 = 1

	Sdl_audio_driver_dummy: INTEGER_64 = 1

	Sdl_audio_driver_wasapi: INTEGER_64 = 1

	Sdl_audio_driver_winmm: INTEGER_64 = 1

	Sdl_joystick_dinput: INTEGER_64 = 1

	Sdl_joystick_xinput: INTEGER_64 = 1

	Sdl_joystick_hidapi: INTEGER_64 = 1

	Sdl_haptic_dinput: INTEGER_64 = 1

	Sdl_haptic_xinput: INTEGER_64 = 1

	Sdl_sensor_dummy: INTEGER_64 = 1

	Sdl_loadso_windows: INTEGER_64 = 1

	Sdl_thread_windows: INTEGER_64 = 1

	Sdl_timer_windows: INTEGER_64 = 1

	Sdl_video_driver_dummy: INTEGER_64 = 1

	Sdl_video_driver_windows: INTEGER_64 = 1

	Sdl_video_render_d3d: INTEGER_64 = 1

	Sdl_video_render_d3d11: INTEGER_64 = 1

	Sdl_video_render_ogl: INTEGER_64 = 1

	Sdl_video_render_ogl_es2: INTEGER_64 = 1

	Sdl_video_opengl: INTEGER_64 = 1

	Sdl_video_opengl_es2: INTEGER_64 = 1

	Sdl_video_opengl_wgl: INTEGER_64 = 1

	Sdl_video_opengl_egl: INTEGER_64 = 1

	Sdl_power_windows: INTEGER_64 = 1

	Sdl_filesystem_windows: INTEGER_64 = 1

	Sdl_assembly_routines: INTEGER_64 = 1

	Sdl_assert_level: INTEGER_64 = 2
			-- The constant sdl_null_while_loop_condition-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_assert.h
			-- The constant sdl_audio_mask_bitsize-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_audio.h
			-- The constant sdl_audio_mask_datatype-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_audio.h
			-- The constant sdl_audio_mask_endian-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_audio.h
			-- The constant sdl_audio_mask_signed-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_audio.h

	Sdl_audio_allow_frequency_change: INTEGER_32 = 1

	Sdl_audio_allow_format_change: INTEGER_32 = 2

	Sdl_audio_allow_channels_change: INTEGER_32 = 4

	Sdl_audio_allow_samples_change: INTEGER_32 = 8
			-- The constant sdl_audio_allow_any_change-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_audio.h

	Sdl_audiocvt_max_filters: INTEGER_64 = 9

	Sdl_mix_maxvolume: INTEGER_64 = 128

	Sdl_lil_endian: INTEGER_64 = 1234

	Sdl_big_endian: INTEGER_64 = 4321

	Sdl_mutex_timedout: INTEGER_64 = 1
			-- The constant sdl_mutex_maxwait-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_mutex.h
			-- The constant sdl_rwops_unknown-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_rwops.h
			-- The constant sdl_rwops_winfile-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_rwops.h
			-- The constant sdl_rwops_stdfile-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_rwops.h
			-- The constant sdl_rwops_jnifile-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_rwops.h
			-- The constant sdl_rwops_memory-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_rwops.h
			-- The constant sdl_rwops_memory_ro-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_rwops.h

	Sdl_cacheline_size: INTEGER_64 = 128

	Sdl_released: INTEGER_64 = 0

	Sdl_pressed: INTEGER_64 = 1

	sdl_texteditingevent_text_size: INTEGER_64
		external
			"C inline use <SDL.h>"
		alias
			"SDL_TEXTEDITINGEVENT_TEXT_SIZE"
		end

	sdl_textinputevent_text_size: INTEGER_64
		external
			"C inline use <SDL.h>"
		alias
			"SDL_TEXTINPUTEVENT_TEXT_SIZE"
		end

	Sdl_ignore: INTEGER_64 = 0

	Sdl_disable: INTEGER_64 = 0

	Sdl_enable: INTEGER_64 = 1
			-- The constant sdl_windowpos_undefined_mask-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_video.h
			-- The constant sdl_windowpos_centered_mask-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_video.h

	Sdl_windowpos_undefined_mask: INTEGER_32 = 536805376

	sdl_windowpos_undefined: INTEGER_32
		external
			"C inline use <SDL.h>"
		alias
			"SDL_WINDOWPOS_UNDEFINED"
		end

	Sdl_alpha_opaque: INTEGER_64 = 255

	Sdl_alpha_transparent: INTEGER_64 = 0

	Sdl_swsurface: INTEGER_64 = 0

	Sdl_prealloc: INTEGER_32 = 1

	Sdl_rleaccel: INTEGER_32 = 2

	Sdl_dontfree: INTEGER_32 = 4

	Sdl_simd_aligned: INTEGER_32 = 8

	Sdl_button_left: INTEGER_64 = 1

	Sdl_button_middle: INTEGER_64 = 2

	Sdl_button_right: INTEGER_64 = 3

	Sdl_button_x1: INTEGER_64 = 4

	Sdl_button_x2: INTEGER_64 = 5

	Sdl_joystick_axis_max: INTEGER_64 = 32767

	Sdl_hat_centered: INTEGER_32 = 0

	Sdl_hat_up: INTEGER_32 = 1

	Sdl_hat_right: INTEGER_32 = 2

	Sdl_hat_down: INTEGER_32 = 4

	Sdl_hat_left: INTEGER_32 = 8
			-- The constant sdl_hat_rightup-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_joystick.h
			-- The constant sdl_hat_rightdown-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_joystick.h
			-- The constant sdl_hat_leftup-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_joystick.h
			-- The constant sdl_hat_leftdown-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_joystick.h
			-- The constant sdl_touch_mouseid-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_touch.h
			-- The constant sdl_mouse_touchid-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_touch.h
			-- The constant sdl_haptic_constant-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_sine-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_leftright-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_triangle-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_sawtoothup-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_sawtoothdown-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_ramp-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_spring-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_damper-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_inertia-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_friction-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_custom-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_gain-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_autocenter-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_status-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h
			-- The constant sdl_haptic_pause-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h

	Sdl_haptic_polar: INTEGER_64 = 0

	Sdl_haptic_cartesian: INTEGER_64 = 1

	Sdl_haptic_spherical: INTEGER_64 = 2
			-- The constant sdl_haptic_infinity-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_haptic.h

	Sdl_hint_framebuffer_acceleration: STRING_8 = "SDL_FRAMEBUFFER_ACCELERATION"

	Sdl_hint_render_driver: STRING_8 = "SDL_RENDER_DRIVER"

	Sdl_hint_render_opengl_shaders: STRING_8 = "SDL_RENDER_OPENGL_SHADERS"

	Sdl_hint_render_direct3d_threadsafe: STRING_8 = "SDL_RENDER_DIRECT3D_THREADSAFE"

	Sdl_hint_render_direct3d11_debug: STRING_8 = "SDL_RENDER_DIRECT3D11_DEBUG"

	Sdl_hint_render_logical_size_mode: STRING_8 = "SDL_RENDER_LOGICAL_SIZE_MODE"

	Sdl_hint_render_scale_quality: STRING_8 = "SDL_RENDER_SCALE_QUALITY"

	Sdl_hint_render_vsync: STRING_8 = "SDL_RENDER_VSYNC"

	Sdl_hint_video_allow_screensaver: STRING_8 = "SDL_VIDEO_ALLOW_SCREENSAVER"

	Sdl_hint_video_external_context: STRING_8 = "SDL_VIDEO_EXTERNAL_CONTEXT"

	Sdl_hint_video_x11_xvidmode: STRING_8 = "SDL_VIDEO_X11_XVIDMODE"

	Sdl_hint_video_x11_xinerama: STRING_8 = "SDL_VIDEO_X11_XINERAMA"

	Sdl_hint_video_x11_xrandr: STRING_8 = "SDL_VIDEO_X11_XRANDR"

	Sdl_hint_video_x11_window_visualid: STRING_8 = "SDL_VIDEO_X11_WINDOW_VISUALID"

	Sdl_hint_video_x11_net_wm_ping: STRING_8 = "SDL_VIDEO_X11_NET_WM_PING"

	Sdl_hint_video_x11_net_wm_bypass_compositor: STRING_8 = "SDL_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR"

	Sdl_hint_video_x11_force_egl: STRING_8 = "SDL_VIDEO_X11_FORCE_EGL"

	Sdl_hint_window_frame_usable_while_cursor_hidden: STRING_8 = "SDL_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN"

	Sdl_hint_windows_intresource_icon: STRING_8 = "SDL_WINDOWS_INTRESOURCE_ICON"

	Sdl_hint_windows_intresource_icon_small: STRING_8 = "SDL_WINDOWS_INTRESOURCE_ICON_SMALL"

	Sdl_hint_windows_enable_messageloop: STRING_8 = "SDL_WINDOWS_ENABLE_MESSAGELOOP"

	Sdl_hint_grab_keyboard: STRING_8 = "SDL_GRAB_KEYBOARD"

	Sdl_hint_mouse_double_click_time: STRING_8 = "SDL_MOUSE_DOUBLE_CLICK_TIME"

	Sdl_hint_mouse_double_click_radius: STRING_8 = "SDL_MOUSE_DOUBLE_CLICK_RADIUS"

	Sdl_hint_mouse_normal_speed_scale: STRING_8 = "SDL_MOUSE_NORMAL_SPEED_SCALE"

	Sdl_hint_mouse_relative_speed_scale: STRING_8 = "SDL_MOUSE_RELATIVE_SPEED_SCALE"

	Sdl_hint_mouse_relative_mode_warp: STRING_8 = "SDL_MOUSE_RELATIVE_MODE_WARP"

	Sdl_hint_mouse_focus_clickthrough: STRING_8 = "SDL_MOUSE_FOCUS_CLICKTHROUGH"

	Sdl_hint_touch_mouse_events: STRING_8 = "SDL_TOUCH_MOUSE_EVENTS"

	Sdl_hint_mouse_touch_events: STRING_8 = "SDL_MOUSE_TOUCH_EVENTS"

	Sdl_hint_video_minimize_on_focus_loss: STRING_8 = "SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS"

	Sdl_hint_idle_timer_disabled: STRING_8 = "SDL_IOS_IDLE_TIMER_DISABLED"

	Sdl_hint_orientations: STRING_8 = "SDL_IOS_ORIENTATIONS"

	Sdl_hint_apple_tv_controller_ui_events: STRING_8 = "SDL_APPLE_TV_CONTROLLER_UI_EVENTS"

	Sdl_hint_apple_tv_remote_allow_rotation: STRING_8 = "SDL_APPLE_TV_REMOTE_ALLOW_ROTATION"

	Sdl_hint_ios_hide_home_indicator: STRING_8 = "SDL_IOS_HIDE_HOME_INDICATOR"

	Sdl_hint_accelerometer_as_joystick: STRING_8 = "SDL_ACCELEROMETER_AS_JOYSTICK"

	Sdl_hint_tv_remote_as_joystick: STRING_8 = "SDL_TV_REMOTE_AS_JOYSTICK"

	Sdl_hint_xinput_enabled: STRING_8 = "SDL_XINPUT_ENABLED"

	Sdl_hint_xinput_use_old_joystick_mapping: STRING_8 = "SDL_XINPUT_USE_OLD_JOYSTICK_MAPPING"

	Sdl_hint_gamecontrollertype: STRING_8 = "SDL_GAMECONTROLLERTYPE"

	Sdl_hint_gamecontrollerconfig: STRING_8 = "SDL_GAMECONTROLLERCONFIG"

	Sdl_hint_gamecontrollerconfig_file: STRING_8 = "SDL_GAMECONTROLLERCONFIG_FILE"

	Sdl_hint_gamecontroller_ignore_devices: STRING_8 = "SDL_GAMECONTROLLER_IGNORE_DEVICES"

	Sdl_hint_gamecontroller_ignore_devices_except: STRING_8 = "SDL_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT"

	Sdl_hint_gamecontroller_use_button_labels: STRING_8 = "SDL_GAMECONTROLLER_USE_BUTTON_LABELS"

	Sdl_hint_joystick_allow_background_events: STRING_8 = "SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS"

	Sdl_hint_joystick_hidapi: STRING_8 = "SDL_JOYSTICK_HIDAPI"

	Sdl_hint_joystick_hidapi_ps4: STRING_8 = "SDL_JOYSTICK_HIDAPI_PS4"

	Sdl_hint_joystick_hidapi_ps4_rumble: STRING_8 = "SDL_JOYSTICK_HIDAPI_PS4_RUMBLE"

	Sdl_hint_joystick_hidapi_steam: STRING_8 = "SDL_JOYSTICK_HIDAPI_STEAM"

	Sdl_hint_joystick_hidapi_switch: STRING_8 = "SDL_JOYSTICK_HIDAPI_SWITCH"

	Sdl_hint_joystick_hidapi_xbox: STRING_8 = "SDL_JOYSTICK_HIDAPI_XBOX"

	Sdl_hint_joystick_hidapi_gamecube: STRING_8 = "SDL_JOYSTICK_HIDAPI_GAMECUBE"

	Sdl_hint_enable_steam_controllers: STRING_8 = "SDL_ENABLE_STEAM_CONTROLLERS"

	Sdl_hint_allow_topmost: STRING_8 = "SDL_ALLOW_TOPMOST"

	Sdl_hint_timer_resolution: STRING_8 = "SDL_TIMER_RESOLUTION"

	Sdl_hint_qtwayland_content_orientation: STRING_8 = "SDL_QTWAYLAND_CONTENT_ORIENTATION"

	Sdl_hint_qtwayland_window_flags: STRING_8 = "SDL_QTWAYLAND_WINDOW_FLAGS"

	Sdl_hint_thread_stack_size: STRING_8 = "SDL_THREAD_STACK_SIZE"

	Sdl_hint_video_highdpi_disabled: STRING_8 = "SDL_VIDEO_HIGHDPI_DISABLED"

	Sdl_hint_mac_ctrl_click_emulate_right_click: STRING_8 = "SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK"

	Sdl_hint_video_win_d3dcompiler: STRING_8 = "SDL_VIDEO_WIN_D3DCOMPILER"

	Sdl_hint_video_window_share_pixel_format: STRING_8 = "SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT"

	Sdl_hint_winrt_privacy_policy_url: STRING_8 = "SDL_WINRT_PRIVACY_POLICY_URL"

	Sdl_hint_winrt_privacy_policy_label: STRING_8 = "SDL_WINRT_PRIVACY_POLICY_LABEL"

	Sdl_hint_winrt_handle_back_button: STRING_8 = "SDL_WINRT_HANDLE_BACK_BUTTON"

	Sdl_hint_video_mac_fullscreen_spaces: STRING_8 = "SDL_VIDEO_MAC_FULLSCREEN_SPACES"

	Sdl_hint_mac_background_app: STRING_8 = "SDL_MAC_BACKGROUND_APP"

	Sdl_hint_android_apk_expansion_main_file_version: STRING_8 = "SDL_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION"

	Sdl_hint_android_apk_expansion_patch_file_version: STRING_8 = "SDL_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION"

	Sdl_hint_ime_internal_editing: STRING_8 = "SDL_IME_INTERNAL_EDITING"

	Sdl_hint_android_trap_back_button: STRING_8 = "SDL_ANDROID_TRAP_BACK_BUTTON"

	Sdl_hint_android_block_on_pause: STRING_8 = "SDL_ANDROID_BLOCK_ON_PAUSE"

	Sdl_hint_return_key_hides_ime: STRING_8 = "SDL_RETURN_KEY_HIDES_IME"

	Sdl_hint_emscripten_keyboard_element: STRING_8 = "SDL_EMSCRIPTEN_KEYBOARD_ELEMENT"

	Sdl_hint_no_signal_handlers: STRING_8 = "SDL_NO_SIGNAL_HANDLERS"

	Sdl_hint_windows_no_close_on_alt_f4: STRING_8 = "SDL_WINDOWS_NO_CLOSE_ON_ALT_F4"

	Sdl_hint_bmp_save_legacy_format: STRING_8 = "SDL_BMP_SAVE_LEGACY_FORMAT"

	Sdl_hint_windows_disable_thread_naming: STRING_8 = "SDL_WINDOWS_DISABLE_THREAD_NAMING"

	Sdl_hint_rpi_video_layer: STRING_8 = "SDL_RPI_VIDEO_LAYER"

	Sdl_hint_video_double_buffer: STRING_8 = "SDL_VIDEO_DOUBLE_BUFFER"

	Sdl_hint_opengl_es_driver: STRING_8 = "SDL_OPENGL_ES_DRIVER"

	Sdl_hint_audio_resampling_mode: STRING_8 = "SDL_AUDIO_RESAMPLING_MODE"

	Sdl_hint_audio_category: STRING_8 = "SDL_AUDIO_CATEGORY"

	Sdl_hint_render_batching: STRING_8 = "SDL_RENDER_BATCHING"

	Sdl_hint_event_logging: STRING_8 = "SDL_EVENT_LOGGING"

	Sdl_hint_wave_riff_chunk_size: STRING_8 = "SDL_WAVE_RIFF_CHUNK_SIZE"

	Sdl_hint_wave_truncation: STRING_8 = "SDL_WAVE_TRUNCATION"

	Sdl_hint_wave_fact_chunk: STRING_8 = "SDL_WAVE_FACT_CHUNK"

	Sdl_hint_display_usable_bounds: STRING_8 = "SDL_DISPLAY_USABLE_BOUNDS"

	Sdl_max_log_message: INTEGER_64 = 4096
			-- The constant sdl_standard_gravity-- needs to be wrapped by hand
			-- Check the definition at -- c:\\home\\test\\wrap_sdl2\\library\\c\\include\\sdl2\\SDL_sensor.h

	Sdl_android_external_storage_read: INTEGER_32 = 1

	Sdl_android_external_storage_write: INTEGER_32 = 2

	Sdl_major_version: INTEGER_64 = 2

	Sdl_minor_version: INTEGER_64 = 0

	Sdl_patchlevel: INTEGER_64 = 12
	
end -- class SDL_CONSTANT_API

Generated by ISE EiffelStudio