@@ -76,7 +76,6 @@ interface
7676 corresponding C header file.
7777 Inc file was updated against
7878 SDL_init.inc --> SDL_init.h this version of the header file: }
79- { $I SDL_init.inc} // 3.1.6-prev
8079{ $I SDL_log.inc} // 3.1.6-prev
8180{ $I SDL_version.inc} // 3.1.6-prev
8281{ $I SDL_revision.inc} // 3.1.6-prev
@@ -93,24 +92,25 @@ interface
9392{ $I SDL_blendmode.inc} // 3.1.6-prev
9493{ $I SDL_iostream.inc} // 3.2.0
9594{ $I SDL_asyncio.inc} // 3.2.0
96- { $I SDL_surface.inc} // 3.1.6-prev
97- { $I SDL_video.inc} // 3.1.6-prev
98- { $I SDL_timer.inc} // 3.1.6-prev
95+ { $I SDL_surface.inc} // 3.2.20
96+ { $I SDL_video.inc} // 3.2.20
97+ { $I SDL_timer.inc} // 3.2.20
9998{ $I SDL_error.inc} // 3.1.6-prev
10099{ $I SDL_power.inc} // 3.1.6-prev
101100{ $I SDL_audio.inc} // 3.1.6-prev
102101{ $I SDL_sensor.inc} // 3.1.6-prev
103102{ $I SDL_scancode.inc} // 3.1.6-prev
104- { $I SDL_keycode.inc} // 3.1.6-prev
103+ { $I SDL_keycode.inc} // 3.2.20
105104{ $I SDL_mouse.inc} // 3.1.6-prev
106105{ $I SDL_keyboard.inc} // 3.1.6-prev
107106{ $I SDL_joystick.inc} // 3.1.6-prev
108107{ $I SDL_gamepad.inc} // 3.2.0
109108{ $I SDL_haptic.inc} // 3.2.0
110- { $I SDL_pen.inc} // 3.1.6-prev
111109{ $I SDL_touch.inc} // 3.1.6-prev
110+ { $I SDL_pen.inc} // 3.2.20
112111{ $I SDL_camera.inc} // 3.1.6-prev
113- { $I SDL_events.inc} // 3.1.6-prev
112+ { $I SDL_events.inc} // 3.2.20
113+ { $I SDL_init.inc} // 3.2.20
114114{ $I SDL_render.inc} // 3.1.6-prev
115115{ $I SDL_gpu.inc} // 3.2.0
116116{ $I SDL_clipboard.inc} // 3.2.0
@@ -311,10 +311,16 @@ function SDL_SCANCODE_TO_KEYCODE(X: TSDL_Scancode): TSDL_Keycode;
311311 Result:=X or SDLK_SCANCODE_MASK;
312312end ;
313313
314+ { Macros from SDL_surface.h }
315+ function SDL_MUSTLOCK (Const S: PSDL_Surface): Boolean;
316+ begin
317+ Result:=(S^.flags and SDL_SURFACE_LOCK_NEEDED)=SDL_SURFACE_LOCK_NEEDED;
318+ end ;
319+
314320{ Macros from SDL_video.h }
315321function SDL_WINDOWPOS_UNDEFINED_DISPLAY (X: Integer): Integer;
316322begin
317- Result := (SDL_WINDOWPOS_CENTERED_MASK or X);
323+ Result := (SDL_WINDOWPOS_UNDEFINED_MASK or X);
318324end ;
319325
320326function SDL_WINDOWPOS_ISUNDEFINED (X: Integer): Boolean;
0 commit comments