Commit Graph

  • 182482217d Move `SDL_Keycode` typdef to global python script to avoid duplicate definition Susko3 2024-04-06 13:47:08 +0200
  • 4b1a1e2102 Move `SDL_Keycode` typdef to global python script to avoid duplicate definition Susko3 2024-04-06 13:47:08 +0200
  • 7d9502ee82 Remap `SDL_KeyCode` enum to `SDL_Keycode` typedef Susko3 2024-04-06 13:45:49 +0200
  • b97a553ed4 Remap `SDL_KeyCode` enum to `SDL_Keycode` typedef Susko3 2024-04-06 13:45:49 +0200
  • 7b8ea9767f Manually implement endianness-specific audio formats Susko3 2024-04-06 13:42:10 +0200
  • 5747f163ac Manually implement endianness-specific audio formats Susko3 2024-04-06 13:42:10 +0200
  • c9c9782e48 Define `SDL_FUNCTION_POINTER_IS_VOID_POINTER` Susko3 2024-04-06 13:38:13 +0200
  • 37da786af0 Define `SDL_FUNCTION_POINTER_IS_VOID_POINTER` Susko3 2024-04-06 13:38:13 +0200
  • d2bc4e7605 Manually define broken constants Susko3 2024-04-06 13:32:07 +0200
  • caa48201d3 Manually define broken constants Susko3 2024-04-06 13:32:07 +0200
  • a4ecfd1c75 Fix invalid `int` -> `SDL_bool` conversion by manually changing SDL headers Susko3 2024-04-06 13:24:42 +0200
  • 9e44316535 Fix invalid `int` -> `SDL_bool` conversion by manually changing SDL headers Susko3 2024-04-06 13:24:42 +0200
  • 556c6cd1a3 Add C# enum "typedefs" for C typedefs Susko3 2024-04-06 13:17:28 +0200
  • 409ecf7536 Add C# enum "typedefs" for C typedefs Susko3 2024-04-06 13:17:28 +0200
  • 0b0906bfea Add `[Flags]` attribute to mask/flags enums Susko3 2024-04-06 12:58:35 +0200
  • dfe0d2533c Add `[Flags]` attribute to mask/flags enums Susko3 2024-04-06 12:58:35 +0200
  • 0196aeb249 Add [UnsupportedOSPlatform("windows")] to `SDL_CreateThread()` functions Susko3 2024-04-06 12:54:12 +0200
  • a25b4be3b2 Add [UnsupportedOSPlatform("windows")] to `SDL_CreateThread()` functions Susko3 2024-04-06 12:54:12 +0200
  • e5f25b9957 Don't log potential typedef remappings Susko3 2024-04-06 12:37:14 +0200
  • 75a9cde3f8 Don't log potential typedef remappings Susko3 2024-04-06 12:37:14 +0200
  • 03613e6a4e Remap C `void *` to C# `IntPtr` Susko3 2024-04-06 12:34:11 +0200
  • dfe2b5b251 Remap C `void *` to C# `IntPtr` Susko3 2024-04-06 12:34:11 +0200
  • 61d2486e4f Map C `char` to C# `byte` instead of `sbyte` Susko3 2024-04-06 12:31:32 +0200
  • 53f98fece1 Map C `char` to C# `byte` instead of `sbyte` Susko3 2024-04-06 12:31:32 +0200
  • b904699261 Remap `wchar_t *` to `IntPtr` Susko3 2024-04-06 12:28:16 +0200
  • 13b34fe88b Remap `wchar_t *` to `IntPtr` Susko3 2024-04-06 12:28:16 +0200
  • 8d1a377e72 Add recommended remapping for `SDL_hidapi.h` Susko3 2024-04-06 12:22:50 +0200
  • a2178e0022 Add recommended remapping for `SDL_hidapi.h` Susko3 2024-04-06 12:22:50 +0200
  • 2788460013 Exclude `SDL_main()` from DllImport as it isn't exported by SDL3.dll Susko3 2024-04-06 01:59:38 +0200
  • 4ed850c6f3 Exclude `SDL_main()` from DllImport as it isn't exported by SDL3.dll Susko3 2024-04-06 01:59:38 +0200
  • 5cf5bb69d7 Add custom definition for win32 MSG struct Susko3 2024-04-06 01:42:45 +0200
  • 52d13f2972 Add custom definition for win32 MSG struct Susko3 2024-04-06 01:42:45 +0200
  • a123a3c904 Fix missing <endian.h> when cross-compiling on windows Susko3 2024-04-06 01:37:05 +0200
  • ba561098e7 Fix missing <endian.h> when cross-compiling on windows Susko3 2024-04-06 01:37:05 +0200
  • b01fa42bff Fix duplicate `XEvent` struct definitions Susko3 2024-04-06 01:34:10 +0200
  • cef2e24326 Fix duplicate `XEvent` struct definitions Susko3 2024-04-06 01:34:10 +0200
  • a8553fab6e Add platform specific generation for `SDL_main.h` and `SDL_system.h` Susko3 2024-04-06 01:31:08 +0200
  • 2ccdcb04b3 Add platform specific generation for `SDL_main.h` and `SDL_system.h` Susko3 2024-04-06 01:31:08 +0200
  • 48c9b12f2d Add simple check for generated functions Susko3 2024-04-06 01:16:21 +0200
  • 0fc701a1d9 Add simple check for generated functions Susko3 2024-04-06 01:16:21 +0200
  • 4f065d18f7 Fix errors in `SDL_stdinc.g.cs` with define magic Susko3 2024-04-06 00:30:30 +0200
  • 4fbe435cbe Fix errors in `SDL_stdinc.g.cs` with define magic Susko3 2024-04-06 00:30:30 +0200
  • 3cff0fd872 Fix errors in `SDL_pixels.g.cs` by specifying enum types Susko3 2024-04-06 00:30:02 +0200
  • efc9422f7c Fix errors in `SDL_pixels.g.cs` by specifying enum types Susko3 2024-04-06 00:30:02 +0200
  • 5d61c2483e Undefine _WIN32 to generate only platform-agnostic APIs Susko3 2024-04-06 00:12:39 +0200
  • 72353a8ab9 Undefine _WIN32 to generate only platform-agnostic APIs Susko3 2024-04-06 00:12:39 +0200
  • 61bf25730a Initial SDL3-CS binding project with ClangSharp Susko3 2024-04-05 23:59:45 +0200
  • 1512bef026 Initial SDL3-CS binding project with ClangSharp Susko3 2024-04-05 23:59:45 +0200
  • dec67a186e Add global/base files Susko3 2024-04-04 00:35:56 +0200
  • 7012887e6f Add global/base files Susko3 2024-04-04 00:35:56 +0200
  • ecfe9e2771 Add README Dan Balasescu 2024-04-04 03:12:48 +0900
  • a4270da3c0
    Add README Dan Balasescu 2024-04-04 03:12:48 +0900