class GAME_SDL_EXTERNAL General cluster: implementation description: "External of the SDL2 library." Ancestors ANY Queries c_sizeof_sdl_color: INTEGER_32 c_sizeof_sdl_common_event: INTEGER_32 c_sizeof_sdl_controller_axis_event: INTEGER_32 c_sizeof_sdl_controller_button_event: INTEGER_32 c_sizeof_sdl_controller_device_event: INTEGER_32 c_sizeof_sdl_display_mode: INTEGER_32 c_sizeof_sdl_dollar_gesture_event: INTEGER_32 c_sizeof_sdl_drop_event: INTEGER_32 c_sizeof_sdl_event: INTEGER_32 c_sizeof_sdl_haptic_direction: INTEGER_32 c_sizeof_sdl_haptic_effect: INTEGER_32 c_sizeof_sdl_joy_axis_event: INTEGER_32 c_sizeof_sdl_joy_ball_event: INTEGER_32 c_sizeof_sdl_joy_button_event: INTEGER_32 c_sizeof_sdl_joy_device_event: INTEGER_32 c_sizeof_sdl_joy_hat_event: INTEGER_32 c_sizeof_sdl_keyboard_event: INTEGER_32 c_sizeof_sdl_keysym: INTEGER_32 c_sizeof_sdl_mouse_button_event: INTEGER_32 c_sizeof_sdl_mouse_motion_event: INTEGER_32 c_sizeof_sdl_mouse_wheel_event: INTEGER_32 c_sizeof_sdl_multi_gesture_event: INTEGER_32 c_sizeof_sdl_point: INTEGER_32 c_sizeof_sdl_quit_event: INTEGER_32 c_sizeof_sdl_rect: INTEGER_32 c_sizeof_sdl_renderer_info: INTEGER_32 c_sizeof_sdl_sys_wm_info: INTEGER_32 c_sizeof_sdl_text_editing_event: INTEGER_32 c_sizeof_sdl_text_input_event: INTEGER_32 c_sizeof_sdl_touch_finger_event: INTEGER_32 c_sizeof_sdl_version: INTEGER_32 c_sizeof_sdl_window_event: INTEGER_32 get_common_event_struct_timestamp (event: POINTER): NATURAL_32 get_common_event_struct_type (event: POINTER): NATURAL_32 get_controller_axis_event_struct_axis (ptr: POINTER): NATURAL_8 get_controller_axis_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_controller_axis_event_struct_type (ptr: POINTER): NATURAL_32 get_controller_axis_event_struct_value (ptr: POINTER): INTEGER_16 get_controller_axis_event_struct_which (ptr: POINTER): INTEGER_32 get_controller_button_event_struct_button (ptr: POINTER): NATURAL_8 get_controller_button_event_struct_state (ptr: POINTER): NATURAL_8 get_controller_button_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_controller_button_event_struct_type (ptr: POINTER): NATURAL_32 get_controller_button_event_struct_which (ptr: POINTER): INTEGER_32 get_controller_device_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_controller_device_event_struct_type (ptr: POINTER): NATURAL_32 get_controller_device_event_struct_which (ptr: POINTER): INTEGER_32 get_display_mode_struct_format (mode: POINTER): NATURAL_32 get_display_mode_struct_h (mode: POINTER): INTEGER_32 get_display_mode_struct_refresh_rate (mode: POINTER): INTEGER_32 get_display_mode_struct_w (mode: POINTER): INTEGER_32 get_dollar_gesture_event_struct_error (ptr: POINTER): REAL_32 get_dollar_gesture_event_struct_gesture_id (ptr: POINTER): INTEGER_64 get_dollar_gesture_event_struct_num_fingers (ptr: POINTER): NATURAL_32 get_dollar_gesture_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_dollar_gesture_event_struct_touch_id (ptr: POINTER): INTEGER_64 get_dollar_gesture_event_struct_type (ptr: POINTER): NATURAL_32 get_dollar_gesture_event_struct_x (ptr: POINTER): REAL_32 get_dollar_gesture_event_struct_y (ptr: POINTER): REAL_32 get_drop_event_struct_file (ptr: POINTER): POINTER get_drop_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_drop_event_struct_type (ptr: POINTER): NATURAL_32 get_event_struct_button_pointer (event: POINTER): POINTER get_event_struct_caxis_pointer (event: POINTER): POINTER get_event_struct_cbutton_pointer (event: POINTER): POINTER get_event_struct_cdevice_pointer (event: POINTER): POINTER get_event_struct_dgesture_pointer (event: POINTER): POINTER get_event_struct_drop_pointer (event: POINTER): POINTER get_event_struct_edit_pointer (event: POINTER): POINTER get_event_struct_jaxis_pointer (event: POINTER): POINTER get_event_struct_jball_pointer (event: POINTER): POINTER get_event_struct_jbutton_pointer (event: POINTER): POINTER get_event_struct_jdevice_pointer (event: POINTER): POINTER get_event_struct_jhat_pointer (event: POINTER): POINTER get_event_struct_key_pointer (event: POINTER): POINTER get_event_struct_mgesture_pointer (event: POINTER): POINTER get_event_struct_motion_pointer (event: POINTER): POINTER get_event_struct_quit_pointer (event: POINTER): POINTER get_event_struct_syswm_pointer (event: POINTER): POINTER get_event_struct_text_pointer (event: POINTER): POINTER get_event_struct_tfinger_pointer (event: POINTER): POINTER get_event_struct_type (event: POINTER): NATURAL_32 get_event_struct_user_pointer (event: POINTER): POINTER get_event_struct_wheel_pointer (event: POINTER): POINTER get_event_struct_window_pointer (event: POINTER): POINTER get_joy_axis_event_struct_axis (ptr: POINTER): NATURAL_8 get_joy_axis_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_joy_axis_event_struct_type (ptr: POINTER): NATURAL_32 get_joy_axis_event_struct_value (ptr: POINTER): INTEGER_16 get_joy_axis_event_struct_which (ptr: POINTER): INTEGER_32 get_joy_ball_event_struct_ball (ptr: POINTER): NATURAL_8 get_joy_ball_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_joy_ball_event_struct_type (ptr: POINTER): NATURAL_32 get_joy_ball_event_struct_which (ptr: POINTER): INTEGER_32 get_joy_ball_event_struct_xrel (ptr: POINTER): INTEGER_16 get_joy_ball_event_struct_yrel (ptr: POINTER): INTEGER_16 get_joy_button_event_struct_button (ptr: POINTER): NATURAL_8 get_joy_button_event_struct_state (ptr: POINTER): NATURAL_8 get_joy_button_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_joy_button_event_struct_type (ptr: POINTER): NATURAL_32 get_joy_button_event_struct_which (ptr: POINTER): INTEGER_32 get_joy_device_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_joy_device_event_struct_type (ptr: POINTER): NATURAL_32 get_joy_device_event_struct_which (ptr: POINTER): INTEGER_32 get_joy_hat_event_struct_hat (ptr: POINTER): NATURAL_8 get_joy_hat_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_joy_hat_event_struct_type (ptr: POINTER): NATURAL_32 get_joy_hat_event_struct_value (ptr: POINTER): NATURAL_8 get_joy_hat_event_struct_which (ptr: POINTER): INTEGER_32 get_key_sym_struct_mod (ptr: POINTER): NATURAL_16 get_key_sym_struct_scancode (ptr: POINTER): INTEGER_32 get_key_sym_struct_sym (ptr: POINTER): INTEGER_32 get_keyboard_event_struct_keysym_pointer (event: POINTER): POINTER get_keyboard_event_struct_repeat (event: POINTER): NATURAL_8 get_keyboard_event_struct_state (event: POINTER): NATURAL_8 get_keyboard_event_struct_timestamp (event: POINTER): NATURAL_32 get_keyboard_event_struct_type (event: POINTER): NATURAL_32 get_keyboard_event_struct_window_id (event: POINTER): NATURAL_32 get_mouse_button_event_struct_button (ptr: POINTER): NATURAL_8 get_mouse_button_event_struct_clicks (ptr: POINTER): NATURAL_8 get_mouse_button_event_struct_state (ptr: POINTER): NATURAL_8 get_mouse_button_event_struct_timestamp (event: POINTER): NATURAL_32 get_mouse_button_event_struct_type (event: POINTER): NATURAL_32 get_mouse_button_event_struct_which (event: POINTER): NATURAL_32 get_mouse_button_event_struct_window_id (event: POINTER): NATURAL_32 get_mouse_button_event_struct_x (ptr: POINTER): INTEGER_32 get_mouse_button_event_struct_y (ptr: POINTER): INTEGER_32 get_mouse_motion_event_struct_state (event: POINTER): NATURAL_32 get_mouse_motion_event_struct_timestamp (event: POINTER): NATURAL_32 get_mouse_motion_event_struct_type (event: POINTER): NATURAL_32 get_mouse_motion_event_struct_which (event: POINTER): NATURAL_32 get_mouse_motion_event_struct_window_id (event: POINTER): NATURAL_32 get_mouse_motion_event_struct_x (ptr: POINTER): INTEGER_32 get_mouse_motion_event_struct_xrel (ptr: POINTER): INTEGER_32 get_mouse_motion_event_struct_y (ptr: POINTER): INTEGER_32 get_mouse_motion_event_struct_yrel (ptr: POINTER): INTEGER_32 get_mouse_wheel_event_struct_timestamp (event: POINTER): NATURAL_32 get_mouse_wheel_event_struct_type (event: POINTER): NATURAL_32 get_mouse_wheel_event_struct_which (event: POINTER): NATURAL_32 get_mouse_wheel_event_struct_window_id (event: POINTER): NATURAL_32 get_mouse_wheel_event_struct_x (ptr: POINTER): INTEGER_32 get_mouse_wheel_event_struct_y (ptr: POINTER): INTEGER_32 get_multi_gesture_event_struct_ddist (ptr: POINTER): REAL_32 get_multi_gesture_event_struct_dtheta (ptr: POINTER): REAL_32 get_multi_gesture_event_struct_num_fingers (ptr: POINTER): NATURAL_16 get_multi_gesture_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_multi_gesture_event_struct_touch_id (ptr: POINTER): INTEGER_64 get_multi_gesture_event_struct_type (ptr: POINTER): NATURAL_32 get_multi_gesture_event_struct_x (ptr: POINTER): REAL_32 get_multi_gesture_event_struct_y (ptr: POINTER): REAL_32 get_point_struct_x (point: POINTER): INTEGER_32 get_point_struct_y (point: POINTER): INTEGER_32 get_quit_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_quit_event_struct_type (ptr: POINTER): NATURAL_32 get_rect_struct_h (rect: POINTER): INTEGER_32 get_rect_struct_w (rect: POINTER): INTEGER_32 get_rect_struct_x (rect: POINTER): INTEGER_32 get_rect_struct_y (rect: POINTER): INTEGER_32 get_sdl_color_struct_a (ptr: POINTER): NATURAL_8 get_sdl_color_struct_b (ptr: POINTER): NATURAL_8 get_sdl_color_struct_g (ptr: POINTER): NATURAL_8 get_sdl_color_struct_r (ptr: POINTER): NATURAL_8 get_sdl_finger_struct_id (ptr: POINTER): INTEGER_64 get_sdl_finger_struct_pressure (ptr: POINTER): REAL_32 get_sdl_finger_struct_x (ptr: POINTER): REAL_32 get_sdl_finger_struct_y (ptr: POINTER): REAL_32 get_sdl_haptic_condition_button (ptr: POINTER): NATURAL_16 get_sdl_haptic_condition_delay (ptr: POINTER): NATURAL_16 get_sdl_haptic_condition_interval (ptr: POINTER): NATURAL_16 get_sdl_haptic_condition_length (ptr: POINTER): NATURAL_32 get_sdl_haptic_condition_struct_center_i (ptr: POINTER; index: INTEGER_32): INTEGER_16 get_sdl_haptic_condition_struct_deadband_i (ptr: POINTER; index: INTEGER_32): NATURAL_16 get_sdl_haptic_condition_struct_left_coeff_i (ptr: POINTER; index: INTEGER_32): INTEGER_16 get_sdl_haptic_condition_struct_left_sat_i (ptr: POINTER; index: INTEGER_32): NATURAL_16 get_sdl_haptic_condition_struct_right_coeff_i (ptr: POINTER; index: INTEGER_32): INTEGER_16 get_sdl_haptic_condition_struct_right_sat_i (ptr: POINTER; index: INTEGER_32): NATURAL_16 get_sdl_haptic_constant_attack_length (ptr: POINTER): NATURAL_16 get_sdl_haptic_constant_attack_level (ptr: POINTER): NATURAL_16 get_sdl_haptic_constant_button (ptr: POINTER): NATURAL_16 get_sdl_haptic_constant_delay (ptr: POINTER): NATURAL_16 get_sdl_haptic_constant_direction (ptr: POINTER): POINTER get_sdl_haptic_constant_fade_length (ptr: POINTER): NATURAL_16 get_sdl_haptic_constant_fade_level (ptr: POINTER): NATURAL_16 get_sdl_haptic_constant_interval (ptr: POINTER): NATURAL_16 get_sdl_haptic_constant_length (ptr: POINTER): NATURAL_32 get_sdl_haptic_constant_level (ptr: POINTER): INTEGER_16 get_sdl_haptic_custom_attack_length (ptr: POINTER): NATURAL_16 get_sdl_haptic_custom_attack_level (ptr: POINTER): NATURAL_16 get_sdl_haptic_custom_button (ptr: POINTER): NATURAL_16 get_sdl_haptic_custom_channels (ptr: POINTER): NATURAL_8 get_sdl_haptic_custom_data (ptr: POINTER): POINTER get_sdl_haptic_custom_delay (ptr: POINTER): NATURAL_16 get_sdl_haptic_custom_direction (ptr: POINTER): POINTER get_sdl_haptic_custom_fade_length (ptr: POINTER): NATURAL_16 get_sdl_haptic_custom_fade_level (ptr: POINTER): NATURAL_16 get_sdl_haptic_custom_interval (ptr: POINTER): NATURAL_16 get_sdl_haptic_custom_length (ptr: POINTER): NATURAL_32 get_sdl_haptic_custom_period (ptr: POINTER): NATURAL_16 get_sdl_haptic_custom_samples (ptr: POINTER): NATURAL_16 get_sdl_haptic_direction_struct_dir_i (ptr: POINTER; index: INTEGER_32): INTEGER_32 get_sdl_haptic_direction_struct_type (ptr: POINTER): NATURAL_8 get_sdl_haptic_effect_condition (ptr: POINTER): POINTER get_sdl_haptic_effect_constant (ptr: POINTER): POINTER get_sdl_haptic_effect_custom (ptr: POINTER): POINTER get_sdl_haptic_effect_leftright (ptr: POINTER): POINTER get_sdl_haptic_effect_periodic (ptr: POINTER): POINTER get_sdl_haptic_effect_ramp (ptr: POINTER): POINTER get_sdl_haptic_effect_type (ptr: POINTER): NATURAL_16 get_sdl_haptic_leftright_large_magnitude (ptr: POINTER): NATURAL_16 get_sdl_haptic_leftright_length (ptr: POINTER): NATURAL_32 get_sdl_haptic_leftright_small_magnitude (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_attack_length (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_attack_level (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_button (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_delay (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_direction (ptr: POINTER): POINTER get_sdl_haptic_periodic_fade_length (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_fade_level (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_interval (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_length (ptr: POINTER): NATURAL_32 get_sdl_haptic_periodic_magnitude (ptr: POINTER): INTEGER_16 get_sdl_haptic_periodic_offset (ptr: POINTER): INTEGER_16 get_sdl_haptic_periodic_period (ptr: POINTER): NATURAL_16 get_sdl_haptic_periodic_phase (ptr: POINTER): NATURAL_16 get_sdl_haptic_ramp_attack_length (ptr: POINTER): NATURAL_16 get_sdl_haptic_ramp_attack_level (ptr: POINTER): NATURAL_16 get_sdl_haptic_ramp_button (ptr: POINTER): NATURAL_16 get_sdl_haptic_ramp_delay (ptr: POINTER): NATURAL_16 get_sdl_haptic_ramp_direction (ptr: POINTER): POINTER get_sdl_haptic_ramp_end (ptr: POINTER): INTEGER_16 get_sdl_haptic_ramp_fade_length (ptr: POINTER): NATURAL_16 get_sdl_haptic_ramp_fade_level (ptr: POINTER): NATURAL_16 get_sdl_haptic_ramp_interval (ptr: POINTER): NATURAL_16 get_sdl_haptic_ramp_length (ptr: POINTER): NATURAL_32 get_sdl_haptic_ramp_start (ptr: POINTER): INTEGER_16 get_sdl_palette_struct_color_i (ptr: POINTER; index: INTEGER_32): POINTER get_sdl_palette_struct_ncolors (ptr: POINTER): INTEGER_32 get_sdl_pixel_format_struct_amask (ptr: POINTER): NATURAL_32 get_sdl_pixel_format_struct_bits_per_pixel (ptr: POINTER): NATURAL_8 get_sdl_pixel_format_struct_bmask (ptr: POINTER): NATURAL_32 get_sdl_pixel_format_struct_bytes_per_pixel (ptr: POINTER): NATURAL_8 get_sdl_pixel_format_struct_format (ptr: POINTER): NATURAL_32 get_sdl_pixel_format_struct_gmask (ptr: POINTER): NATURAL_32 get_sdl_pixel_format_struct_palette (ptr: POINTER): POINTER get_sdl_pixel_format_struct_rmask (ptr: POINTER): NATURAL_32 get_sdl_renderer_info_flags (ptr: POINTER): NATURAL_32 get_sdl_renderer_info_max_texture_height (ptr: POINTER): INTEGER_32 get_sdl_renderer_info_max_texture_width (ptr: POINTER): INTEGER_32 get_sdl_renderer_info_name (ptr: POINTER): POINTER get_sdl_renderer_info_num_texture_formats (ptr: POINTER): NATURAL_32 get_sdl_renderer_info_texture_formats (ptr: POINTER; index: INTEGER_32): NATURAL_32 get_sdl_surface_struct_format (ptr: POINTER): POINTER get_sdl_surface_struct_h (ptr: POINTER): INTEGER_32 get_sdl_surface_struct_pitch (ptr: POINTER): INTEGER_32 get_sdl_surface_struct_pixels (ptr: POINTER): POINTER get_sdl_surface_struct_refcount (ptr: POINTER): INTEGER_32 get_sdl_surface_struct_w (ptr: POINTER): INTEGER_32 get_sdl_version_struct_major (ptr: POINTER): NATURAL_8 get_sdl_version_struct_minor (ptr: POINTER): NATURAL_8 get_sdl_version_struct_patch (ptr: POINTER): NATURAL_8 get_sys_wm_struct_subsystem (ptr: POINTER): INTEGER_32 get_sys_wm_struct_version (ptr: POINTER): POINTER get_text_editing_event_struct_length (event: POINTER): INTEGER_32 get_text_editing_event_struct_start (event: POINTER): INTEGER_32 get_text_editing_event_struct_text (event: POINTER): POINTER get_text_editing_event_struct_timestamp (event: POINTER): NATURAL_32 get_text_editing_event_struct_type (event: POINTER): NATURAL_32 get_text_editing_event_struct_window_id (event: POINTER): NATURAL_32 get_text_input_event_struct_text (event: POINTER): POINTER get_text_input_event_struct_timestamp (event: POINTER): NATURAL_32 get_text_input_event_struct_type (event: POINTER): NATURAL_32 get_text_input_event_struct_window_id (event: POINTER): NATURAL_32 get_touch_finger_event_struct_dx (ptr: POINTER): REAL_32 get_touch_finger_event_struct_dy (ptr: POINTER): REAL_32 get_touch_finger_event_struct_finger_id (ptr: POINTER): INTEGER_64 get_touch_finger_event_struct_pressure (ptr: POINTER): REAL_32 get_touch_finger_event_struct_timestamp (ptr: POINTER): NATURAL_32 get_touch_finger_event_struct_touch_id (ptr: POINTER): INTEGER_64 get_touch_finger_event_struct_type (ptr: POINTER): NATURAL_32 get_touch_finger_event_struct_x (ptr: POINTER): REAL_32 get_touch_finger_event_struct_y (ptr: POINTER): REAL_32 get_window_event_struct_data1 (event: POINTER): INTEGER_32 get_window_event_struct_data2 (event: POINTER): INTEGER_32 get_window_event_struct_event (event: POINTER): NATURAL_8 get_window_event_struct_timestamp (event: POINTER): NATURAL_32 get_window_event_struct_type (event: POINTER): NATURAL_32 get_window_event_struct_window_id (event: POINTER): NATURAL_32 kmod_alt: NATURAL_16 kmod_caps: NATURAL_16 kmod_ctrl: NATURAL_16 kmod_gui: NATURAL_16 kmod_lalt: NATURAL_16 kmod_lctrl: NATURAL_16 kmod_lgui: NATURAL_16 kmod_lshift: NATURAL_16 kmod_mode: NATURAL_16 kmod_none: NATURAL_16 kmod_num: NATURAL_16 kmod_ralt: NATURAL_16 kmod_rctrl: NATURAL_16 kmod_rgui: NATURAL_16 kmod_rshift: NATURAL_16 kmod_shift: NATURAL_16 sdl_allocformat (pixel_format: NATURAL_32): POINTER sdl_allocpalette (ncolors: INTEGER_32): POINTER sdl_allocrw: POINTER sdl_arrayorder_abgr: NATURAL_32 sdl_arrayorder_argb: NATURAL_32 sdl_arrayorder_bgr: NATURAL_32 sdl_arrayorder_bgra: NATURAL_32 sdl_arrayorder_none: NATURAL_32 sdl_arrayorder_rgb: NATURAL_32 sdl_arrayorder_rgba: NATURAL_32 sdl_bitmaporder_1234: NATURAL_32 sdl_bitmaporder_4321: NATURAL_32 sdl_bitmaporder_none: NATURAL_32 sdl_bitsperpixel (format: NATURAL_32): INTEGER_32 sdl_blendmode_add: INTEGER_32 sdl_blendmode_blend: INTEGER_32 sdl_blendmode_mod: INTEGER_32 sdl_blendmode_none: INTEGER_32 sdl_blitscaled (src, srcrect, dst, dstrect: POINTER): INTEGER_32 sdl_blitsurface (src, srcrect, dst, dstrect: POINTER): INTEGER_32 sdl_button_left: NATURAL_32 sdl_button_lmask: NATURAL_32 sdl_button_middle: NATURAL_32 sdl_button_mmask: NATURAL_32 sdl_button_right: NATURAL_32 sdl_button_rmask: NATURAL_32 sdl_button_x1: NATURAL_32 sdl_button_x1mask: NATURAL_32 sdl_button_x2: NATURAL_32 sdl_button_x2mask: NATURAL_32 sdl_bytesperpixel (format: NATURAL_32): INTEGER_32 sdl_controlleraxismotion: NATURAL_32 sdl_controllerbuttondown: NATURAL_32 sdl_controllerbuttonup: NATURAL_32 sdl_controllerdeviceadded: NATURAL_32 sdl_controllerdeviceremapped: NATURAL_32 sdl_controllerdeviceremoved: NATURAL_32 sdl_convertsurface (src, fmt: POINTER; flags: NATURAL_32): POINTER sdl_convertsurfaceformat (src: POINTER; pixel_format, flags: NATURAL_32): POINTER sdl_createcolorcursor (surface: POINTER; hot_x, hot_y: INTEGER_32): POINTER sdl_createrenderer (window: POINTER; index: INTEGER_32; flags: NATURAL_32): POINTER sdl_creatergbsurface (flags: NATURAL_32; width, height, depth: INTEGER_32; rmask, gmask, bmask, amask: NATURAL_32): POINTER sdl_createsystemcursor (id: INTEGER_32): POINTER sdl_createtexture (renderer: POINTER; format: NATURAL_32; access, w, h: INTEGER_32): POINTER sdl_createtexturefromsurface (renderer, surface: POINTER): POINTER sdl_createwindow (title: POINTER; x, y, w, h: INTEGER_32; flags: NATURAL_32): POINTER sdl_disable: INTEGER_32 sdl_dollargesture: NATURAL_32 sdl_dollarrecord: NATURAL_32 sdl_dropfile: NATURAL_32 sdl_enable: INTEGER_32 sdl_eventstate (type: NATURAL_32; state: INTEGER_32): NATURAL_8 sdl_false: INTEGER_32 sdl_fillrect (dst, rect: POINTER; collor: NATURAL_32): INTEGER_32 sdl_fillrects (dst, rects: POINTER; count: INTEGER_32; collor: NATURAL_32): INTEGER_32 sdl_fingerdown: NATURAL_32 sdl_fingermotion: NATURAL_32 sdl_fingerup: NATURAL_32 sdl_flip_horizontal: INTEGER_32 sdl_flip_none: INTEGER_32 sdl_flip_vertical: INTEGER_32 sdl_getbasepath: POINTER sdl_getclipboardtext: POINTER sdl_getclosestdisplaymode (displayindex: INTEGER_32; mode, closest: POINTER): POINTER sdl_getcolorkey (surface, key: POINTER): INTEGER_32 sdl_getcurrentdisplaymode (displayindex: INTEGER_32; mode: POINTER): INTEGER_32 sdl_getcursor: POINTER sdl_getdefaultcursor: POINTER sdl_getdesktopdisplaymode (displayindex: INTEGER_32; mode: POINTER): INTEGER_32 sdl_getdisplaybounds (displayindex: INTEGER_32; rect: POINTER): INTEGER_32 sdl_getdisplaymode (displayindex, modeindex: INTEGER_32; mode: POINTER): INTEGER_32 sdl_getdisplayname (displayindex: INTEGER_32): POINTER sdl_getenv (name: POINTER): POINTER sdl_geterror: POINTER sdl_getmousestate (x, y: POINTER): NATURAL_32 sdl_getnumdisplaymodes (displayindex: INTEGER_32): INTEGER_32 sdl_getnumrenderdrivers: INTEGER_32 sdl_getnumtouchdevices: INTEGER_32 sdl_getnumtouchfingers (touchid: INTEGER_64): INTEGER_32 sdl_getnumvideodisplays: INTEGER_32 sdl_getpowerinfo (secs, pct: POINTER): NATURAL_32 sdl_getprefpath (org, app: POINTER): POINTER sdl_getrelativemousemode: BOOLEAN sdl_getrenderdrawblendmode (renderer, blendmode: POINTER): INTEGER_32 sdl_getrenderdrawcolor (renderer, r, g, b, a: POINTER): INTEGER_32 sdl_getrenderdriverinfo (index: INTEGER_32; info: POINTER): INTEGER_32 sdl_getrenderer (window: POINTER): POINTER sdl_getrendererinfo (renderer, info: POINTER): INTEGER_32 sdl_getrendereroutputsize (renderer, w, h: POINTER): INTEGER_32 sdl_getsurfacealphamod (surface, alpha: POINTER): INTEGER_32 sdl_getsurfaceblendmode (surface, blendmode: POINTER): INTEGER_32 sdl_getsurfacecolormod (surface, r, g, b: POINTER): INTEGER_32 sdl_gettexturealphamod (texture, alpha: POINTER): INTEGER_32 sdl_gettextureblendmode (texture, blendmode: POINTER): INTEGER_32 sdl_gettexturecolormod (texture, r, g, b: POINTER): INTEGER_32 sdl_getticks: NATURAL_32 sdl_gettouchdevice (index: INTEGER_32): INTEGER_64 sdl_gettouchfinger (touchid: INTEGER_64; index: INTEGER_32): POINTER sdl_getwindowbrightness (window: POINTER): REAL_32 sdl_getwindowdisplayindex (window: POINTER): INTEGER_32 sdl_getwindowdisplaymode (window, mode: POINTER): INTEGER_32 sdl_getwindowflags (window: POINTER): NATURAL_32 sdl_getwindowgammaramp (window, red, green, blue: POINTER): INTEGER_32 sdl_getwindowgrab (window: POINTER): BOOLEAN sdl_getwindowid (window: POINTER): NATURAL_32 sdl_getwindowpixelformat (window: POINTER): NATURAL_32 sdl_getwindowsurface (window: POINTER): POINTER sdl_getwindowtitle (window: POINTER): POINTER sdl_getwindowwminfo (window, info: POINTER): BOOLEAN sdl_gl_accelerated_visual: INTEGER_32 sdl_gl_accum_alpha_size: INTEGER_32 sdl_gl_accum_blue_size: INTEGER_32 sdl_gl_accum_green_size: INTEGER_32 sdl_gl_accum_red_size: INTEGER_32 sdl_gl_alpha_size: INTEGER_32 sdl_gl_blue_size: INTEGER_32 sdl_gl_buffer_size: INTEGER_32 sdl_gl_context_debug_flag: INTEGER_32 sdl_gl_context_flags: INTEGER_32 sdl_gl_context_forward_compatible_flag: INTEGER_32 sdl_gl_context_major_version: INTEGER_32 sdl_gl_context_minor_version: INTEGER_32 sdl_gl_context_profile_compatibility: INTEGER_32 sdl_gl_context_profile_core: INTEGER_32 sdl_gl_context_profile_es: INTEGER_32 sdl_gl_context_profile_mask: INTEGER_32 sdl_gl_context_reset_isolation_flag: INTEGER_32 sdl_gl_context_robust_access_flag: INTEGER_32 sdl_gl_createcontext (a_window: POINTER): POINTER sdl_gl_depth_size: INTEGER_32 sdl_gl_doublebuffer: INTEGER_32 sdl_gl_framebuffer_srgb_capable: INTEGER_32 sdl_gl_getattribute (a_attr: INTEGER_32; a_value: POINTER): INTEGER_32 sdl_gl_getswapinterval: INTEGER_32 sdl_gl_green_size: INTEGER_32 sdl_gl_loadlibrary (a_path: POINTER): INTEGER_32 sdl_gl_multisamplebuffers: INTEGER_32 sdl_gl_multisamplesamples: INTEGER_32 sdl_gl_red_size: INTEGER_32 sdl_gl_setattribute (a_attr, a_value: INTEGER_32): INTEGER_32 sdl_gl_setswapinterval (a_interval: INTEGER_32): INTEGER_32 sdl_gl_share_with_current_context: INTEGER_32 sdl_gl_stencil_size: INTEGER_32 sdl_gl_stereo: INTEGER_32 sdl_haptic_autocenter: NATURAL_32 sdl_haptic_cartesian: NATURAL_8 sdl_haptic_constant: NATURAL_32 sdl_haptic_custom: NATURAL_32 sdl_haptic_damper: NATURAL_32 sdl_haptic_friction: NATURAL_32 sdl_haptic_gain: NATURAL_32 sdl_haptic_inertia: NATURAL_32 sdl_haptic_infinity: NATURAL_32 sdl_haptic_leftright: NATURAL_32 sdl_haptic_pause: NATURAL_32 sdl_haptic_polar: NATURAL_8 sdl_haptic_ramp: NATURAL_32 sdl_haptic_sawtoothdown: NATURAL_32 sdl_haptic_sawtoothup: NATURAL_32 sdl_haptic_sine: NATURAL_32 sdl_haptic_spherical: NATURAL_8 sdl_haptic_spring: NATURAL_32 sdl_haptic_status: NATURAL_32 sdl_haptic_triangle: NATURAL_32 sdl_hapticeffectsupported (haptic, effect: POINTER): INTEGER_32 sdl_hapticgeteffectstatus (hapti: POINTER; effect: INTEGER_32): INTEGER_32 sdl_hapticname (device_index: INTEGER_32): POINTER sdl_hapticneweffect (haptic, effect: POINTER): INTEGER_32 sdl_hapticnumaxes (haptic: POINTER): INTEGER_32 sdl_hapticnumeffects (haptic: POINTER): INTEGER_32 sdl_hapticnumeffectsplaying (haptic: POINTER): INTEGER_32 sdl_hapticopen (device_index: INTEGER_32): POINTER sdl_hapticopened (device_index: INTEGER_32): BOOLEAN sdl_hapticopenfromjoystick (joystick: POINTER): POINTER sdl_hapticopenfrommouse: POINTER sdl_hapticpause (haptic: POINTER): INTEGER_32 sdl_hapticquery (haptic: POINTER): NATURAL_32 sdl_hapticrumbleinit (haptic: POINTER): INTEGER_32 sdl_hapticrumbleplay (haptic: POINTER; strength: REAL_32; length: NATURAL_32): INTEGER_32 sdl_hapticrumblestop (haptic: POINTER): INTEGER_32 sdl_hapticrumblesupported (haptic: POINTER): BOOLEAN sdl_hapticruneffect (hapti: POINTER; effect: INTEGER_32; iteration: NATURAL_32): INTEGER_32 sdl_hapticsetgain (haptic: POINTER; gain: INTEGER_32): INTEGER_32 sdl_hapticstopall (haptic: POINTER): INTEGER_32 sdl_hapticstopeffect (hapti: POINTER; effect: INTEGER_32): INTEGER_32 sdl_hapticunpause (haptic: POINTER): INTEGER_32 sdl_hasclipboardtext: BOOLEAN sdl_hat_centered: NATURAL_8 sdl_hat_down: NATURAL_8 sdl_hat_left: NATURAL_8 sdl_hat_leftdown: NATURAL_8 sdl_hat_leftup: NATURAL_8 sdl_hat_right: NATURAL_8 sdl_hat_rightdown: NATURAL_8 sdl_hat_rightup: NATURAL_8 sdl_hat_up: NATURAL_8 sdl_init (flags: NATURAL_32): INTEGER_32 sdl_init_audio: NATURAL_32 sdl_init_events: NATURAL_32 sdl_init_everything: NATURAL_32 sdl_init_gamecontroller: NATURAL_32 sdl_init_haptic: NATURAL_32 sdl_init_joystick: NATURAL_32 sdl_init_noparachute: NATURAL_32 sdl_init_timer: NATURAL_32 sdl_init_video: NATURAL_32 sdl_initsubsystem (flags: NATURAL_32): INTEGER_32 sdl_ispixelformat_alpha (format: NATURAL_32): BOOLEAN sdl_ispixelformat_fourcc (format: NATURAL_32): BOOLEAN sdl_ispixelformat_indexed (format: NATURAL_32): BOOLEAN sdl_istextinputactive: BOOLEAN sdl_joyaxismotion: NATURAL_32 sdl_joyballmotion: NATURAL_32 sdl_joybuttondown: NATURAL_32 sdl_joybuttonup: NATURAL_32 sdl_joydeviceadded: NATURAL_32 sdl_joydeviceremoved: NATURAL_32 sdl_joyhatmotion: NATURAL_32 sdl_joystickeventstate (state: INTEGER_32): INTEGER_32 sdl_joystickgetattached (joystick: POINTER): BOOLEAN sdl_joystickgetaxis (joystick: POINTER; axis: INTEGER_32): INTEGER_16 sdl_joystickgetball (joystick: POINTER; ball: INTEGER_32; dx, dy: POINTER): INTEGER_32 sdl_joystickgetbutton (joystick: POINTER; button: INTEGER_32): BOOLEAN sdl_joystickgethat (joystick: POINTER; hat: INTEGER_32): NATURAL_8 sdl_joystickinstanceid (joystick: POINTER): INTEGER_32 sdl_joystickishaptic (joystick: POINTER): INTEGER_32 sdl_joystickname (joystick: POINTER): POINTER sdl_joysticknameforindex (device_index: INTEGER_32): POINTER sdl_joysticknumaxes (joystick: POINTER): INTEGER_32 sdl_joysticknumballs (joystick: POINTER): INTEGER_32 sdl_joysticknumbuttons (joystick: POINTER): INTEGER_32 sdl_joysticknumhats (joystick: POINTER): INTEGER_32 sdl_joystickopen (device_index: INTEGER_32): POINTER sdl_keydown: NATURAL_32 sdl_keyup: NATURAL_32 sdl_loadbmp (file: POINTER): POINTER sdl_loadbmp_rw (src: POINTER; freesrc: INTEGER_32): POINTER sdl_loaddollartemplates (touchid: INTEGER_64; src: POINTER): INTEGER_32 sdl_locksurface (a_surface: POINTER): INTEGER_32 sdl_locktexture (texture, rect, pixels, pitch: POINTER): INTEGER_32 sdl_maprgb (format: POINTER; r, g, b: NATURAL_8): NATURAL_32 sdl_maprgba (format: POINTER; r, g, b, a: NATURAL_8): NATURAL_32 sdl_maskstopixelformatenum (bpp: INTEGER_32; rmask, gmask, bmask, amask: NATURAL_32): NATURAL_32 sdl_mousebuttondown: NATURAL_32 sdl_mousebuttonup: NATURAL_32 sdl_mouseishaptic: BOOLEAN sdl_mousemotion: NATURAL_32 sdl_mousewheel: NATURAL_32 sdl_multigesture: NATURAL_32 sdl_mustlock (surface: POINTER): BOOLEAN sdl_numhaptics: INTEGER_32 sdl_numjoysticks: INTEGER_32 sdl_packedlayout_1010102: NATURAL_32 sdl_packedlayout_1555: NATURAL_32 sdl_packedlayout_2101010: NATURAL_32 sdl_packedlayout_332: NATURAL_32 sdl_packedlayout_4444: NATURAL_32 sdl_packedlayout_5551: NATURAL_32 sdl_packedlayout_565: NATURAL_32 sdl_packedlayout_8888: NATURAL_32 sdl_packedlayout_none: NATURAL_32 sdl_packedorder_abgr: NATURAL_32 sdl_packedorder_argb: NATURAL_32 sdl_packedorder_bgra: NATURAL_32 sdl_packedorder_bgrx: NATURAL_32 sdl_packedorder_none: NATURAL_32 sdl_packedorder_rgba: NATURAL_32 sdl_packedorder_rgbx: NATURAL_32 sdl_packedorder_xbgr: NATURAL_32 sdl_packedorder_xrgb: NATURAL_32 sdl_pixelformat_abgr1555: NATURAL_32 sdl_pixelformat_abgr4444: NATURAL_32 sdl_pixelformat_abgr8888: NATURAL_32 sdl_pixelformat_argb1555: NATURAL_32 sdl_pixelformat_argb2101010: NATURAL_32 sdl_pixelformat_argb4444: NATURAL_32 sdl_pixelformat_argb8888: NATURAL_32 sdl_pixelformat_bgr24: NATURAL_32 sdl_pixelformat_bgr555: NATURAL_32 sdl_pixelformat_bgr565: NATURAL_32 sdl_pixelformat_bgr888: NATURAL_32 sdl_pixelformat_bgra4444: NATURAL_32 sdl_pixelformat_bgra5551: NATURAL_32 sdl_pixelformat_bgra8888: NATURAL_32 sdl_pixelformat_bgrx8888: NATURAL_32 sdl_pixelformat_index1lsb: NATURAL_32 sdl_pixelformat_index1msb: NATURAL_32 sdl_pixelformat_index4lsb: NATURAL_32 sdl_pixelformat_index4msb: NATURAL_32 sdl_pixelformat_index8: NATURAL_32 sdl_pixelformat_iyuv: NATURAL_32 sdl_pixelformat_rgb24: NATURAL_32 sdl_pixelformat_rgb332: NATURAL_32 sdl_pixelformat_rgb444: NATURAL_32 sdl_pixelformat_rgb555: NATURAL_32 sdl_pixelformat_rgb565: NATURAL_32 sdl_pixelformat_rgb888: NATURAL_32 sdl_pixelformat_rgba4444: NATURAL_32 sdl_pixelformat_rgba5551: NATURAL_32 sdl_pixelformat_rgba8888: NATURAL_32 sdl_pixelformat_rgbx8888: NATURAL_32 sdl_pixelformat_unknown: NATURAL_32 sdl_pixelformat_uyvy: NATURAL_32 sdl_pixelformat_yuy2: NATURAL_32 sdl_pixelformat_yv12: NATURAL_32 sdl_pixelformat_yvyu: NATURAL_32 sdl_pixelformatenumtomasks (format: NATURAL_32; bpp, rmask, gmask, bmask, amask: POINTER): BOOLEAN sdl_pixellayout (format: NATURAL_32): NATURAL_32 sdl_pixelorder (format: NATURAL_32): NATURAL_32 sdl_pixeltype (format: NATURAL_32): NATURAL_32 sdl_pixeltype_arrayf16: NATURAL_32 sdl_pixeltype_arrayf32: NATURAL_32 sdl_pixeltype_arrayu16: NATURAL_32 sdl_pixeltype_arrayu32: NATURAL_32 sdl_pixeltype_arrayu8: NATURAL_32 sdl_pixeltype_index1: NATURAL_32 sdl_pixeltype_index4: NATURAL_32 sdl_pixeltype_index8: NATURAL_32 sdl_pixeltype_packed16: NATURAL_32 sdl_pixeltype_packed32: NATURAL_32 sdl_pixeltype_packed8: NATURAL_32 sdl_pixeltype_unknown: NATURAL_32 sdl_pollevent (event: POINTER): INTEGER_32 sdl_powerstate_charged: NATURAL_32 sdl_powerstate_charging: NATURAL_32 sdl_powerstate_no_battery: NATURAL_32 sdl_powerstate_on_battery: NATURAL_32 sdl_powerstate_unknown: NATURAL_32 sdl_query: INTEGER_32 sdl_querytexture (texture, format, access, w, h: POINTER): INTEGER_32 sdl_quit: NATURAL_32 sdl_recordgesture (touchid: INTEGER_64): INTEGER_32 sdl_renderclear (renderer: POINTER): INTEGER_32 sdl_rendercopy (renderer, texture, srcrect, dstrect: POINTER): INTEGER_32 sdl_rendercopyex (renderer, texture, srcrect, dstrect: POINTER; angle: REAL_64; center: POINTER; flip: INTEGER_32): INTEGER_32 sdl_renderdrawline (renderer: POINTER; x1, y1, x2, y2: INTEGER_32): INTEGER_32 sdl_renderdrawlines (renderer, points: POINTER; count: INTEGER_32): INTEGER_32 sdl_renderdrawpoint (renderer: POINTER; x, y: INTEGER_32): INTEGER_32 sdl_renderdrawpoints (renderer, points: POINTER; count: INTEGER_32): INTEGER_32 sdl_renderdrawrect (renderer, rect: POINTER): INTEGER_32 sdl_renderdrawrects (renderer, rects: POINTER; count: INTEGER_32): INTEGER_32 sdl_renderer_accelerated: NATURAL_32 sdl_renderer_presentvsync: NATURAL_32 sdl_renderer_software: NATURAL_32 sdl_renderer_targettexture: NATURAL_32 sdl_renderfillrect (renderer, rect: POINTER): INTEGER_32 sdl_renderfillrects (renderer, rects: POINTER; count: INTEGER_32): INTEGER_32 sdl_rendersetcliprect (renderer, rect: POINTER): INTEGER_32 sdl_rendersetlogicalsize (renderer: POINTER; w, h: INTEGER_32): INTEGER_32 sdl_rendersetscale (renderer: POINTER; scalex, scaley: REAL_32): INTEGER_32 sdl_rendersetviewport (renderer, rect: POINTER): INTEGER_32 sdl_rwclose (context: POINTER): INTEGER_32 sdl_rwfromconstmem (mem: POINTER; size: INTEGER_32): POINTER sdl_rwfromfile (file, mode: POINTER): POINTER sdl_rwfromfp (mem: POINTER; autoclose: BOOLEAN): POINTER sdl_rwfrommem (mem: POINTER; size: INTEGER_32): POINTER sdl_savealldollartemplates (dst: POINTER): INTEGER_32 sdl_savebmp (surface, file: POINTER): INTEGER_32 sdl_savedollartemplate (gestureid: INTEGER_64; dst: POINTER): INTEGER_32 sdl_setclipboardtext (text: POINTER): INTEGER_32 sdl_setcolorkey (surface: POINTER; flag: INTEGER_32; key: NATURAL_32): INTEGER_32 sdl_setenv (name, value: POINTER; overwrite: BOOLEAN): INTEGER_32 sdl_setpixelformatpalette (format, palette: POINTER): INTEGER_32 sdl_setrelativemousemode (enable: BOOLEAN): INTEGER_32 sdl_setrenderdrawblendmode (renderer: POINTER; blendmode: INTEGER_32): INTEGER_32 sdl_setrenderdrawcolor (renderer: POINTER; r, g, b, a: NATURAL_8): INTEGER_32 sdl_setrendertarget (renderer, texture: POINTER): INTEGER_32 sdl_setsurfacealphamod (surface: POINTER; alpha: NATURAL_8): INTEGER_32 sdl_setsurfaceblendmode (surface: POINTER; blendmode: INTEGER_32): INTEGER_32 sdl_setsurfacecolormod (surface: POINTER; r, g, b: NATURAL_8): INTEGER_32 sdl_setsurfacerle (surface: POINTER; flag: INTEGER_32): INTEGER_32 sdl_settexturealphamod (texture: POINTER; blendmode: NATURAL_8): INTEGER_32 sdl_settextureblendmode (texture: POINTER; blendmode: INTEGER_32): INTEGER_32 sdl_settexturecolormod (texture: POINTER; r, g, b: NATURAL_8): INTEGER_32 sdl_setwindowbrightness (window: POINTER; brightness: REAL_32): INTEGER_32 sdl_setwindowdisplaymode (window, mode: POINTER): INTEGER_32 sdl_setwindowfullscreen (window: POINTER; flags: NATURAL_32): INTEGER_32 sdl_setwindowgammaramp (window, red, green, blue: POINTER): INTEGER_32 sdl_showcursor (toggle: INTEGER_32): INTEGER_32 sdl_system_cursor_arrow: INTEGER_32 sdl_system_cursor_crosshair: INTEGER_32 sdl_system_cursor_hand: INTEGER_32 sdl_system_cursor_ibeam: INTEGER_32 sdl_system_cursor_no: INTEGER_32 sdl_system_cursor_sizeall: INTEGER_32 sdl_system_cursor_sizenesw: INTEGER_32 sdl_system_cursor_sizens: INTEGER_32 sdl_system_cursor_sizenwse: INTEGER_32 sdl_system_cursor_sizewe: INTEGER_32 sdl_system_cursor_wait: INTEGER_32 sdl_system_cursor_waitarrow: INTEGER_32 sdl_syswm_cocoa: INTEGER_32 sdl_syswm_directfb: INTEGER_32 sdl_syswm_uikit: INTEGER_32 sdl_syswm_unknown: INTEGER_32 sdl_syswm_windows: INTEGER_32 sdl_syswm_x11: INTEGER_32 sdl_textediting: NATURAL_32 sdl_textinput: NATURAL_32 sdl_textureaccess_static: INTEGER_32 sdl_textureaccess_streaming: INTEGER_32 sdl_textureaccess_target: INTEGER_32 sdl_touch_mouseid: NATURAL_32 sdl_true: INTEGER_32 sdl_updatetexture (texture, rect, pixels: POINTER; pitch: INTEGER_32): INTEGER_32 sdl_updatewindowsurface (window: POINTER): INTEGER_32 sdl_updatewindowsurfacerects (window, rects: POINTER; numrects: INTEGER_32): INTEGER_32 sdl_wasinit (flags: NATURAL_32): NATURAL_32 sdl_window_borderless: NATURAL_32 sdl_window_foreign: NATURAL_32 sdl_window_fullscreen: NATURAL_32 sdl_window_fullscreen_desktop: NATURAL_32 sdl_window_hidden: NATURAL_32 sdl_window_input_focus: NATURAL_32 sdl_window_input_grabbed: NATURAL_32 sdl_window_maximized: NATURAL_32 sdl_window_minimized: NATURAL_32 sdl_window_mouse_focus: NATURAL_32 sdl_window_opengl: NATURAL_32 sdl_window_resizable: NATURAL_32 sdl_window_shown: NATURAL_32 sdl_windowevent: NATURAL_32 sdl_windowevent_close: NATURAL_8 sdl_windowevent_enter: NATURAL_8 sdl_windowevent_exposed: NATURAL_8 sdl_windowevent_focus_gained: NATURAL_8 sdl_windowevent_focus_lost: NATURAL_8 sdl_windowevent_hidden: NATURAL_8 sdl_windowevent_leave: NATURAL_8 sdl_windowevent_maximized: NATURAL_8 sdl_windowevent_minimized: NATURAL_8 sdl_windowevent_moved: NATURAL_8 sdl_windowevent_resized: NATURAL_8 sdl_windowevent_restored: NATURAL_8 sdl_windowevent_shown: NATURAL_8 sdl_windowevent_size_changed: NATURAL_8 sdl_windowpos_centered: INTEGER_32 sdl_windowpos_centered_display (display: INTEGER_32): INTEGER_32 sdl_windowpos_undefined: INTEGER_32 sdl_windowpos_undefined_display (display: INTEGER_32): INTEGER_32 Commands c_sdl_joystickgetdeviceguidstring (deviceindex: INTEGER_32; pszguid: POINTER; cbguid: INTEGER_32) c_sdl_joystickgetguidstring (joystick, pszguid: POINTER; cbguid: INTEGER_32) sdl_clearerror sdl_delay (ms: NATURAL_32) sdl_destroyrenderer (renderer: POINTER) sdl_destroytexture (texture: POINTER) sdl_destroywindow (window: POINTER) sdl_free (mem: POINTER) sdl_freecursor (cursor: POINTER) sdl_freeformat (format: POINTER) sdl_freepalette (palette: POINTER) sdl_freerw (area: POINTER) sdl_freesurface (surface: POINTER) sdl_getrgba (pixel: NATURAL_32; format, r, g, b, a: POINTER) sdl_getwindowmaximumsize (window, w, h: POINTER) sdl_getwindowminimumsize (window, w, h: POINTER) sdl_getwindowposition (window, x, y: POINTER) sdl_getwindowsize (window, w, h: POINTER) sdl_gl_deletecontext (a_context: POINTER) sdl_gl_getdrawablesize (a_window, a_width, a_height: POINTER) sdl_gl_resetattributes sdl_gl_swapwindow (a_window: POINTER) sdl_gl_unloadlibrary sdl_hapticclose (haptic: POINTER) sdl_hapticdestroyeffect (hapti: POINTER; effect: INTEGER_32) sdl_hidewindow (window: POINTER) sdl_joystickclose (joystick: POINTER) sdl_joystickupdate sdl_maximizewindow (window: POINTER) sdl_minimizewindow (window: POINTER) sdl_quit_lib sdl_quitsubsystem (flags: NATURAL_32) sdl_raisewindow (window: POINTER) sdl_rendergetcliprect (renderer, rect: POINTER) sdl_rendergetlogicalsize (renderer, w, h: POINTER) sdl_rendergetscale (renderer, scalex, scaley: POINTER) sdl_rendergetviewport (renderer, rect: POINTER) sdl_renderpresent (renderer: POINTER) sdl_restorewindow (window: POINTER) sdl_setcursor (cursor: POINTER) sdl_settextinputrect (rect: POINTER) sdl_setwindowbordered (window: POINTER; bordered: BOOLEAN) sdl_setwindowgrab (window: POINTER; grabbed: BOOLEAN) sdl_setwindowicon (window, icon: POINTER) sdl_setwindowmaximumsize (window: POINTER; max_w, max_h: INTEGER_32) sdl_setwindowminimumsize (window: POINTER; min_w, min_h: INTEGER_32) sdl_setwindowposition (window: POINTER; x, y: INTEGER_32) sdl_setwindowsize (window: POINTER; w, h: INTEGER_32) sdl_setwindowtitle (window, title: POINTER) sdl_showwindow (window: POINTER) sdl_starttextinput sdl_stoptextinput sdl_unlocksurface (a_surface: POINTER) sdl_unlocktexture (texture: POINTER) sdl_version_compile (x: POINTER) sdl_warpmouseinwindow (window: POINTER; x, y: INTEGER_32) set_common_event_struct_timestamp (event: POINTER; timestamp: NATURAL_32) set_common_event_struct_type (event: POINTER; type: NATURAL_32) set_controller_axis_event_struct_axis (ptr: POINTER; value: NATURAL_8) set_controller_axis_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_controller_axis_event_struct_type (ptr: POINTER; value: NATURAL_32) set_controller_axis_event_struct_value (ptr: POINTER; value: INTEGER_16) set_controller_axis_event_struct_which (ptr: POINTER; value: INTEGER_32) set_controller_button_event_struct_button (ptr: POINTER; value: NATURAL_8) set_controller_button_event_struct_state (ptr: POINTER; value: NATURAL_8) set_controller_button_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_controller_button_event_struct_type (ptr: POINTER; value: NATURAL_32) set_controller_button_event_struct_which (ptr: POINTER; value: INTEGER_32) set_controller_device_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_controller_device_event_struct_type (ptr: POINTER; value: NATURAL_32) set_controller_device_event_struct_which (ptr: POINTER; value: INTEGER_32) set_display_mode_struct_format (mode: POINTER; format: NATURAL_32) set_display_mode_struct_h (mode: POINTER; h: INTEGER_32) set_display_mode_struct_refresh_rate (mode: POINTER; refresh_rate: INTEGER_32) set_display_mode_struct_w (mode: POINTER; w: INTEGER_32) set_dollar_gesture_event_struct_error (ptr: POINTER; value: REAL_32) set_dollar_gesture_event_struct_gesture_id (ptr: POINTER; value: INTEGER_64) set_dollar_gesture_event_struct_num_fingers (ptr: POINTER; value: NATURAL_32) set_dollar_gesture_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_dollar_gesture_event_struct_touch_id (ptr: POINTER; value: INTEGER_64) set_dollar_gesture_event_struct_type (ptr: POINTER; value: NATURAL_32) set_dollar_gesture_event_struct_x (ptr: POINTER; value: REAL_32) set_dollar_gesture_event_struct_y (ptr: POINTER; value: REAL_32) set_drop_event_struct_file (ptr, value: POINTER) set_drop_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_drop_event_struct_type (ptr: POINTER; value: NATURAL_32) set_event_struct_type (event: POINTER; type: NATURAL_32) set_joy_axis_event_struct_axis (ptr: POINTER; value: NATURAL_8) set_joy_axis_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_joy_axis_event_struct_type (ptr: POINTER; value: NATURAL_32) set_joy_axis_event_struct_value (ptr: POINTER; value: INTEGER_16) set_joy_axis_event_struct_which (ptr: POINTER; value: INTEGER_32) set_joy_ball_event_struct_ball (ptr: POINTER; value: NATURAL_8) set_joy_ball_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_joy_ball_event_struct_type (ptr: POINTER; value: NATURAL_32) set_joy_ball_event_struct_which (ptr: POINTER; value: INTEGER_32) set_joy_ball_event_struct_xrel (ptr: POINTER; value: INTEGER_16) set_joy_ball_event_struct_yrel (ptr: POINTER; value: INTEGER_16) set_joy_button_event_struct_button (ptr: POINTER; value: NATURAL_8) set_joy_button_event_struct_state (ptr: POINTER; value: NATURAL_8) set_joy_button_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_joy_button_event_struct_type (ptr: POINTER; value: NATURAL_32) set_joy_button_event_struct_which (ptr: POINTER; value: INTEGER_32) set_joy_device_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_joy_device_event_struct_type (ptr: POINTER; value: NATURAL_32) set_joy_device_event_struct_which (ptr: POINTER; value: INTEGER_32) set_joy_hat_event_struct_hat (ptr: POINTER; value: NATURAL_8) set_joy_hat_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_joy_hat_event_struct_type (ptr: POINTER; value: NATURAL_32) set_joy_hat_event_struct_value (ptr: POINTER; value: NATURAL_8) set_joy_hat_event_struct_which (ptr: POINTER; value: INTEGER_32) set_key_sym_struct_mod (ptr: POINTER; value: NATURAL_16) set_key_sym_struct_scancode (ptr: POINTER; value: INTEGER_32) set_key_sym_struct_sym (ptr: POINTER; value: INTEGER_32) set_keyboard_event_struct_repeat (event: POINTER; value: NATURAL_8) set_keyboard_event_struct_state (event: POINTER; value: NATURAL_8) set_keyboard_event_struct_timestamp (event: POINTER; timestamp: NATURAL_32) set_keyboard_event_struct_type (event: POINTER; type: NATURAL_32) set_keyboard_event_struct_window_id (event: POINTER; window_id: NATURAL_32) set_mouse_button_event_struct_button (ptr: POINTER; value: NATURAL_8) set_mouse_button_event_struct_clicks (ptr: POINTER; value: NATURAL_8) set_mouse_button_event_struct_state (ptr: POINTER; value: NATURAL_8) set_mouse_button_event_struct_timestamp (event: POINTER; timestamp: NATURAL_32) set_mouse_button_event_struct_type (event: POINTER; type: NATURAL_32) set_mouse_button_event_struct_which (event: POINTER; which: NATURAL_32) set_mouse_button_event_struct_window_id (event: POINTER; window_id: NATURAL_32) set_mouse_button_event_struct_x (ptr: POINTER; value: INTEGER_32) set_mouse_button_event_struct_y (ptr: POINTER; value: INTEGER_32) set_mouse_motion_event_struct_state (event: POINTER; state: NATURAL_32) set_mouse_motion_event_struct_timestamp (event: POINTER; timestamp: NATURAL_32) set_mouse_motion_event_struct_type (event: POINTER; type: NATURAL_32) set_mouse_motion_event_struct_which (event: POINTER; which: NATURAL_32) set_mouse_motion_event_struct_window_id (event: POINTER; window_id: NATURAL_32) set_mouse_motion_event_struct_x (ptr: POINTER; value: INTEGER_32) set_mouse_motion_event_struct_xrel (ptr: POINTER; value: INTEGER_32) set_mouse_motion_event_struct_y (ptr: POINTER; value: INTEGER_32) set_mouse_motion_event_struct_yrel (ptr: POINTER; value: INTEGER_32) set_mouse_wheel_event_struct_timestamp (event: POINTER; timestamp: NATURAL_32) set_mouse_wheel_event_struct_type (event: POINTER; type: NATURAL_32) set_mouse_wheel_event_struct_which (event: POINTER; which: NATURAL_32) set_mouse_wheel_event_struct_window_id (event: POINTER; window_id: NATURAL_32) set_mouse_wheel_event_struct_x (ptr: POINTER; value: INTEGER_32) set_mouse_wheel_event_struct_y (ptr: POINTER; value: INTEGER_32) set_multi_gesture_event_struct_ddist (ptr: POINTER; value: REAL_32) set_multi_gesture_event_struct_dtheta (ptr: POINTER; value: REAL_32) set_multi_gesture_event_struct_num_fingers (ptr: POINTER; value: NATURAL_16) set_multi_gesture_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_multi_gesture_event_struct_touch_id (ptr: POINTER; value: INTEGER_64) set_multi_gesture_event_struct_type (ptr: POINTER; value: NATURAL_32) set_multi_gesture_event_struct_x (ptr: POINTER; value: REAL_32) set_multi_gesture_event_struct_y (ptr: POINTER; value: REAL_32) set_point_struct_x (point: POINTER; x: INTEGER_32) set_point_struct_y (point: POINTER; y: INTEGER_32) set_quit_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_quit_event_struct_type (ptr: POINTER; value: NATURAL_32) set_rect_struct_h (rect: POINTER; h: INTEGER_32) set_rect_struct_w (rect: POINTER; w: INTEGER_32) set_rect_struct_x (rect: POINTER; x: INTEGER_32) set_rect_struct_y (rect: POINTER; y: INTEGER_32) set_sdl_color_struct_a (ptr: POINTER; value: NATURAL_8) set_sdl_color_struct_b (ptr: POINTER; value: NATURAL_8) set_sdl_color_struct_g (ptr: POINTER; value: NATURAL_8) set_sdl_color_struct_r (ptr: POINTER; value: NATURAL_8) set_sdl_haptic_condition_button (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_condition_delay (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_condition_interval (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_condition_length (ptr: POINTER; value: NATURAL_32) set_sdl_haptic_condition_struct_center_i (ptr: POINTER; index: INTEGER_32; value: INTEGER_16) set_sdl_haptic_condition_struct_deadband_i (ptr: POINTER; index: INTEGER_32; value: NATURAL_16) set_sdl_haptic_condition_struct_left_coeff_i (ptr: POINTER; index: INTEGER_32; value: INTEGER_16) set_sdl_haptic_condition_struct_left_sat_i (ptr: POINTER; index: INTEGER_32; value: NATURAL_16) set_sdl_haptic_condition_struct_right_coeff_i (ptr: POINTER; index: INTEGER_32; value: INTEGER_16) set_sdl_haptic_condition_struct_right_sat_i (ptr: POINTER; index: INTEGER_32; value: NATURAL_16) set_sdl_haptic_constant_attack_length (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_constant_attack_level (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_constant_button (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_constant_delay (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_constant_fade_length (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_constant_fade_level (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_constant_interval (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_constant_length (ptr: POINTER; value: NATURAL_32) set_sdl_haptic_constant_level (ptr: POINTER; value: INTEGER_16) set_sdl_haptic_custom_attack_length (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_custom_attack_level (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_custom_button (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_custom_channels (ptr: POINTER; value: NATURAL_8) set_sdl_haptic_custom_data (ptr, value: POINTER) set_sdl_haptic_custom_delay (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_custom_fade_length (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_custom_fade_level (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_custom_interval (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_custom_length (ptr: POINTER; value: NATURAL_32) set_sdl_haptic_custom_period (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_custom_samples (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_direction_struct_dir_i (ptr: POINTER; index, value: INTEGER_32) set_sdl_haptic_direction_struct_type (ptr: POINTER; value: NATURAL_8) set_sdl_haptic_effect_type (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_leftright_large_magnitude (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_leftright_length (ptr: POINTER; value: NATURAL_32) set_sdl_haptic_leftright_small_magnitude (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_attack_length (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_attack_level (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_button (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_delay (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_fade_length (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_fade_level (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_interval (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_length (ptr: POINTER; value: NATURAL_32) set_sdl_haptic_periodic_magnitude (ptr: POINTER; value: INTEGER_16) set_sdl_haptic_periodic_offset (ptr: POINTER; value: INTEGER_16) set_sdl_haptic_periodic_period (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_periodic_phase (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_ramp_attack_length (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_ramp_attack_level (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_ramp_button (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_ramp_delay (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_ramp_end (ptr: POINTER; value: INTEGER_16) set_sdl_haptic_ramp_fade_length (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_ramp_fade_level (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_ramp_interval (ptr: POINTER; value: NATURAL_16) set_sdl_haptic_ramp_length (ptr: POINTER; value: NATURAL_32) set_sdl_haptic_ramp_start (ptr: POINTER; value: INTEGER_16) set_sdl_palette_struct_ncolors (ptr: POINTER; value: INTEGER_32) set_text_editing_event_struct_length (event: POINTER; length: INTEGER_32) set_text_editing_event_struct_start (event: POINTER; start: INTEGER_32) set_text_editing_event_struct_timestamp (event: POINTER; timestamp: NATURAL_32) set_text_editing_event_struct_type (event: POINTER; type: NATURAL_32) set_text_editing_event_struct_window_id (event: POINTER; window_id: NATURAL_32) set_text_input_event_struct_timestamp (event: POINTER; timestamp: NATURAL_32) set_text_input_event_struct_type (event: POINTER; type: NATURAL_32) set_text_input_event_struct_window_id (event: POINTER; window_id: NATURAL_32) set_touch_finger_event_struct_dx (ptr: POINTER; value: REAL_32) set_touch_finger_event_struct_dy (ptr: POINTER; value: REAL_32) set_touch_finger_event_struct_finger_id (ptr: POINTER; value: INTEGER_64) set_touch_finger_event_struct_pressure (ptr: POINTER; value: REAL_32) set_touch_finger_event_struct_timestamp (ptr: POINTER; value: NATURAL_32) set_touch_finger_event_struct_touch_id (ptr: POINTER; value: INTEGER_64) set_touch_finger_event_struct_type (ptr: POINTER; value: NATURAL_32) set_touch_finger_event_struct_x (ptr: POINTER; value: REAL_32) set_touch_finger_event_struct_y (ptr: POINTER; value: REAL_32) set_window_event_struct_data1 (event: POINTER; data1: INTEGER_32) set_window_event_struct_data2 (event: POINTER; data2: INTEGER_32) set_window_event_struct_event (event: POINTER; event_id: NATURAL_8) set_window_event_struct_timestamp (event: POINTER; timestamp: NATURAL_32) set_window_event_struct_type (event: POINTER; type: NATURAL_32) set_window_event_struct_window_id (event: POINTER; window_id: NATURAL_32) setsdlrwops (rwop, cpf_infos: POINTER)
Generated by ISE EiffelStudio