34 Commits (1cc6a4b4dae9cc11e9df13905138cc3f8c4f6c84)

Author SHA1 Message Date
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 b0031e8913 Clarified XMLDoc for GetCanvasPointer(). 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 a743c8a8b6 WIP: More changes to the Sprite class. Began implementing sprite drawing. 5 years ago
Ian Burgmyer a11ef8df3c Added scaling support for the rendering texture. 5 years ago
Ian Burgmyer 01bdaaab1f WIP: More sprite stuff! 6 years ago
Ian Burgmyer cf1bd35669 WIP: Added additional properties to the Sprite object. Added draw list. 6 years ago
Ian Burgmyer c3d78af298 Added the ability to use a pointer to represent the background of an SdlWindow. 6 years ago
Ian Burgmyer 037a6ccad0 Refactored the interop classes. 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 7640f41940 Close, restore, and minimize are now treated as proper events. 7 years ago
Ian Burgmyer 815100b96e Added keyboard event support. 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 cb806338ab Began implementing WindowEvents. 7 years ago
Ian Burgmyer d1821ee4d4 Started implementing the event system. 7 years ago
Ian Burgmyer 34be27be97 IResourceObjects are now tagged with their type. 7 years ago
Ian Burgmyer 2179722334 Removed erroneous timer subsystem initialization; reformatted SDL subsystem flags to be 8 characters long; corrected NoParachute flag value. 7 years ago
Ian Burgmyer 67a7e5117f Revamped ResourceManager system to directly use objects that reference resource IDs. 7 years ago
Ian Burgmyer ac560d5387 Added a missing subsystem init; removed unnecessary default values. 7 years ago
Ian Burgmyer 17e031532e Implemented framerate and update rate limiting. 7 years ago
Ian Burgmyer bbfedc247f Began adding in Timer features. 7 years ago
Ian Burgmyer 3a427e9fdd Added a bunch of XMLDocs to the API. 7 years ago
Ian Burgmyer 7627c75cf4 The texture size is now independent of the window size. 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 b1ac948007 Removed (currently) unnecessary setters from the SdlWindow properties. 7 years ago
Ian Burgmyer d07eeaaba9 Pixel drawing works! 7 years ago
Ian Burgmyer 14683ad3f2 Oops, forgot to remove a debug thing. 7 years ago
Ian Burgmyer 096c1cdb77 Began working on a usable SdlWindow implementation. 7 years ago