فهرست منبع

SDL_Keycode is now Uint32

Sam Lantinga 11 ماه پیش
والد
کامیت
1944c009e9
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      docs/README-migration.md
  2. 1 1
      include/SDL3/SDL_keycode.h

+ 1 - 1
docs/README-migration.md

@@ -877,7 +877,7 @@ The following functions have been removed:
 
 ## SDL_keycode.h
 
-The SDL_KeyCode enum values have been changed to defines to more clearly reflect that they are a subset of the possible values of an SDL_Keycode.
+SDL_Keycode is now Uint32 and the SDLK_* constants are now defines instead of an enum, to more clearly reflect that they are a subset of the possible values of an SDL_Keycode.
 
 The following symbols have been removed:
 

+ 1 - 1
include/SDL3/SDL_keycode.h

@@ -46,7 +46,7 @@
  *
  * \sa SDL_KeyCode
  */
-typedef Sint32 SDL_Keycode;
+typedef Uint32 SDL_Keycode;
 
 #define SDLK_SCANCODE_MASK (1u<<30)
 #define SDL_SCANCODE_TO_KEYCODE(X)  (X | SDLK_SCANCODE_MASK)