Commit Graph

17 Commits

Author SHA1 Message Date
Ben
5d39d47633 made header guards follow the google c++ standards and switched to the #ifndef style instead of using pragmas 2019-01-02 20:23:08 +00:00
Ben
9534207f03 Switched around the texutre manager a bit internally, functions the same but it uses a Texture struct now 2019-01-02 20:09:51 +00:00
Ben
7a986cae38 Improved vectors in math.h and adjusted todo acordingly, also fixed a bug in the CMakeList 2018-12-30 19:40:01 +00:00
Ben
a429c2d132 Better cmake compatibility 2018-12-30 17:57:16 +00:00
Ben
1ca0b9d348 Updated logger to have a debug option and updated colour.h to have a resetcolour method 2018-11-30 17:12:49 +00:00
Ben
52d43a93c8 Added some usefull includes to crumpet-engine.h and added a not neccesary include to main.cpp which will end up needing to go back in crumpet-engine.h 2018-11-30 16:27:56 +00:00
Ben
9ef31916c9 Logger and console colour classes working, moved math.h and started a little bit more on entitymanager and entitybase 2018-11-30 16:20:12 +00:00
Ben
30f0db641c asdf 2018-11-29 19:36:48 +00:00
Ben
ac22247b08 Fixed compile error 2018-11-29 18:07:12 +00:00
Ben
68802b5749 Added some to the entity code and changed up the header for ResourceManager to include a virtual destructor 2018-11-29 14:52:24 +00:00
Ben
30168411c7 Rect classes and basic texture management with SDL_image 2018-11-29 14:12:00 +00:00
Ben
fbf2a65515 Updated TODO and CMake to hopefully compile on windows and linux and link SDL_image 2018-11-29 09:29:34 +00:00
plane000
b7305b33c6 Windows DLLs and (not working) windows build support 2018-11-28 20:16:33 +00:00
Ben
63ec7cc955 baic rendering and a bit on keyboard 2018-11-28 18:25:20 +00:00
Ben
93e2e109e5 Input handling and basic render capabilities along with an updated CMakeList 2018-11-28 16:01:12 +00:00
Ben
66692fb863 Compiles with SDL2 and Cmake, ready for rewrite 2018-11-27 20:48:41 +00:00
Ben
6cf2cd35e4 Sorting out CMake and SLD2 2018-11-26 22:09:34 +00:00