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
|
9fe8b4497c
|
Removed unused using declaration.
|
7 years ago |
Ian Burgmyer
|
2caf1521ae
|
Began implementing event handling. Events are polled, and a method of converting event structs has been added.
|
7 years ago |
Ian Burgmyer
|
cb806338ab
|
Began implementing WindowEvents.
|
7 years ago |
Ian Burgmyer
|
302cd89148
|
Prefixed SDL/interop events to differentiate them from the DotSDL events.
|
7 years ago |
Ian Burgmyer
|
4977da64e1
|
Corrected minor XMLDoc typo.
|
7 years ago |
Ian Burgmyer
|
4c18af2196
|
Added window events.
|
7 years ago |
Ian Burgmyer
|
7abbaa05d1
|
Added all of the event structs, added several supporting enums for input events.
|
7 years ago |
Ian Burgmyer
|
629d4e20cb
|
Added list of key modifiers.
|
7 years ago |
Ian Burgmyer
|
f91b008e22
|
Added list of SDL keycodes and scancodes.
|
7 years ago |
Ian Burgmyer
|
530868ff25
|
Corrected typo and formatting error.
|
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
|
ad1f4de737
|
Corrected typo in XMLDoc.
|
7 years ago |
Ian Burgmyer
|
67a7e5117f
|
Revamped ResourceManager system to directly use objects that reference resource IDs.
|
7 years ago |
Ian Burgmyer
|
53881cecc4
|
Began adding structures to track SDL objects with numeric IDs.
|
7 years ago |
Ian Burgmyer
|
80e87b3d20
|
Corrected erroneous XMLDoc reference.
|
7 years ago |
Ian Burgmyer
|
fc70e2c9b8
|
Added SDL_GetWindowID function to support window tracking.
|
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
|
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
|
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
|
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
|
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 |
Ian Burgmyer
|
38276860ff
|
Started the project; began importing library functions.
|
7 years ago |
Ian Burgmyer
|
f267d4ac27
|
Add project files.
|
7 years ago |
Ian Burgmyer
|
cac125fa6e
|
Add .gitignore and .gitattributes.
|
7 years ago |