C# bindings for SDL3 (https://github.com/libsdl-org/SDL)
Go to file
WizzardMaker 06fabcf8b0 added enums to ttf and image 2024-12-03 15:44:40 +01:00
.config Initial SDL3-CS binding project with ClangSharp 2024-04-06 00:57:07 +02:00
.github/workflows Fix android workflow not installing .NET 8 version 2024-11-27 23:44:32 -05:00
.idea Adjust run configs 2024-04-20 19:32:41 +09:00
.run Adjust run configs 2024-04-20 19:32:41 +09:00
External updated SDL build script to build ttf and image 2024-12-03 15:44:40 +01:00
SDL3-CS added enums to ttf and image 2024-12-03 15:44:40 +01:00
SDL3-CS.Android Update native binaries 2024-11-18 01:35:45 +00:00
SDL3-CS.SourceGeneration split up sdl libraries into separate projects 2024-12-03 15:44:40 +01:00
SDL3-CS.Tests Add some missing macros 2024-10-02 02:13:12 +01:00
SDL3-CS.Tests.Android Fix native lib packaging in android tests project 2024-08-07 22:46:18 +09:00
SDL3-CS.Tests.Desktop Change namespaces from SDL3 -> SDL 2024-04-20 21:08:58 +09:00
SDL3-CS.Tests.iOS Change namespaces from SDL3 -> SDL 2024-04-20 21:08:58 +09:00
SDL3_image-CS added enums to ttf and image 2024-12-03 15:44:40 +01:00
SDL3_ttf-CS added enums to ttf and image 2024-12-03 15:44:40 +01:00
native Update native binaries 2024-11-18 01:35:45 +00:00
.editorconfig Fix .editorconfig generated code glob pattern 2024-04-16 12:49:38 +02:00
.gitattributes Add global/base files 2024-04-05 23:59:34 +02:00
.gitignore Add MVP android tests 2024-04-19 19:34:09 +02:00
.gitmodules added sdl_image and sdl_ttf 2024-12-03 15:44:40 +01:00
.globalconfig Add global/base files 2024-04-05 23:59:34 +02:00
Directory.Build.props Move NuGet config to final csproj 2024-04-07 15:17:29 +09:00
Dockerfile Fix up caching + remove python3 symlink 2024-10-28 21:47:48 +09:00
LICENCE Add global/base files 2024-04-05 23:59:34 +02:00
README.md SDL 3 - > SDL3 2024-09-18 08:52:40 +02:00
SDL3-CS.Android.slnf split up sdl libraries into separate projects 2024-12-03 15:44:40 +01:00
SDL3-CS.Desktop.slnf split up sdl libraries into separate projects 2024-12-03 15:44:40 +01:00
SDL3-CS.iOS.slnf split up sdl libraries into separate projects 2024-12-03 15:44:40 +01:00
SDL3-CS.licenseheader Add global/base files 2024-04-05 23:59:34 +02:00
SDL3-CS.sln split up sdl libraries into separate projects 2024-12-03 15:44:40 +01:00
SDL3-CS.sln.DotSettings Rider migrations 2024-09-15 01:52:11 +01:00
global.json Add global/base files 2024-04-05 23:59:34 +02:00

README.md

SDL3-CS

SDL3-CS is SDL3 bindings, developed for internal use and available publicly on NuGet.org.

About

The library is functional and available for public use. While it is actively maintained, updates are primarily driven by our internal needs. Please set your expectations accordingly when using or adapting SDL3-CS in your own projects.

Contributions to keep the bindings up-to-date with upstream SDL3 changes are welcome. If you have improvements or updates, feel free to submit a pull request.

License

This code is released under MIT.