46 Commits (master)

Author SHA1 Message Date
Ian Burgmyer 60247572c3 Retargeted samples for .NET 5, normalized C# ver. 3 years ago
Ian Burgmyer a77ea261eb Preparing solution for NuGet packaging. 5 years ago
Ian Burgmyer caa0e1affa Sprite rotation. 5 years ago
Ian Burgmyer aa9f02f8e7 Greatly improved the timing routine. 5 years ago
Ian Burgmyer d7213bcd70 Support for multiple background layers. 5 years ago
Ian Burgmyer c02010965f Improved sprite drawing routines. 5 years ago
Ian Burgmyer 7bcd445ea7 Added Canvas color/alpha mod support. 5 years ago
Ian Burgmyer db8107632c WIP: Beginning to improve composition. 5 years ago
Ian Burgmyer 4e54f841fc Alpha blending support for Canvases. 5 years ago
Ian Burgmyer 1cc6a4b4da Type simplification. 5 years ago
Ian Burgmyer bfc43b9463 Major work on Canvases and Sprites. 5 years ago
Ian Burgmyer daa6a6b392 Background canvas changes. 5 years ago
Ian Burgmyer 76fdd7d602 Breaking change: background canvas is more exposed. 5 years ago
Ian Burgmyer 8629dc6c13 WIP: Sprites! 5 years ago
Ian Burgmyer 5dc9c9980a Upgraded C# language version to 7.2. 6 years ago
Ian Burgmyer cf1bd35669 WIP: Added additional properties to the Sprite object. Added draw list. 6 years ago
Ian Burgmyer b06fc6e3a1 WIP: Sprite support. 6 years ago
Ian Burgmyer b3d0c007aa Updated Audio sample project to work with the updated audio API. 6 years ago
Ian Burgmyer ac8f3ed382 Corrected solution project references. 6 years ago
Ian Burgmyer d31ae8e1bf WIP: Implementing the SDL power mangement functions. 6 years ago
Ian Burgmyer 70f55ca9ea Did a tiny bit more cleanup. 6 years ago
Ian Burgmyer 3fff92d2ff Minor cleanup. 6 years ago
Ian Burgmyer 1cfc2730ce Improved cross-platform compatibility. 6 years ago
Ian Burgmyer e17862229f Added sample doodle project for future mouse support. 7 years ago
Ian Burgmyer a7dc83f1ab Resolved all ReSharper warnings in Sample.Audio. 7 years ago
Ian Burgmyer 0ee62dfa6b Now supports all of SDL's audio formats. 7 years ago
Ian Burgmyer e57eb7b7c4 Added audio support. Currently only supports 16-bit little-endian. 7 years ago
Ian Burgmyer 9200e8473f Completed UI for Sample.Audio. 7 years ago
Ian Burgmyer 6652e878fb Added sample project for audio support. 7 years ago
Ian Burgmyer d6d4154932 Updated .NET Core sample project with keyboard handler. 7 years ago
Ian Burgmyer 815100b96e Added keyboard event support. 7 years ago
Ian Burgmyer 5e25cfa73a Added a tag to the .NET Core sample project to make it stand out. 7 years ago
Ian Burgmyer 2edb35a78c Added .NET Core sample project. 7 years ago
Ian Burgmyer d7440a4f6d Corrected namespace in sample project. 7 years ago
Ian Burgmyer d828df7c5f Added default actions for close, minimize, and restore; changed currently handled window events to use function calls. 7 years ago
Ian Burgmyer ebffa2803c SdlWindow objects can now respond to close actions. 7 years ago
Ian Burgmyer 17e031532e Implemented framerate and update rate limiting. 7 years ago
Ian Burgmyer 468571729d Realized that the canvas Draw commands would be niche at best; moved them back into the sample program and greatly simplified the graphics API. 7 years ago
Ian Burgmyer 7f7cbfec4d Added Bezier curves. 7 years ago
Ian Burgmyer 0fcbd36948 Implemented an extremely basic DrawArc function (needs replaced with something better and more versatile). 7 years ago
Ian Burgmyer e5a3a7f872 Added DrawCircle and DrawEllipse commands. 7 years ago
Ian Burgmyer 1149f74096 Pulled line drawing routines into the Canvas object; updated example project. 7 years ago
Ian Burgmyer 1b9551d736 Now using SdlInit to manage subsystem initialization/destruction; added a Canvas object to handle graphics. 7 years ago
Ian Burgmyer d07eeaaba9 Pixel drawing works! 7 years ago
Ian Burgmyer 096c1cdb77 Began working on a usable SdlWindow implementation. 7 years ago
Ian Burgmyer 38276860ff Started the project; began importing library functions. 7 years ago