Commit Graph

24 Commits

Author SHA1 Message Date
spartanj@gmail.com
8e1988a392 Inlined math functions.
Removed using namespace EE::Math inside eepp ( i'm not sure why yet... :) )
2012-11-30 01:37:15 -03:00
spartanj@gmail.com
6638ff2be9 Clened up EE::Gaming. 2012-11-29 18:20:39 -03:00
spartanj@gmail.com
1c5bee0655 Changed a detail in Sys::GetProcessPath. 2012-11-29 17:42:40 -03:00
spartanj@gmail.com
8209dbc108 Oh crap, it seems that some files have never been added into the repositories...!
On the other side, i broke everthing, eepp is starting to look better.
2012-11-29 17:34:18 -03:00
spartanj@gmail.com
888eb0fd1e Removed unused math funcs.
Changed StoragePath to GetStoragePath.
2012-11-29 14:56:24 -03:00
spartanj@gmail.com
0e34b47b31 Removed string.hpp and moved all to the String class.
Created FileSystem and Sys static classes, moved things from utils.hpp and string.hpp.
Changed SDL2 files name, to *sdl2.*pp.
Modified a little bit the Makefile.
Removed all the references to SDL 1.3, since it doesn't exists anymore.
Added eevsnprintf, removed a lot of "#ifdef EE_COMPILER_MSVC".
Still i couldn't make a lot of changes planned, so it's WIP, code probably broken in other platforms besides Linux.
2012-11-29 02:43:17 -03:00
spartanj@gmail.com
71cd1749c7 API Break commit.
This commit is to mark the API break, since here i'll make changes that will break any application that is using eepp.
Probably i'm the only one using eepp, so, it's not a big deal.
2012-11-28 14:58:46 -03:00
spartanj@gmail.com
483df6ef9f Changed SOIL to SOIL2 subrepository.
Updated the paths to SOIL2.
2012-11-27 17:11:50 -03:00
spartanj@gmail.com
8d070f136a Testing subrepositories. 2012-11-27 16:46:56 -03:00
spartanj@gmail.com
93ae458174 Cleaned up a little bit the code,to include stl only when is needed.
Reduced compilation time because of this.
Moved SOIL to src, api not exposed anymore.
Renamed the demos and examples namespaces.
2012-11-27 01:16:26 -03:00
spartanj@gmail.com
cd20107002 Exposed some stbi functionality in cImage.
Moved a couple of functions to cImage.
2012-11-25 02:47:06 -03:00
spartanj@gmail.com
3bc45faa5c Moved some private classes from include to src. 2012-11-25 02:13:47 -03:00
spartanj@gmail.com
074c257ff6 Moved glm to the source, removed from the includes.
Cleaned some incoherent things in cUITheme.
Moved FBO and PBuffer headers to source.
Moved Backend header to source.
2012-11-25 00:03:25 -03:00
spartanj@gmail.com
c031cd80f9 Updated Chipmunk to 6.1.2 2012-11-23 22:55:47 -03:00
spartanj@gmail.com
5f60e288db Striped down GLM as much as i could and updated to the lastest version.
Removed some Clang compiler warnings.
2012-11-23 02:08:05 -03:00
spartanj@gmail.com
099f476243 Fixed GCC 4.7 compilation. 2012-11-17 19:21:18 -03:00
spartanj@gmail.com
b12e1d4ebf Some minor fixes. 2012-11-13 01:04:15 -03:00
spartanj@gmail.com
c396f97994 Added an SFML backend. It's not fully tested, and it doesn't work like the others, SFML is more restricted, i can't do many things than in SDL and allegro i can, so i will always be a second class citizen. 2012-10-21 01:29:23 -03:00
spartanj@gmail.com
0cc276d89b Added InputEvent::TextInput event.
Added support to switcheable backends without recompiling.
Added some helpers to load WindowSettings and ContextSettings from an ini file.
Moved default Demo to a Demo namespace.
Optimized cGameObjectsShapeEx lights.
Changed some functions names to CamelCase.
cIniFile avoids to re-read files.
Windows 8 and Windows Server 2012 now are correctly detected.
2012-10-15 02:33:01 -03:00
spartanj@gmail.com
30532fd916 Made some clean up. 2012-08-16 14:21:01 -03:00
spartanj@gmail.com
81c78d960a Added a new example.
Separated the Makefile in two parts.
2012-06-17 02:03:11 -03:00
spartanj@gmail.com
ff0d35f212 Added Visual Studio 2010 projects ( static and dynamic compilation, and one example ). 2012-06-09 21:02:56 -03:00
spartanj@gmail.com
5327c09951 Fixed a regression in VBO's. 2012-06-09 02:02:44 -03:00
spartanj@gmail.com
b0aa06eb87 Restructured the project.
Now header files are inside the include folder, and the source files inside src.
Moved the projects files inside a projects folder.
Precompiled static libs will be inside libs folder.
2012-06-09 00:54:06 -03:00