Susko3
05c7ec057c
Add some missing macros
2024-10-02 02:13:12 +01:00
hwsmm
1b1c59046b
Update bindings to 35e42d0a254f230bb736cf993a9c3855ea1680a1
2024-07-28 14:32:21 +09:00
hwsmm
8fc87afcec
Update bindings to e1aa99573270eac053b428cc899eebf499b44eca
2024-07-20 17:46:58 +09:00
hwsmm
3daf817a01
Update bindings to 596c0af0f319157d748b00d369240a9177a3132f
2024-06-26 01:41:00 +09:00
Susko3
99d1c0f9fa
Update bindings to 661f2fc1fca76f79f536919fefe5887a875b6afb
...
Not too happy with the manually defined enums, but it'll do for now.
2024-05-15 20:05:52 +02:00
Susko3
3edde48072
Add [MustDisposeResource] annoations to array helpers
2024-04-06 15:37:29 +02:00
Susko3
75db9b16c1
Add memory safe IDisposable overloads to array-returning functions
...
This could be done with a source generator, but this is simpler.
2024-04-06 14:20:08 +02:00
Susko3
42b196611d
Manually implement macro functions
...
All of these get "Function like macro definition records are not supported: [...] Generated bindings may be incomplete."
warnings when running ClangSharp.
2024-04-06 14:05:52 +02:00
Susko3
5747f163ac
Manually implement endianness-specific audio formats
2024-04-06 13:42:10 +02:00
Susko3
409ecf7536
Add C# enum "typedefs" for C typedefs
...
This doesn't compile as ClangSharp fails to emit `unchecked`
in `SDL_pen.g.cs` and `SDL_touch.g.cs`.
And `(SDL_bool)` casts in `SDL_rect.g.cs`.
2024-04-06 13:32:55 +02:00