An SDL3 wrapper that feels right at home in C#.
Find a file
2025-05-16 09:15:34 -05:00
SimpleSDL fix(resources)#: Make resource pointer public because I'm terrible at anticipating use cases 2025-05-16 09:15:34 -05:00
SimpleSDL.Demo refactor(eventhandling)#: Refactor again back to reflection-based event lookups because managing a zillion events like you typically would in C# actually kind of sucks and I guess that makes me evil now. 2025-05-07 07:18:54 -05:00
SimpleSDL.ImGui fix(imgui)#: Unseal callback classes so that they can be inherited to allow defining additional callbacks for SDL window events. 2025-05-16 08:46:04 -05:00
.gitignore Initial Commit 2025-04-15 22:37:04 -05:00
LICENSE Initial Commit 2025-04-15 22:37:04 -05:00
README.md Initial Commit 2025-04-15 22:37:04 -05:00
SimpleSDL.sln Initial Commit 2025-04-15 22:37:04 -05:00

SimpleSDL: A simple C# wrapper around SDL3

SimpleSDL is a library aimed at providing a very C#-ified API for interacting with SDL3 (Simple DirectMedia Layer).

SDL's API is actually fairly well-suited to an object-oriented structure - meaning thusly that this library has been structured accordingly. You will find proper objects with instance methods that can be derived and overridden with ease.

A proper README to come in the future.