Commit Graph

237 Commits

Author SHA1 Message Date
7d9729b530 Merge branch 'mingw-dev'
Fix exception specification compile error in C++17 (with -std=c++17 by
GCC 6.1)
2017-07-21 12:01:41 +08:00
dd88f8b4b1 Fix compile warning
Fix warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
2017-07-19 18:11:45 +08:00
1ae05bab71 Remove exception specification
Exception Specification is deprecated in C++11.
2017-07-15 00:12:48 +08:00
8187d5c9a6 Add Tests 2017-07-11 23:00:04 +08:00
edefaa6b2a Merge pull request #11 from Kiritow/pre-merge
Update to v0.7
2017-07-07 17:49:24 +08:00
c769c0a3db Fix bugs of ErrorViewer 2017-07-07 11:38:57 +08:00
1ac2ea6c31 Update README.md 2017-07-07 11:33:57 +08:00
813fdfc985 Update C4droid makefile generator. Remove linux makefile generator.(Recommand Codeblocks on Linux) 2017-07-07 11:28:56 +08:00
a19874c6da Add Makefile generator for Linux 2017-07-06 22:55:33 +08:00
cdddfc059e Fix bugs in Music, MusicPlayer 2017-07-04 22:48:44 +08:00
52918909e9 RWOP can now work with Music and Sound loading 2017-07-04 22:38:33 +08:00
977721b226 Add Git Attribute trying to fix language displaying problem 2017-07-03 07:45:06 +08:00
11d45b4bfd Add Makefile Generator for C4droid 2017-07-02 10:01:05 +08:00
6b213984c6 Add experimental constructor of SDLSystem 2017-07-02 09:47:37 +08:00
e080389709 Fix Compile Error and warning 2017-07-02 08:46:34 +08:00
1ca4e2bc3f Update Event Loop to do-while style 2017-07-01 20:34:34 +08:00
ff862f1dea Change Plugin methods to static 2017-07-01 17:21:35 +08:00
c6f54fa3cb Add Plugin as friend to wrapped class. 2017-07-01 17:11:15 +08:00
f500a470f6 Add Plugin class 2017-07-01 17:06:13 +08:00
943cb0def0 Event handling are now under MiniEngine namespace 2017-07-01 15:58:34 +08:00
2fdf701703 Fix bugs in SDLSystem. Update MiniEngine 2017-07-01 15:46:42 +08:00
46204ba517 Move clipboard functions to SDLSystem 2017-07-01 15:39:51 +08:00
5eb66f6d0d Move SDL,IMG,Mix,TTF Init to SDLSystem 2017-07-01 15:30:08 +08:00
b6f7e70cdd Remove main function provided in MiniEngine 2017-07-01 14:50:01 +08:00
17f12ecc2f Add Nonmoveable 2017-07-01 14:48:58 +08:00
2d0b1b77a8 Enable software Renderer creating in class Renderer 2017-06-28 15:27:13 +08:00
ad34163fbf Add some functions to Rect 2017-06-28 15:13:55 +08:00
e87f513857 Merge pull request #10 from Kiritow/pre-merge
Update MiniEngine
2017-06-23 22:56:01 +08:00
1b02c209fe Update Sound(Chunk) Wrapper 2017-06-23 14:16:15 +08:00
0ea8797093 Update Music Wrapper 2017-06-23 13:18:00 +08:00
4319ee521b Add optional. Change IncludeAll Header. 2017-06-23 11:50:44 +08:00
0a141bb4a0 Move Audio,SoundPlayer out from Music Part 2017-06-23 11:24:50 +08:00
f4f4327b7a Add Json library (Powered by nlohmann/json) 2017-06-23 10:54:35 +08:00
f9b9e7b859 Change Enum declaration to MiniEngine:: 2017-06-18 20:42:33 +08:00
9ecfeb1962 Move almost all classes out 2017-06-18 20:37:45 +08:00
4c774ca9ec Move Enum out to single files. 2017-06-18 20:37:17 +08:00
c86b52ef19 Move cursor out 2017-06-18 17:43:23 +08:00
681ef2b0c6 Move Window out 2017-06-18 17:40:17 +08:00
dfa628cd14 Move Font,Music,Renderer,Texture,Timer out 2017-06-18 17:36:13 +08:00
62b86cb072 Move Point, ColorMode, RGBA out 2017-06-18 17:03:57 +08:00
0629ceadba Move Rect and Surface out of main file 2017-06-18 17:00:08 +08:00
7505db992a remove SDLEngine old code. 2017-06-18 16:47:21 +08:00
112c1081aa Move Renderer settings out of class Window 2017-06-15 13:53:04 +08:00
a96b48b0c0 Add direct effect add/remove control to SoundPlayer 2017-06-14 20:50:12 +08:00
dd2ccfa55c Add advance MessageBox support 2017-06-12 13:01:28 +08:00
cbb780a9da Add system info querying functions (CPU,RAM) 2017-06-07 20:37:54 +08:00
6df4068539 Extend supercopy function in class Renderer 2017-06-07 20:11:28 +08:00
4608508476 class Renderer supports getting rendering target now. 2017-06-07 19:52:37 +08:00
f0cbeb9702 Enhanced Renderer
Add multi-draw support.
Add Scale, Viewport, LogicalSize, ClipRect support
Querying driver number.
2017-06-07 19:40:21 +08:00
de833ccfc2 Fix Compile and link error 2017-06-07 12:21:48 +08:00