diff --git a/Doxyfile b/Doxyfile
index bd398a2b2..670cb97b1 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -1,11 +1,11 @@
-# Doxyfile 1.5.7.1-KDevelop
+# Doxyfile
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = "Entropia Engine++"
-PROJECT_NUMBER = 0.7
+PROJECT_NUMBER = 0.8
OUTPUT_DIRECTORY = ./docs
CREATE_SUBDIRS = NO
OUTPUT_LANGUAGE = English
@@ -95,7 +95,7 @@ WARN_LOGFILE =
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = ./src
+INPUT = ./src/eepp
INPUT_ENCODING = UTF-8
FILE_PATTERNS = *.c \
*.cc \
@@ -147,18 +147,15 @@ FILE_PATTERNS = *.c \
*.xpm \
*.dox
RECURSIVE = YES
-EXCLUDE = ./src/helper/glew \
- ./src/helper/chipmunk \
- ./src/helper/glm \
- ./src/helper/libzip \
- ./src/helper/SOIL \
- ./src/helper/stb_vorbis \
- ./src/helper/zlib \
- ./src/helper/PlusCallback \
- ./src/helper/sophist \
- ./src/fluid \
- ./src/test \
- ./src/eeiv
+EXCLUDE = ./src/eepp/helper/glew \
+ ./src/eepp/helper/chipmunk \
+ ./src/eepp/helper/glm \
+ ./src/eepp/helper/libzip \
+ ./src/eepp/helper/SOIL \
+ ./src/eepp/helper/stb_vorbis \
+ ./src/eepp/helper/zlib \
+ ./src/eepp/helper/PlusCallback \
+ ./src/eepp/helper/sophist
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS =
diff --git a/Makefile b/Makefile
index 37cfd5f5c..662d84e71 100644
--- a/Makefile
+++ b/Makefile
@@ -198,7 +198,7 @@ ifeq ($(BACKEND_SDL),yes)
SDL_BACKEND_LINK = -lSDL $(SDL_ADD_LINK)
- SDL_BACKEND_SRC = $(wildcard ./src/window/backend/SDL/*.cpp)
+ SDL_BACKEND_SRC = $(wildcard ./src/eepp/window/backend/SDL/*.cpp)
EE_SDL_VERSION = -DEE_SDL_VERSION_1_2
else
@@ -250,7 +250,7 @@ ifeq ($(BACKEND_SDL),yes)
STATIC_LIBS += $(SDL_BACKEND_LINK)
endif
- SDL_BACKEND_SRC = $(wildcard ./src/window/backend/SDL2/*.cpp)
+ SDL_BACKEND_SRC = $(wildcard ./src/eepp/window/backend/SDL2/*.cpp)
endif
SDL_DEFINE = -DEE_BACKEND_SDL_ACTIVE $(EE_SDL_VERSION)
@@ -271,7 +271,7 @@ ifeq ($(BACKEND_ALLEGRO), yes)
ALLEGRO_BACKEND_LINK = libs/$(BUILD_OS)/liballegro$(ARCHEXT).a libs/$(BUILD_OS)/liballegro_main$(ARCHEXT).a
endif
- ALLEGRO_BACKEND_SRC = $(wildcard ./src/window/backend/allegro5/*.cpp)
+ ALLEGRO_BACKEND_SRC = $(wildcard ./src/eepp/window/backend/allegro5/*.cpp)
ALLEGRO_DEFINE = -DEE_BACKEND_ALLEGRO_ACTIVE
else
ALLEGRO_BACKEND_LINK =
@@ -301,12 +301,12 @@ endif
ifeq ($(STATIC_FT2),yes)
LIBFREETYPE2 =
- INCFREETYPE2 = -I./src/helper/freetype2/include
+ INCFREETYPE2 = -I./src/eepp/helper/freetype2/include
else
LIBFREETYPE2 = -lfreetype
ifneq (,$(findstring cygwin,$(BUILD_OS)))
- INCFREETYPE2 = -I./src/helper/freetype2/include
+ INCFREETYPE2 = -I./src/eepp/helper/freetype2/include
else
INCFREETYPE2 = -I$(DESTINCDIR)/freetype2
endif
@@ -315,9 +315,9 @@ endif
ifeq ($(BUILD_OS), ios)
ifeq ($(BACKEND_SDL),yes)
- BACKENDINCLUDE = -I./src/helper/android/SDL2/include
+ BACKENDINCLUDE = -I./src/eepp/helper/SDL2/include
else
- BACKENDINCLUDE = -I./src/helper/allegro5/include
+ BACKENDINCLUDE = -I./src/eepp/helper/allegro5/include
endif
PLATFORMFLAGS += $(BACKENDINCLUDE)
@@ -345,45 +345,48 @@ else
endif
endif
+BASEINC = -I./include/ -I./src/
+OTHERINC = $(BASEINC)
+BININC = -I./include/
##################### OS BUILD OPTIONS #####################
ifeq ($(BUILD_OS), linux)
LIBS = -lrt -lpthread -lX11 -lopenal -lGL -lXcursor $(LIBSNDFILE) $(SDL_BACKEND_LINK) $(ALLEGRO_BACKEND_LINK) $(LIBFREETYPE2)
-OTHERINC = $(INCFREETYPE2)
-PLATFORMSRC = $(wildcard ./src/window/platform/x11/*.cpp) $(wildcard ./src/system/platform/posix/*.cpp)
+OTHERINC += $(INCFREETYPE2)
+PLATFORMSRC = $(wildcard ./src/eepp/window/platform/x11/*.cpp) $(wildcard ./src/eepp/system/platform/posix/*.cpp)
else
ifeq ($(BUILD_OS), darwin)
LIBS = -framework OpenGL -framework OpenAL -framework CoreFoundation -framework AGL $(LIBSNDFILE) $(SDL_BACKEND_LINK) $(ALLEGRO_BACKEND_LINK) $(LIBFREETYPE2)
-OTHERINC = $(INCFREETYPE2) -I/usr/local/include/freetype2
-PLATFORMSRC = $(wildcard ./src/window/platform/osx/*.cpp) $(wildcard ./src/system/platform/posix/*.cpp)
+OTHERINC += $(INCFREETYPE2) -I/usr/local/include/freetype2
+PLATFORMSRC = $(wildcard ./src/eepp/window/platform/osx/*.cpp) $(wildcard ./src/eepp/system/platform/posix/*.cpp)
else
ifeq ($(BUILD_OS), haiku)
LIBS = -lopenal -lGL $(SDL_BACKEND_LINK) $(LIBFREETYPE2)
-OTHERINC = $(INCFREETYPE2)
-PLATFORMSRC = $(wildcard ./src/system/platform/posix/*.cpp)
+OTHERINC += $(INCFREETYPE2)
+PLATFORMSRC = $(wildcard ./src/eepp/system/platform/posix/*.cpp)
else
ifeq ($(BUILD_OS), freebsd)
LIBS = -lrt -lpthread -lX11 -lopenal -lGL -lXcursor $(LIBSNDFILE) $(SDL_BACKEND_LINK) $(ALLEGRO_BACKEND_LINK) $(LIBFREETYPE2)
-OTHERINC = $(INCFREETYPE2)
-PLATFORMSRC = $(wildcard ./src/window/platform/x11/*.cpp) $(wildcard ./src/system/platform/posix/*.cpp)
+OTHERINC += $(INCFREETYPE2)
+PLATFORMSRC = $(wildcard ./src/eepp/window/platform/x11/*.cpp) $(wildcard ./src/eepp/system/platform/posix/*.cpp)
else
ifeq ($(BUILD_OS), mingw32)
LIBS = -lOpenAL32 -lopengl32 -lmingw32 -lglu32 -lgdi32 -static-libgcc -static-libstdc++ $(LIBSNDFILE) $(SDL_BACKEND_LINK) $(ALLEGRO_BACKEND_LINK) $(LIBFREETYPE2)
-OTHERINC = $(INCFREETYPE2)
-PLATFORMSRC = $(wildcard ./src/window/platform/win/*.cpp) $(wildcard ./src/system/platform/win/*.cpp)
+OTHERINC += $(INCFREETYPE2)
+PLATFORMSRC = $(wildcard ./src/eepp/window/platform/win/*.cpp) $(wildcard ./src/eepp/system/platform/win/*.cpp)
else
@@ -391,21 +394,21 @@ else
ifneq (,$(findstring cygwin,$(BUILD_OS)))
LIBS = -lOpenAL32 -lmingw32 -lopengl32 -lglu32 -lgdi32 -static-libgcc -mwindows $(LIBSNDFILE) $(SDL_BACKEND_LINK) $(ALLEGRO_BACKEND_LINK) $(LIBFREETYPE2)
-OTHERINC = -I./src/helper/zlib $(INCFREETYPE2)
-PLATFORMSRC = $(wildcard ./src/window/platform/win/*.cpp) $(wildcard ./src/system/platform/win/*.cpp)
+OTHERINC += -I./src/eepp/helper/zlib $(INCFREETYPE2)
+PLATFORMSRC = $(wildcard ./src/eepp/window/platform/win/*.cpp) $(wildcard ./src/eepp/system/platform/win/*.cpp)
else
ifeq ($(BUILD_OS), ios)
LIBS = -static-libgcc -static-libstdc++ -framework OpenGLES -framework OpenAL -framework AudioToolbox -framework CoreAudio -framework Foundation -framework CoreFoundation -framework UIKit -framework QuartzCore -framework CoreGraphics $(SDL_BACKEND_LINK) $(ALLEGRO_BACKEND_LINK)
-OTHERINC = $(INCFREETYPE2)
+OTHERINC += $(INCFREETYPE2)
ifeq ($(ARCH),armv7)
OTHERINC += -DU_HAVE_GCC_ATOMICS=0
endif
-PLATFORMSRC = $(wildcard ./src/system/platform/posix/*.cpp)
+PLATFORMSRC = $(wildcard ./src/eepp/system/platform/posix/*.cpp)
endif
#endif ios
@@ -433,7 +436,7 @@ export CFLAGS = $(ARCHFLAGS) -Wall -Wno-unknown-pragmas $(FINALFLAGS) $(BUI
export CFLAGSEXT = $(ARCHFLAGS) $(FINALFLAGS) $(BUILDFLAGS) $(PLATFORMFLAGS)
export LDFLAGS = $(ARCHFLAGS) $(LINKFLAGS) $(FRAMEWORKFLAGS)
HELPERSFLAGS = -DSTBI_FAILURE_USERMSG -DFT2_BUILD_LIBRARY
-HELPERSINC = -I./src/helper/chipmunk -I./src/helper/zlib -I./src/helper/freetype2/include
+HELPERSINC = -I./include/eepp/helper/chipmunk -I./src/eepp/helper/zlib -I./src/eepp/helper/freetype2/include -I./include/eepp/helper/SOIL -I./include/eepp/helper/glew
ifeq ($(BUILD_OS), mingw32)
OSEXTENSION = .exe
@@ -447,18 +450,18 @@ else
ifeq ($(BUILD_OS), ios)
SRCGLEW =
else
- SRCGLEW = $(wildcard ./src/helper/glew/*.c)
+ SRCGLEW = $(wildcard ./src/eepp/helper/glew/*.c)
endif
endif
ifeq ($(STATIC_FT2), yes)
- SRCFREETYPE = $(wildcard ./src/helper/freetype2/src/*/*.c)
+ SRCFREETYPE = $(wildcard ./src/eepp/helper/freetype2/src/*/*.c)
else
SRCFREETYPE =
endif
-SRCHELPERS = $(SRCFREETYPE) $(SRCGLEW) $(wildcard ./src/helper/SOIL/*.c) $(wildcard ./src/helper/stb_vorbis/*.c) $(wildcard ./src/helper/zlib/*.c) $(wildcard ./src/helper/libzip/*.c) $(wildcard ./src/helper/chipmunk/*.c) $(wildcard ./src/helper/chipmunk/constraints/*.c)
-SRCMODULES = $(wildcard ./src/helper/haikuttf/*.cpp) $(wildcard ./src/base/*.cpp) $(wildcard ./src/audio/*.cpp) $(wildcard ./src/gaming/*.cpp) $(wildcard ./src/gaming/mapeditor/*.cpp) $(wildcard ./src/graphics/*.cpp) $(wildcard ./src/graphics/renderer/*.cpp) $(wildcard ./src/math/*.cpp) $(wildcard ./src/system/*.cpp) $(wildcard ./src/ui/*.cpp) $(wildcard ./src/ui/tools/*.cpp) $(wildcard ./src/utils/*.cpp) $(wildcard ./src/window/*.cpp) $(wildcard ./src/window/backend/null/*.cpp) $(wildcard ./src/window/platform/null/*.cpp) $(SDL_BACKEND_SRC) $(ALLEGRO_BACKEND_SRC) $(PLATFORMSRC) $(wildcard ./src/physics/*.cpp) $(wildcard ./src/physics/constraints/*.cpp)
+SRCHELPERS = $(SRCFREETYPE) $(SRCGLEW) $(wildcard ./src/eepp/helper/SOIL/*.c) $(wildcard ./src/eepp/helper/stb_vorbis/*.c) $(wildcard ./src/eepp/helper/zlib/*.c) $(wildcard ./src/eepp/helper/libzip/*.c) $(wildcard ./src/eepp/helper/chipmunk/*.c) $(wildcard ./src/eepp/helper/chipmunk/constraints/*.c)
+SRCMODULES = $(wildcard ./src/eepp/helper/haikuttf/*.cpp) $(wildcard ./src/eepp/base/*.cpp) $(wildcard ./src/eepp/audio/*.cpp) $(wildcard ./src/eepp/gaming/*.cpp) $(wildcard ./src/eepp/gaming/mapeditor/*.cpp) $(wildcard ./src/eepp/graphics/*.cpp) $(wildcard ./src/eepp/graphics/renderer/*.cpp) $(wildcard ./src/eepp/math/*.cpp) $(wildcard ./src/eepp/system/*.cpp) $(wildcard ./src/eepp/ui/*.cpp) $(wildcard ./src/eepp/ui/tools/*.cpp) $(wildcard ./src/eepp/utils/*.cpp) $(wildcard ./src/eepp/window/*.cpp) $(wildcard ./src/eepp/window/backend/null/*.cpp) $(wildcard ./src/eepp/window/platform/null/*.cpp) $(SDL_BACKEND_SRC) $(ALLEGRO_BACKEND_SRC) $(PLATFORMSRC) $(wildcard ./src/eepp/physics/*.cpp) $(wildcard ./src/eepp/physics/constraints/*.cpp)
OBJHELPERS = $(SRCHELPERS:.c=.o)
OBJMODULES = $(SRCMODULES:.cpp=.o)
@@ -480,9 +483,9 @@ FOBJMODULES = $(patsubst ./%, $(OBJDIR)%, $(OBJMODULES) )
SRCTEST = $(wildcard ./src/test/*.cpp)
SRCEEIV = $(wildcard ./src/eeiv/*.cpp)
SRCFLUID = $(wildcard ./src/fluid/*.cpp)
-SRCPARTICLES = $(wildcard ./src/particles/*.cpp) $(wildcard ./src/particles/objects/*.cpp) $(wildcard ./src/particles/gameobjects/*.cpp)
+SRCPARTICLES = $(wildcard ./src/particles/*.cpp) $(wildcard ./src/eepp/particles/objects/*.cpp) $(wildcard ./src/eepp/particles/gameobjects/*.cpp)
SRCBNB = $(wildcard ./src/bnb/*.cpp)
-SRCEMPTYWINDOW = $(wildcard ./src/test/empty_window/*.cpp)
+SRCEMPTYWINDOW = $(wildcard ./src/examples/empty_window/*.cpp)
SRCRHYTHM = $(wildcard ./src/rhythm/*.cpp)
OBJTEST = $(SRCTEST:.cpp=.o)
@@ -519,64 +522,64 @@ DEPSALL = $(FOBJALL:.o=.d)
all: lib
dirs:
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/psaux
- @$(MKDIR) $(OBJDIR)/src/helper/SOIL
- @$(MKDIR) $(OBJDIR)/src/helper/zlib
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/autofit
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/base
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/bdf
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/bzip2
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/cache
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/cff
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/cid
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/gxvalid
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/gzip
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/lzw
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/otvalid
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/pcf
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/pfr
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/pshinter
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/psnames
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/raster
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/sfnt
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/smooth
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/truetype
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/type1
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/type42
- @$(MKDIR) $(OBJDIR)/src/helper/freetype2/src/winfonts
- @$(MKDIR) $(OBJDIR)/src/helper/glew
- @$(MKDIR) $(OBJDIR)/src/helper/stb_vorbis
- @$(MKDIR) $(OBJDIR)/src/helper/libzip
- @$(MKDIR) $(OBJDIR)/src/helper/chipmunk
- @$(MKDIR) $(OBJDIR)/src/helper/chipmunk/constraints
- @$(MKDIR) $(OBJDIR)/src/helper/haikuttf
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/psaux
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/SOIL
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/zlib
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/autofit
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/base
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/bdf
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/bzip2
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/cache
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/cff
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/cid
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/gxvalid
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/gzip
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/lzw
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/otvalid
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/pcf
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/pfr
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/pshinter
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/psnames
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/raster
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/sfnt
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/smooth
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/truetype
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/type1
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/type42
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/freetype2/src/winfonts
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/glew
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/stb_vorbis
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/libzip
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/chipmunk
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/chipmunk/constraints
+ @$(MKDIR) $(OBJDIR)/src/eepp/helper/haikuttf
@$(MKDIR) $(LIBPATH)
- @$(MKDIR) $(OBJDIR)/src/base
- @$(MKDIR) $(OBJDIR)/src/audio
- @$(MKDIR) $(OBJDIR)/src/gaming
- @$(MKDIR) $(OBJDIR)/src/gaming/mapeditor
- @$(MKDIR) $(OBJDIR)/src/graphics
- @$(MKDIR) $(OBJDIR)/src/graphics/renderer
- @$(MKDIR) $(OBJDIR)/src/math
- @$(MKDIR) $(OBJDIR)/src/system
- @$(MKDIR) $(OBJDIR)/src/system/platform/posix
- @$(MKDIR) $(OBJDIR)/src/system/platform/win
- @$(MKDIR) $(OBJDIR)/src/ui
- @$(MKDIR) $(OBJDIR)/src/ui/tools
- @$(MKDIR) $(OBJDIR)/src/utils
- @$(MKDIR) $(OBJDIR)/src/window
- @$(MKDIR) $(OBJDIR)/src/window/backend/SDL
- @$(MKDIR) $(OBJDIR)/src/window/backend/SDL2
- @$(MKDIR) $(OBJDIR)/src/window/backend/null
- @$(MKDIR) $(OBJDIR)/src/window/backend/allegro5
- @$(MKDIR) $(OBJDIR)/src/window/platform/x11
- @$(MKDIR) $(OBJDIR)/src/window/platform/win
- @$(MKDIR) $(OBJDIR)/src/window/platform/osx
- @$(MKDIR) $(OBJDIR)/src/window/platform/null
- @$(MKDIR) $(OBJDIR)/src/physics
- @$(MKDIR) $(OBJDIR)/src/physics/constraints
+ @$(MKDIR) $(OBJDIR)/src/eepp/base
+ @$(MKDIR) $(OBJDIR)/src/eepp/audio
+ @$(MKDIR) $(OBJDIR)/src/eepp/gaming
+ @$(MKDIR) $(OBJDIR)/src/eepp/gaming/mapeditor
+ @$(MKDIR) $(OBJDIR)/src/eepp/graphics
+ @$(MKDIR) $(OBJDIR)/src/eepp/graphics/renderer
+ @$(MKDIR) $(OBJDIR)/src/eepp/math
+ @$(MKDIR) $(OBJDIR)/src/eepp/system
+ @$(MKDIR) $(OBJDIR)/src/eepp/system/platform/posix
+ @$(MKDIR) $(OBJDIR)/src/eepp/system/platform/win
+ @$(MKDIR) $(OBJDIR)/src/eepp/ui
+ @$(MKDIR) $(OBJDIR)/src/eepp/ui/tools
+ @$(MKDIR) $(OBJDIR)/src/eepp/utils
+ @$(MKDIR) $(OBJDIR)/src/eepp/window
+ @$(MKDIR) $(OBJDIR)/src/eepp/window/backend/SDL
+ @$(MKDIR) $(OBJDIR)/src/eepp/window/backend/SDL2
+ @$(MKDIR) $(OBJDIR)/src/eepp/window/backend/null
+ @$(MKDIR) $(OBJDIR)/src/eepp/window/backend/allegro5
+ @$(MKDIR) $(OBJDIR)/src/eepp/window/platform/x11
+ @$(MKDIR) $(OBJDIR)/src/eepp/window/platform/win
+ @$(MKDIR) $(OBJDIR)/src/eepp/window/platform/osx
+ @$(MKDIR) $(OBJDIR)/src/eepp/window/platform/null
+ @$(MKDIR) $(OBJDIR)/src/eepp/physics
+ @$(MKDIR) $(OBJDIR)/src/eepp/physics/constraints
@$(MKDIR) $(OBJDIR)/src/test
- @$(MKDIR) $(OBJDIR)/src/test/empty_window
+ @$(MKDIR) $(OBJDIR)/src/examples/empty_window
@$(MKDIR) $(OBJDIR)/src/eeiv
@$(MKDIR) $(OBJDIR)/src/fluid
@$(MKDIR) $(OBJDIR)/src/bnb
@@ -596,31 +599,31 @@ $(FOBJHELPERS):
@$(CC) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.c,$@) $(HELPERSFLAGS) > $(patsubst %.o,%.d,$@) $(HELPERSINC)
$(FOBJTEST):
- $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(OTHERINC)
- @$(CPP) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(OTHERINC) > $(patsubst %.o,%.d,$@)
+ $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(BININC)
+ @$(CPP) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(BININC) > $(patsubst %.o,%.d,$@)
$(FOBJEEIV):
- $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(OTHERINC)
+ $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(BININC)
@$(CPP) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(OTHERINC) > $(patsubst %.o,%.d,$@)
$(FOBJFLUID):
- $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(OTHERINC)
+ $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(BININC)
@$(CPP) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(OTHERINC) > $(patsubst %.o,%.d,$@)
$(FOBJPARTICLES):
- $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(OTHERINC)
+ $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(BININC)
@$(CPP) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(OTHERINC) > $(patsubst %.o,%.d,$@)
$(FOBJBNB):
- $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(OTHERINC)
+ $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(BININC)
@$(CPP) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(OTHERINC) > $(patsubst %.o,%.d,$@)
$(FOBJEMTPYWINDOW):
- $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(OTHERINC)
+ $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(BININC)
@$(CPP) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(OTHERINC) > $(patsubst %.o,%.d,$@)
$(FOBJRHYTHM):
- $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(OTHERINC)
+ $(CPP) -o $@ -c $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(CFLAGS) $(BININC)
@$(CPP) -MT $@ -MM $(patsubst $(OBJDIR)%.o,%.cpp,$@) $(OTHERINC) > $(patsubst %.o,%.d,$@)
$(EXE): $(FOBJHELPERS) $(FOBJMODULES) $(FOBJTEST)
diff --git a/android-project/README b/android-project/README
deleted file mode 100644
index 1ab4e2f5f..000000000
--- a/android-project/README
+++ /dev/null
@@ -1,3 +0,0 @@
-inside jni folder add symbolic link to src ( from the parent parent folder, the engine src folder, not the folder with the java file )
-then
-inside src/helper/android/sdl-1.3/include/ add a symbolic link to the same folder in a subfolder called SDL ( ln -s . SDL )
diff --git a/android-project/jni/src b/android-project/jni/src
deleted file mode 120000
index a8d2a6755..000000000
--- a/android-project/jni/src
+++ /dev/null
@@ -1 +0,0 @@
-../../src/
\ No newline at end of file
diff --git a/ee.files b/ee.files
deleted file mode 100644
index 812e9dec6..000000000
--- a/ee.files
+++ /dev/null
@@ -1,969 +0,0 @@
-src/audio/base.hpp
-src/audio/caudiodevice.cpp
-src/audio/caudiodevice.hpp
-src/audio/caudiolistener.cpp
-src/audio/caudiolistener.hpp
-src/audio/caudioresource.cpp
-src/audio/caudioresource.hpp
-src/audio/cmusic.cpp
-src/audio/cmusic.hpp
-src/audio/csound.cpp
-src/audio/csound.hpp
-src/audio/csoundbuffer.cpp
-src/audio/csoundbuffer.hpp
-src/audio/csoundfile.cpp
-src/audio/csoundfile.hpp
-src/audio/csoundfiledefault.cpp
-src/audio/csoundfiledefault.hpp
-src/audio/csoundfileogg.cpp
-src/audio/csoundfileogg.hpp
-src/audio/csoundstream.cpp
-src/audio/csoundstream.hpp
-src/audio/openal.hpp
-src/audio/tsoundloader.hpp
-src/audio/tsoundmanager.hpp
-src/base/allocator.hpp
-src/base/base.hpp
-src/base/debug.cpp
-src/base/debug.hpp
-src/base/memorymanager.cpp
-src/base/memorymanager.hpp
-src/base/stlcontainers.hpp
-src/base.hpp
-src/ee.h
-src/eeiv/capp.cpp
-src/eeiv/capp.hpp
-src/eeiv/eeiv.cpp
-src/gaming/base.hpp
-src/gaming/cisomap.cpp
-src/gaming/cisomap.hpp
-src/gaming/clight.cpp
-src/gaming/clight.hpp
-src/graphics/base.hpp
-src/graphics/cbatchrenderer.cpp
-src/graphics/cbatchrenderer.hpp
-src/graphics/cconsole.cpp
-src/graphics/cconsole.hpp
-src/graphics/cfont.cpp
-src/graphics/cfont.hpp
-src/graphics/cfontmanager.cpp
-src/graphics/cfontmanager.hpp
-src/graphics/cframebuffer.cpp
-src/graphics/cframebuffer.hpp
-src/graphics/cframebufferfbo.cpp
-src/graphics/cframebufferfbo.hpp
-src/graphics/cframebuffermanager.cpp
-src/graphics/cframebuffermanager.hpp
-src/graphics/cframebufferpbuffer.cpp
-src/graphics/cframebufferpbuffer.hpp
-src/graphics/cglobalbatchrenderer.cpp
-src/graphics/cglobalbatchrenderer.hpp
-src/graphics/cglobalshapegroup.cpp
-src/graphics/cglobalshapegroup.hpp
-src/graphics/cimage.cpp
-src/graphics/cimage.hpp
-src/graphics/cparticle.cpp
-src/graphics/cparticle.hpp
-src/graphics/cparticlesystem.cpp
-src/graphics/cparticlesystem.hpp
-src/graphics/cprimitives.cpp
-src/graphics/cprimitives.hpp
-src/graphics/cscrollparallax.cpp
-src/graphics/cscrollparallax.hpp
-src/graphics/cshader.cpp
-src/graphics/cshader.hpp
-src/graphics/cshaderprogram.cpp
-src/graphics/cshaderprogram.hpp
-src/graphics/cshaderprogrammanager.cpp
-src/graphics/cshaderprogrammanager.hpp
-src/graphics/cshape.cpp
-src/graphics/cshape.hpp
-src/graphics/cshapegroup.cpp
-src/graphics/cshapegroup.hpp
-src/graphics/cshapegroupmanager.cpp
-src/graphics/cshapegroupmanager.hpp
-src/graphics/csprite.cpp
-src/graphics/csprite.hpp
-src/graphics/ctextcache.cpp
-src/graphics/ctextcache.hpp
-src/graphics/ctexture.cpp
-src/graphics/ctexture.hpp
-src/graphics/ctexturefactory.cpp
-src/graphics/ctexturefactory.hpp
-src/graphics/ctexturefont.cpp
-src/graphics/ctexturefont.hpp
-src/graphics/ctexturefontloader.cpp
-src/graphics/ctexturefontloader.hpp
-src/graphics/ctexturegrouploader.cpp
-src/graphics/ctexturegrouploader.hpp
-src/graphics/ctextureloader.cpp
-src/graphics/ctextureloader.hpp
-src/graphics/ctexturepacker.cpp
-src/graphics/ctexturepacker.hpp
-src/graphics/ctexturepackernode.cpp
-src/graphics/ctexturepackernode.hpp
-src/graphics/ctexturepackertex.cpp
-src/graphics/ctexturepackertex.hpp
-src/graphics/cttffont.cpp
-src/graphics/cttffont.hpp
-src/graphics/cttffontloader.cpp
-src/graphics/cttffontloader.hpp
-src/graphics/cvertexbuffer.cpp
-src/graphics/cvertexbuffer.hpp
-src/graphics/cvertexbuffermanager.cpp
-src/graphics/cvertexbuffermanager.hpp
-src/graphics/cvertexbufferogl.cpp
-src/graphics/cvertexbufferogl.hpp
-src/graphics/cvertexbuffervbo.cpp
-src/graphics/cvertexbuffervbo.hpp
-src/graphics/fonthelper.hpp
-src/graphics/glhelper.cpp
-src/graphics/glhelper.hpp
-src/graphics/packerhelper.hpp
-src/graphics/pixelperfect.cpp
-src/graphics/pixelperfect.hpp
-src/graphics/renders.hpp
-src/graphics/vbohelper.hpp
-src/helper/glew/glew.c
-src/helper/glew/glew.h
-src/helper/glew/glxew.h
-src/helper/glew/wglew.h
-src/helper/haikuttf/haikuttf.hpp
-src/helper/haikuttf/hkbase.hpp
-src/helper/haikuttf/hkfont.cpp
-src/helper/haikuttf/hkfont.hpp
-src/helper/haikuttf/hkfontmanager.cpp
-src/helper/haikuttf/hkfontmanager.hpp
-src/helper/haikuttf/hkglyph.cpp
-src/helper/haikuttf/hkglyph.hpp
-src/helper/haikuttf/hkmutex.cpp
-src/helper/haikuttf/hkmutex.hpp
-src/helper/haikuttf/sophist.h
-src/helper/libzip/config.h
-src/helper/libzip/inttypes.h
-src/helper/libzip/mkstemp.c
-src/helper/libzip/stdint.h
-src/helper/libzip/zip.h
-src/helper/libzip/zip_add.c
-src/helper/libzip/zip_add_dir.c
-src/helper/libzip/zip_close.c
-src/helper/libzip/zip_delete.c
-src/helper/libzip/zip_dirent.c
-src/helper/libzip/zip_entry_free.c
-src/helper/libzip/zip_entry_new.c
-src/helper/libzip/zip_err_str.c
-src/helper/libzip/zip_error.c
-src/helper/libzip/zip_error_clear.c
-src/helper/libzip/zip_error_get.c
-src/helper/libzip/zip_error_get_sys_type.c
-src/helper/libzip/zip_error_strerror.c
-src/helper/libzip/zip_error_to_str.c
-src/helper/libzip/zip_fclose.c
-src/helper/libzip/zip_fdopen.c
-src/helper/libzip/zip_file_error_clear.c
-src/helper/libzip/zip_file_error_get.c
-src/helper/libzip/zip_file_get_offset.c
-src/helper/libzip/zip_file_strerror.c
-src/helper/libzip/zip_filerange_crc.c
-src/helper/libzip/zip_fopen.c
-src/helper/libzip/zip_fopen_encrypted.c
-src/helper/libzip/zip_fopen_index.c
-src/helper/libzip/zip_fopen_index_encrypted.c
-src/helper/libzip/zip_fread.c
-src/helper/libzip/zip_free.c
-src/helper/libzip/zip_get_archive_comment.c
-src/helper/libzip/zip_get_archive_flag.c
-src/helper/libzip/zip_get_compression_implementation.c
-src/helper/libzip/zip_get_encryption_implementation.c
-src/helper/libzip/zip_get_file_comment.c
-src/helper/libzip/zip_get_name.c
-src/helper/libzip/zip_get_num_files.c
-src/helper/libzip/zip_memdup.c
-src/helper/libzip/zip_name_locate.c
-src/helper/libzip/zip_new.c
-src/helper/libzip/zip_open.c
-src/helper/libzip/zip_rename.c
-src/helper/libzip/zip_replace.c
-src/helper/libzip/zip_set_archive_comment.c
-src/helper/libzip/zip_set_archive_flag.c
-src/helper/libzip/zip_set_default_password.c
-src/helper/libzip/zip_set_file_comment.c
-src/helper/libzip/zip_set_name.c
-src/helper/libzip/zip_source_buffer.c
-src/helper/libzip/zip_source_close.c
-src/helper/libzip/zip_source_crc.c
-src/helper/libzip/zip_source_deflate.c
-src/helper/libzip/zip_source_error.c
-src/helper/libzip/zip_source_file.c
-src/helper/libzip/zip_source_filep.c
-src/helper/libzip/zip_source_free.c
-src/helper/libzip/zip_source_function.c
-src/helper/libzip/zip_source_layered.c
-src/helper/libzip/zip_source_open.c
-src/helper/libzip/zip_source_pkware.c
-src/helper/libzip/zip_source_pop.c
-src/helper/libzip/zip_source_read.c
-src/helper/libzip/zip_source_stat.c
-src/helper/libzip/zip_source_zip.c
-src/helper/libzip/zip_stat.c
-src/helper/libzip/zip_stat_index.c
-src/helper/libzip/zip_stat_init.c
-src/helper/libzip/zip_strerror.c
-src/helper/libzip/zip_unchange.c
-src/helper/libzip/zip_unchange_all.c
-src/helper/libzip/zip_unchange_archive.c
-src/helper/libzip/zip_unchange_data.c
-src/helper/libzip/zipconf.h
-src/helper/libzip/zipint.h
-src/helper/PlusCallback/callback.hpp
-src/helper/SOIL/image_DXT.c
-src/helper/SOIL/image_DXT.h
-src/helper/SOIL/image_helper.c
-src/helper/SOIL/image_helper.h
-src/helper/SOIL/SOIL.c
-src/helper/SOIL/SOIL.h
-src/helper/SOIL/stb_image.c
-src/helper/SOIL/stb_image.h
-src/helper/SOIL/stb_image_write.c
-src/helper/SOIL/stb_image_write.h
-src/helper/SOIL/stbi_DDS.h
-src/helper/SOIL/stbi_DDS_c.h
-src/helper/stb_vorbis/stb_vorbis.c
-src/helper/stb_vorbis/stb_vorbis.h
-src/helper/zlib/adler32.c
-src/helper/zlib/compress.c
-src/helper/zlib/crc32.c
-src/helper/zlib/crc32.h
-src/helper/zlib/deflate.c
-src/helper/zlib/deflate.h
-src/helper/zlib/infback.c
-src/helper/zlib/inffast.c
-src/helper/zlib/inffast.h
-src/helper/zlib/inffixed.h
-src/helper/zlib/inflate.c
-src/helper/zlib/inflate.h
-src/helper/zlib/inftrees.c
-src/helper/zlib/inftrees.h
-src/helper/zlib/trees.c
-src/helper/zlib/trees.h
-src/helper/zlib/uncompr.c
-src/helper/zlib/zconf.h
-src/helper/zlib/zlib.h
-src/helper/zlib/zutil.c
-src/helper/zlib/zutil.h
-src/math/base.hpp
-src/math/cmtrand.cpp
-src/math/cmtrand.hpp
-src/math/math.cpp
-src/math/math.hpp
-src/system/base.hpp
-src/system/cinifile.cpp
-src/system/cinifile.hpp
-src/system/clog.cpp
-src/system/clog.hpp
-src/system/cmutex.cpp
-src/system/cmutex.hpp
-src/system/cobjectloader.cpp
-src/system/cobjectloader.hpp
-src/system/cpack.cpp
-src/system/cpack.hpp
-src/system/cpak.cpp
-src/system/cpak.hpp
-src/system/crc4.cpp
-src/system/crc4.hpp
-src/system/cresourceloader.cpp
-src/system/cresourceloader.hpp
-src/system/cthread.cpp
-src/system/cthread.hpp
-src/system/ctimeelapsed.cpp
-src/system/ctimeelapsed.hpp
-src/system/ctimer.cpp
-src/system/ctimer.hpp
-src/system/czip.cpp
-src/system/czip.hpp
-src/system/tsingleton.hpp
-src/system/tcontainer.hpp
-src/system/tresourcemanager.hpp
-src/ui/base.hpp
-src/ui/cuibackground.cpp
-src/ui/cuibackground.hpp
-src/ui/cuiborder.cpp
-src/ui/cuiborder.hpp
-src/ui/cuicheckbox.cpp
-src/ui/cuicheckbox.hpp
-src/ui/cuicombobox.cpp
-src/ui/cuicombobox.hpp
-src/ui/cuicontrol.cpp
-src/ui/cuicontrol.hpp
-src/ui/cuicontrolanim.cpp
-src/ui/cuicontrolanim.hpp
-src/ui/cuidragable.cpp
-src/ui/cuidragable.hpp
-src/ui/cuidropdownlist.cpp
-src/ui/cuidropdownlist.hpp
-src/ui/cuievent.cpp
-src/ui/cuievent.hpp
-src/ui/cuieventkey.cpp
-src/ui/cuieventkey.hpp
-src/ui/cuieventmouse.cpp
-src/ui/cuieventmouse.hpp
-src/ui/cuigfx.cpp
-src/ui/cuigfx.hpp
-src/ui/cuilistbox.cpp
-src/ui/cuilistbox.hpp
-src/ui/cuilistboxitem.cpp
-src/ui/cuilistboxitem.hpp
-src/ui/cuimanager.cpp
-src/ui/cuimanager.hpp
-src/ui/cuimenu.cpp
-src/ui/cuimenu.hpp
-src/ui/cuimenuitem.cpp
-src/ui/cuimenuitem.hpp
-src/ui/cuimessage.cpp
-src/ui/cuimessage.hpp
-src/ui/cuipopupmenu.cpp
-src/ui/cuipopupmenu.hpp
-src/ui/cuiprogressbar.cpp
-src/ui/cuiprogressbar.hpp
-src/ui/cuipushbutton.cpp
-src/ui/cuipushbutton.hpp
-src/ui/cuiradiobutton.cpp
-src/ui/cuiradiobutton.hpp
-src/ui/cuiscrollbar.cpp
-src/ui/cuiscrollbar.hpp
-src/ui/cuiseparator.cpp
-src/ui/cuiseparator.hpp
-src/ui/cuiskin.cpp
-src/ui/cuiskin.hpp
-src/ui/cuiskincomplex.cpp
-src/ui/cuiskincomplex.hpp
-src/ui/cuiskinsimple.cpp
-src/ui/cuiskinsimple.hpp
-src/ui/cuiskinstate.cpp
-src/ui/cuiskinstate.hpp
-src/ui/cuislider.cpp
-src/ui/cuislider.hpp
-src/ui/cuisliderbutton.cpp
-src/ui/cuisliderbutton.hpp
-src/ui/cuispinbox.cpp
-src/ui/cuispinbox.hpp
-src/ui/cuitextbox.cpp
-src/ui/cuitextbox.hpp
-src/ui/cuitextinput.cpp
-src/ui/cuitextinput.hpp
-src/ui/cuitheme.cpp
-src/ui/cuitheme.hpp
-src/ui/cuithememanager.cpp
-src/ui/cuithememanager.hpp
-src/ui/uihelper.cpp
-src/ui/uihelper.hpp
-src/utils/base.hpp
-src/utils/cinterpolation.cpp
-src/utils/cinterpolation.hpp
-src/utils/colors.hpp
-src/utils/cperlinnoise.cpp
-src/utils/cperlinnoise.hpp
-src/utils/cwaypoints.cpp
-src/utils/cwaypoints.hpp
-src/utils/easing.cpp
-src/utils/easing.hpp
-src/utils/helper.hpp
-src/utils/line2.hpp
-src/utils/polygon2.hpp
-src/utils/quad2.hpp
-src/utils/rect.hpp
-src/utils/size.hpp
-src/utils/string.cpp
-src/utils/string.hpp
-src/utils/triangle2.hpp
-src/utils/utils.cpp
-src/utils/utils.hpp
-src/utils/vector2.hpp
-src/utils/vector3.hpp
-src/window/base.hpp
-src/window/cengine.cpp
-src/window/cengine.hpp
-src/window/cinput.cpp
-src/window/cinput.hpp
-src/window/cinputtextbuffer.cpp
-src/window/cinputtextbuffer.hpp
-src/window/cjoystick.cpp
-src/window/cjoystick.hpp
-src/window/cjoystickmanager.cpp
-src/window/cjoystickmanager.hpp
-src/window/cview.cpp
-src/window/cview.hpp
-src/ui/cuimenucheckbox.hpp
-src/ui/cuimenucheckbox.cpp
-src/ui/cuimenusubmenu.hpp
-src/ui/cuimenusubmenu.cpp
-src/ui/cuisprite.hpp
-src/ui/cuisprite.cpp
-src/fluid/cfluidparticle.hpp
-src/fluid/cfluidnode.hpp
-src/fluid/cfluidmaterial.hpp
-src/fluid/cfluid.hpp
-src/fluid/cfluid.cpp
-src/fluid/cfluidmaterial.cpp
-src/fluid/cfluidparticle.cpp
-src/fluid/cfluidnode.cpp
-src/fluid/cfluidupdater.hpp
-src/fluid/cfluidupdater.cpp
-src/fluid/cfluidapp.cpp
-src/fluid/cfluidapp.hpp
-src/fluid/fluid.cpp
-src/ui/cuitextedit.hpp
-src/ui/cuitextedit.cpp
-src/ui/cuitooltip.hpp
-src/ui/cuitooltip.cpp
-src/ui/cuicomplexcontrol.hpp
-src/ui/cuicomplexcontrol.cpp
-src/ui/cuigenericgrid.hpp
-src/ui/cuigenericgrid.cpp
-src/ui/cuigridcell.hpp
-src/ui/cuigridcell.cpp
-src/ui/tuiitemcontainer.hpp
-src/ui/cuiwindow.hpp
-src/ui/cuiwindow.cpp
-src/physics/cphysicsmanager.hpp
-src/physics/cphysicsmanager.cpp
-src/helper/chipmunk/prime.h
-src/helper/chipmunk/cpVect.h
-src/helper/chipmunk/cpSpatialIndex.h
-src/helper/chipmunk/cpSpace.h
-src/helper/chipmunk/cpShape.h
-src/helper/chipmunk/cpPolyShape.h
-src/helper/chipmunk/cpBody.h
-src/helper/chipmunk/cpBB.h
-src/helper/chipmunk/cpArbiter.h
-src/helper/chipmunk/chipmunk_unsafe.h
-src/helper/chipmunk/chipmunk_types.h
-src/helper/chipmunk/chipmunk_private.h
-src/helper/chipmunk/chipmunk_ffi.h
-src/helper/chipmunk/chipmunk.h
-src/helper/chipmunk/cpVect.c
-src/helper/chipmunk/cpSpatialIndex.c
-src/helper/chipmunk/cpSpaceStep.c
-src/helper/chipmunk/cpSpaceQuery.c
-src/helper/chipmunk/cpSpaceHash.c
-src/helper/chipmunk/cpSpaceComponent.c
-src/helper/chipmunk/cpSpace.c
-src/helper/chipmunk/cpShape.c
-src/helper/chipmunk/cpPolyShape.c
-src/helper/chipmunk/cpHashSet.c
-src/helper/chipmunk/cpCollision.c
-src/helper/chipmunk/cpBody.c
-src/helper/chipmunk/cpBBTree.c
-src/helper/chipmunk/cpBB.c
-src/helper/chipmunk/cpArray.c
-src/helper/chipmunk/cpArbiter.c
-src/helper/chipmunk/chipmunk.c
-src/helper/chipmunk/constraints/util.h
-src/helper/chipmunk/constraints/cpSlideJoint.h
-src/helper/chipmunk/constraints/cpSimpleMotor.h
-src/helper/chipmunk/constraints/cpRotaryLimitJoint.h
-src/helper/chipmunk/constraints/cpRatchetJoint.h
-src/helper/chipmunk/constraints/cpPivotJoint.h
-src/helper/chipmunk/constraints/cpPinJoint.h
-src/helper/chipmunk/constraints/cpGrooveJoint.h
-src/helper/chipmunk/constraints/cpGearJoint.h
-src/helper/chipmunk/constraints/cpDampedSpring.h
-src/helper/chipmunk/constraints/cpDampedRotarySpring.h
-src/helper/chipmunk/constraints/cpConstraint.h
-src/helper/chipmunk/constraints/cpSlideJoint.c
-src/helper/chipmunk/constraints/cpSimpleMotor.c
-src/helper/chipmunk/constraints/cpRotaryLimitJoint.c
-src/helper/chipmunk/constraints/cpRatchetJoint.c
-src/helper/chipmunk/constraints/cpPivotJoint.c
-src/helper/chipmunk/constraints/cpPinJoint.c
-src/helper/chipmunk/constraints/cpGrooveJoint.c
-src/helper/chipmunk/constraints/cpGearJoint.c
-src/helper/chipmunk/constraints/cpDampedSpring.c
-src/helper/chipmunk/constraints/cpDampedRotarySpring.c
-src/helper/chipmunk/constraints/cpConstraint.c
-src/physics/base.hpp
-src/physics/cspace.hpp
-src/physics/cspace.cpp
-src/physics/cshape.hpp
-src/physics/cshape.cpp
-src/physics/cbody.hpp
-src/physics/cbody.cpp
-src/physics/cshapepoly.hpp
-src/physics/cshapepoly.cpp
-src/physics/cshapesegment.hpp
-src/physics/cshapesegment.cpp
-src/physics/cshapecircle.hpp
-src/physics/cshapecircle.cpp
-src/physics/constraints/cconstraint.hpp
-src/physics/constraints/cconstraint.cpp
-src/physics/constraints/cpinjoint.hpp
-src/physics/constraints/cpinjoint.cpp
-src/physics/constraints/cslidejoint.hpp
-src/physics/constraints/cslidejoint.cpp
-src/physics/constraints/cpivotjoint.hpp
-src/physics/constraints/cpivotjoint.cpp
-src/physics/constraints/cgroovejoint.hpp
-src/physics/constraints/cgroovejoint.cpp
-src/physics/constraints/cdampedspring.hpp
-src/physics/constraints/cdampedspring.cpp
-src/physics/constraints/cdampedrotaryspring.hpp
-src/physics/constraints/cdampedrotaryspring.cpp
-src/physics/constraints/crotarylimitjoint.hpp
-src/physics/constraints/crotarylimitjoint.cpp
-src/physics/constraints/cratchetjoint.hpp
-src/physics/constraints/cratchetjoint.cpp
-src/physics/constraints/cgearjoint.hpp
-src/physics/constraints/cgearjoint.cpp
-src/physics/constraints/csimplemotor.hpp
-src/physics/constraints/csimplemotor.cpp
-src/physics/physicshelper.hpp
-src/physics/carbiter.hpp
-src/physics/carbiter.cpp
-src/physics/moment.hpp
-src/physics/area.hpp
-src/physics/settings.hpp
-src/graphics/renderer/crenderergl.hpp
-src/graphics/renderer/crenderergl.cpp
-src/graphics/renderer/cgl.hpp
-src/graphics/renderer/cgl.cpp
-src/graphics/renderer/crenderergl3.hpp
-src/graphics/renderer/crenderergl3.cpp
-src/graphics/renderer/base.hpp
-src/window/inputhelper.hpp
-src/physics/cshapepolysprite.hpp
-src/physics/cshapepolysprite.cpp
-src/physics/cshapecirclesprite.hpp
-src/physics/cshapecirclesprite.cpp
-src/window/inputhelper.cpp
-src/window/cwindow.hpp
-src/window/cwindow.cpp
-src/window/cclipboard.hpp
-src/window/cclipboard.cpp
-src/window/backend/SDL/cwindowsdl.hpp
-src/window/backend/SDL/cclipboardsdl.hpp
-src/window/backend/SDL/cwindowsdl.cpp
-src/window/backend/SDL/cclipboardsdl.cpp
-src/window/inputevent.hpp
-src/window/keycodes.hpp
-src/window/joycodes.hpp
-src/window/inputhelper.hpp
-src/window/inputevent.hpp
-src/window/cwindow.hpp
-src/window/cview.hpp
-src/window/cjoystickmanager.hpp
-src/window/cjoystick.hpp
-src/window/cinputtextbuffer.hpp
-src/window/cinput.hpp
-src/window/cengine.hpp
-src/window/cclipboard.hpp
-src/window/base.hpp
-src/window/inputhelper.cpp
-src/window/cwindow.cpp
-src/window/cview.cpp
-src/window/cjoystickmanager.cpp
-src/window/cjoystick.cpp
-src/window/cinputtextbuffer.cpp
-src/window/cinput.cpp
-src/window/cengine.cpp
-src/window/cclipboard.cpp
-src/window/backend/SDL/cwindowsdl.hpp
-src/window/backend/SDL/cjoysticksdl.hpp
-src/window/backend/SDL/cjoystickmanagersdl.hpp
-src/window/backend/SDL/cinputsdl.hpp
-src/window/backend/SDL/cclipboardsdl.hpp
-src/window/backend/SDL/cwindowsdl.cpp
-src/window/backend/SDL/cjoysticksdl.cpp
-src/window/backend/SDL/cjoystickmanagersdl.cpp
-src/window/backend/SDL/cinputsdl.cpp
-src/window/backend/SDL/cclipboardsdl.cpp
-src/window/cbackend.hpp
-src/window/backend/SDL/cbackendsdl.hpp
-src/helper/sophist/sophist.h
-src/window/backend/null/cwindownull.hpp
-src/window/backend/null/cjoysticknull.hpp
-src/window/backend/null/cjoystickmanagernull.hpp
-src/window/backend/null/cinputnull.hpp
-src/window/backend/null/cclipboardnull.hpp
-src/window/backend/null/cbackendnull.hpp
-src/window/backend/null/cwindownull.cpp
-src/window/backend/null/cjoysticknull.cpp
-src/window/backend/null/cjoystickmanagernull.cpp
-src/window/backend/null/cinputnull.cpp
-src/window/backend/null/cclipboardnull.cpp
-src/window/backend/allegro5/cwindowal.hpp
-src/window/backend/allegro5/cjoystickmanageral.hpp
-src/window/backend/allegro5/cjoystickal.hpp
-src/window/backend/allegro5/cinputal.hpp
-src/window/backend/allegro5/cclipboardal.hpp
-src/window/backend/allegro5/cbackendal.hpp
-src/window/backend/allegro5/cwindowal.cpp
-src/window/backend/allegro5/cjoystickmanageral.cpp
-src/window/backend/allegro5/cjoystickal.cpp
-src/window/backend/allegro5/cinputal.cpp
-src/window/backend/allegro5/cclipboardal.cpp
-src/window/platform/win/cwinimpl.hpp
-src/window/platform/win/cwinimpl.cpp
-src/window/platform/osx/cosximpl.hpp
-src/window/platform/osx/cosximpl.cpp
-src/window/platform/x11/cx11impl.hpp
-src/window/platform/x11/cx11impl.cpp
-src/window/cplatformimpl.hpp
-src/window/platform/null/cnullimpl.cpp
-src/window/platform/null/cnullimpl.hpp
-src/window/cplatformimpl.cpp
-src/window/platform/platformimpl.hpp
-src/window/cursorhelper.hpp
-src/window/ccursormanager.hpp
-src/window/ccursor.hpp
-src/window/ccursormanager.cpp
-src/window/ccursor.cpp
-src/window/backend/null/ccursornull.hpp
-src/window/backend/null/ccursormanagernull.hpp
-src/window/backend/null/ccursornull.cpp
-src/window/backend/null/ccursormanagernull.cpp
-src/window/backend/allegro5/ccursormanageral.hpp
-src/window/backend/allegro5/ccursoral.hpp
-src/window/backend/allegro5/ccursormanageral.cpp
-src/window/backend/allegro5/ccursoral.cpp
-src/window/backend/SDL/ccursormanagersdl.hpp
-src/window/backend/SDL/ccursorsdl.hpp
-src/window/backend/SDL/ccursormanagersdl.cpp
-src/window/backend/SDL/ccursorsdl.cpp
-src/window/platform/x11/ccursorx11.hpp
-src/window/platform/x11/ccursorx11.cpp
-src/test/eetest.hpp
-src/test/eetest.cpp
-src/base/utf.hpp
-src/base/string.hpp
-src/base/utf.inl
-src/base/string.cpp
-src/ui/cuiwinmenu.hpp
-src/ui/cuiwinmenu.cpp
-src/ui/cuiselectbutton.hpp
-src/ui/cuiselectbutton.cpp
-src/helper/chipmunk/prime.h
-src/helper/chipmunk/cpVect.h
-src/helper/chipmunk/cpSpatialIndex.h
-src/helper/chipmunk/cpSpace.h
-src/helper/chipmunk/cpShape.h
-src/helper/chipmunk/cpPolyShape.h
-src/helper/chipmunk/cpBody.h
-src/helper/chipmunk/cpBB.h
-src/helper/chipmunk/cpArbiter.h
-src/helper/chipmunk/chipmunk_unsafe.h
-src/helper/chipmunk/chipmunk_types.h
-src/helper/chipmunk/chipmunk_private.h
-src/helper/chipmunk/chipmunk_ffi.h
-src/helper/chipmunk/chipmunk.h
-src/helper/chipmunk/cpVect.c
-src/helper/chipmunk/cpSweep1D.c
-src/helper/chipmunk/cpSpatialIndex.c
-src/helper/chipmunk/cpSpaceStep.c
-src/helper/chipmunk/cpSpaceQuery.c
-src/helper/chipmunk/cpSpaceHash.c
-src/helper/chipmunk/cpSpaceComponent.c
-src/helper/chipmunk/cpSpace.c
-src/helper/chipmunk/cpShape.c
-src/helper/chipmunk/cpPolyShape.c
-src/helper/chipmunk/cpHashSet.c
-src/helper/chipmunk/cpCollision.c
-src/helper/chipmunk/cpBody.c
-src/helper/chipmunk/cpBBTree.c
-src/helper/chipmunk/cpBB.c
-src/helper/chipmunk/cpArray.c
-src/helper/chipmunk/cpArbiter.c
-src/helper/chipmunk/chipmunk.c
-src/window/backend/SDL2/cwindowsdl.hpp
-src/window/backend/SDL2/cjoysticksdl.hpp
-src/window/backend/SDL2/cjoystickmanagersdl.hpp
-src/window/backend/SDL2/cinputsdl.hpp
-src/window/backend/SDL2/ccursorsdl.hpp
-src/window/backend/SDL2/ccursormanagersdl.hpp
-src/window/backend/SDL2/cclipboardsdl.hpp
-src/window/backend/SDL2/cbackendsdl.hpp
-src/window/backend/SDL2/cwindowsdl.cpp
-src/window/backend/SDL2/cjoysticksdl.cpp
-src/window/backend/SDL2/cjoystickmanagersdl.cpp
-src/window/backend/SDL2/cinputsdl.cpp
-src/window/backend/SDL2/ccursorsdl.cpp
-src/window/backend/SDL2/ccursormanagersdl.cpp
-src/window/backend/SDL2/cclipboardsdl.cpp
-src/window/backend/SDL2/base.hpp
-src/ui/cuicommondialog.hpp
-src/ui/cuicommondialog.cpp
-src/gaming/cmap.hpp
-src/gaming/cmap.cpp
-src/gaming/cgameobject.hpp
-src/gaming/cgameobject.cpp
-src/gaming/cgameobjectshape.hpp
-src/gaming/cgameobjectshape.cpp
-src/gaming/cgameobjectsprite.hpp
-src/gaming/cgameobjectsprite.cpp
-src/gaming/maphelper.hpp
-src/gaming/cgameobjectshapeex.hpp
-src/gaming/cgameobjectshapeex.cpp
-src/gaming/clayer.hpp
-src/gaming/clayer.cpp
-src/gaming/ctilelayer.hpp
-src/gaming/ctilelayer.cpp
-src/gaming/cobjectlayer.hpp
-src/gaming/cobjectlayer.cpp
-src/gaming/mapeditor/base.hpp
-src/gaming/mapeditor/cmapeditor.hpp
-src/gaming/mapeditor/cmapeditor.cpp
-src/ui/cuiaquatheme.hpp
-src/ui/cuiaquatheme.cpp
-src/gaming/mapeditor/cuimap.hpp
-src/gaming/mapeditor/cuimap.cpp
-src/gaming/mapeditor/cuimapnew.hpp
-src/gaming/mapeditor/cuimapnew.cpp
-src/gaming/mapeditor/cuilayernew.hpp
-src/gaming/mapeditor/cuilayernew.cpp
-src/gaming/mapeditor/cuigotypenew.hpp
-src/gaming/mapeditor/cuigotypenew.cpp
-src/gaming/cgameobjectvirtual.hpp
-src/gaming/cgameobjectvirtual.cpp
-src/utils/safedatapointer.hpp
-src/utils/safedatapointer.cpp
-src/system/ciostream.hpp
-src/system/ciostreamfile.hpp
-src/system/ciostreamfile.cpp
-src/system/ciostreammemory.hpp
-src/system/ciostreammemory.cpp
-src/gaming/mapeditor/cmapproperties.hpp
-src/gaming/mapeditor/cmapproperties.cpp
-src/gaming/mapeditor/clayerproperties.hpp
-src/gaming/mapeditor/clayerproperties.cpp
-src/helper/chipmunk/prime.h
-src/helper/chipmunk/cpVect.h
-src/helper/chipmunk/cpSpatialIndex.h
-src/helper/chipmunk/cpSpace.h
-src/helper/chipmunk/cpShape.h
-src/helper/chipmunk/cpPolyShape.h
-src/helper/chipmunk/cpBody.h
-src/helper/chipmunk/cpBB.h
-src/helper/chipmunk/cpArbiter.h
-src/helper/chipmunk/chipmunk_unsafe.h
-src/helper/chipmunk/chipmunk_types.h
-src/helper/chipmunk/chipmunk_private.h
-src/helper/chipmunk/chipmunk_ffi.h
-src/helper/chipmunk/chipmunk.h
-src/helper/chipmunk/cpVect.c
-src/helper/chipmunk/cpSweep1D.c
-src/helper/chipmunk/cpSpatialIndex.c
-src/helper/chipmunk/cpSpaceStep.c
-src/helper/chipmunk/cpSpaceQuery.c
-src/helper/chipmunk/cpSpaceHash.c
-src/helper/chipmunk/cpSpaceComponent.c
-src/helper/chipmunk/cpSpace.c
-src/helper/chipmunk/cpShape.c
-src/helper/chipmunk/cpPolyShape.c
-src/helper/chipmunk/cpHashSet.c
-src/helper/chipmunk/cpCollision.c
-src/helper/chipmunk/cpBody.c
-src/helper/chipmunk/cpBBTree.c
-src/helper/chipmunk/cpBB.c
-src/helper/chipmunk/cpArray.c
-src/helper/chipmunk/cpArbiter.c
-src/helper/chipmunk/chipmunk.c
-src/helper/chipmunk/constraints/util.h
-src/helper/chipmunk/constraints/cpSlideJoint.h
-src/helper/chipmunk/constraints/cpSimpleMotor.h
-src/helper/chipmunk/constraints/cpRotaryLimitJoint.h
-src/helper/chipmunk/constraints/cpRatchetJoint.h
-src/helper/chipmunk/constraints/cpPivotJoint.h
-src/helper/chipmunk/constraints/cpPinJoint.h
-src/helper/chipmunk/constraints/cpGrooveJoint.h
-src/helper/chipmunk/constraints/cpGearJoint.h
-src/helper/chipmunk/constraints/cpDampedSpring.h
-src/helper/chipmunk/constraints/cpDampedRotarySpring.h
-src/helper/chipmunk/constraints/cpConstraint.h
-src/helper/chipmunk/constraints/cpSlideJoint.c
-src/helper/chipmunk/constraints/cpSimpleMotor.c
-src/helper/chipmunk/constraints/cpRotaryLimitJoint.c
-src/helper/chipmunk/constraints/cpRatchetJoint.c
-src/helper/chipmunk/constraints/cpPivotJoint.c
-src/helper/chipmunk/constraints/cpPinJoint.c
-src/helper/chipmunk/constraints/cpGrooveJoint.c
-src/helper/chipmunk/constraints/cpGearJoint.c
-src/helper/chipmunk/constraints/cpDampedSpring.c
-src/helper/chipmunk/constraints/cpDampedRotarySpring.c
-src/helper/chipmunk/constraints/cpConstraint.c
-src/ui/cuimessagebox.hpp
-src/ui/cuimessagebox.cpp
-src/ui/tools/ctexturegroupeditor.hpp
-src/ui/tools/ctexturegroupeditor.cpp
-src/ui/tools/ctexturegroupnew.hpp
-src/ui/tools/ctexturegroupnew.cpp
-src/ui/tools/ctexturegroupshapeeditor.hpp
-src/ui/tools/ctexturegroupshapeeditor.cpp
-src/window/backend/SDL/base.hpp
-src/system/cpackmanager.hpp
-src/system/cpackmanager.cpp
-src/gaming/clightmanager.hpp
-src/gaming/clightmanager.cpp
-src/bnb/bnb.hpp
-src/bnb/bnb.cpp
-src/bnb/cgame.hpp
-src/bnb/cgame.cpp
-src/bnb/cgameobjectblindy.hpp
-src/bnb/cgameobjectblindy.cpp
-src/bnb/cgamemap.hpp
-src/bnb/cgamemap.cpp
-src/bnb/cgamedata.hpp
-src/bnb/cgamedata.cpp
-src/bnb/cgameobjectdoor.hpp
-src/bnb/cgameobjectdoor.cpp
-src/audio/openal.cpp
-src/test/empty_window/empty_window.cpp
-src/helper/android/sdl-1.3/src/main/android/SDL_android_main.cpp
-src/helper/android/sdl-1.3/src/video/android/SDL_androidwindow.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidvideo.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidtouch.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidkeyboard.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidevents.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidwindow.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidvideo.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidtouch.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidkeyboard.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidgl.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidevents.c
-src/helper/android/sdl-1.3/src/core/android/SDL_android.h
-src/helper/android/sdl-1.3/src/core/android/SDL_android.cpp
-android-project/jni/Application.mk
-android-project/jni/Android.mk
-android-project/src/org/libsdl/app/SDLActivity.java
-android-project/build.xml
-android-project/AndroidManifest.xml
-android-project/local.properties
-android-project/default.properties
-android-project/build.properties
-Makefile
-src/helper/android/sdl-1.3/src/video/android/SDL_androidwindow.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidvideo.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidtouch.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidkeyboard.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidevents.h
-src/helper/android/sdl-1.3/src/video/android/SDL_androidwindow.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidvideo.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidtouch.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidkeyboard.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidgl.c
-src/helper/android/sdl-1.3/src/video/android/SDL_androidevents.c
-src/helper/android/sdl-1.3/include/close_code.h
-src/helper/android/sdl-1.3/include/begin_code.h
-src/helper/android/sdl-1.3/include/SDL_video.h
-src/helper/android/sdl-1.3/include/SDL_version.h
-src/helper/android/sdl-1.3/include/SDL_types.h
-src/helper/android/sdl-1.3/include/SDL_touch.h
-src/helper/android/sdl-1.3/include/SDL_timer.h
-src/helper/android/sdl-1.3/include/SDL_thread.h
-src/helper/android/sdl-1.3/include/SDL_syswm.h
-src/helper/android/sdl-1.3/include/SDL_surface.h
-src/helper/android/sdl-1.3/include/SDL_stdinc.h
-src/helper/android/sdl-1.3/include/SDL_shape.h
-src/helper/android/sdl-1.3/include/SDL_scancode.h
-src/helper/android/sdl-1.3/include/SDL_rwops.h
-src/helper/android/sdl-1.3/include/SDL_revision.h
-src/helper/android/sdl-1.3/include/SDL_render.h
-src/helper/android/sdl-1.3/include/SDL_rect.h
-src/helper/android/sdl-1.3/include/SDL_quit.h
-src/helper/android/sdl-1.3/include/SDL_power.h
-src/helper/android/sdl-1.3/include/SDL_platform.h
-src/helper/android/sdl-1.3/include/SDL_pixels.h
-src/helper/android/sdl-1.3/include/SDL_opengles2.h
-src/helper/android/sdl-1.3/include/SDL_opengles.h
-src/helper/android/sdl-1.3/include/SDL_opengl.h
-src/helper/android/sdl-1.3/include/SDL_name.h
-src/helper/android/sdl-1.3/include/SDL_mutex.h
-src/helper/android/sdl-1.3/include/SDL_mouse.h
-src/helper/android/sdl-1.3/include/SDL_main.h
-src/helper/android/sdl-1.3/include/SDL_log.h
-src/helper/android/sdl-1.3/include/SDL_loadso.h
-src/helper/android/sdl-1.3/include/SDL_keycode.h
-src/helper/android/sdl-1.3/include/SDL_keyboard.h
-src/helper/android/sdl-1.3/include/SDL_joystick.h
-src/helper/android/sdl-1.3/include/SDL_input.h
-src/helper/android/sdl-1.3/include/SDL_hints.h
-src/helper/android/sdl-1.3/include/SDL_haptic.h
-src/helper/android/sdl-1.3/include/SDL_gesture.h
-src/helper/android/sdl-1.3/include/SDL_events.h
-src/helper/android/sdl-1.3/include/SDL_error.h
-src/helper/android/sdl-1.3/include/SDL_endian.h
-src/helper/android/sdl-1.3/include/SDL_cpuinfo.h
-src/helper/android/sdl-1.3/include/SDL_copying.h
-src/helper/android/sdl-1.3/include/SDL_config_wiz.h
-src/helper/android/sdl-1.3/include/SDL_config_windows.h
-src/helper/android/sdl-1.3/include/SDL_config_pandora.h
-src/helper/android/sdl-1.3/include/SDL_config_nintendods.h
-src/helper/android/sdl-1.3/include/SDL_config_minimal.h
-src/helper/android/sdl-1.3/include/SDL_config_macosx.h
-src/helper/android/sdl-1.3/include/SDL_config_iphoneos.h
-src/helper/android/sdl-1.3/include/SDL_config_android.h
-src/helper/android/sdl-1.3/include/SDL_config.h.in
-src/helper/android/sdl-1.3/include/SDL_config.h
-src/helper/android/sdl-1.3/include/SDL_compat.h
-src/helper/android/sdl-1.3/include/SDL_clipboard.h
-src/helper/android/sdl-1.3/include/SDL_blendmode.h
-src/helper/android/sdl-1.3/include/SDL_audio.h
-src/helper/android/sdl-1.3/include/SDL_atomic.h
-src/helper/android/sdl-1.3/include/SDL_assert.h
-src/helper/android/sdl-1.3/include/SDL.h
-src/helper/android/sdl-1.3/src/render/opengles2/SDL_shaders_gles2.h
-src/helper/android/sdl-1.3/src/render/opengles2/SDL_shaders_gles2.c
-src/helper/android/sdl-1.3/src/render/opengles2/SDL_render_gles2.c
-src/helper/android/sdl-1.3/src/render/SDL_render.c
-src/helper/android/sdl-1.3/src/render/opengles/SDL_render_gles.c
-src/helper/android/sdl-1.3/src/render/SDL_sysrender.h
-src/helper/android/sdl-1.3/src/joystick/android/SDL_sysjoystick.c
-src/particles/particles.hpp
-src/particles/particles.cpp
-src/particles/objects/objects.hpp
-src/particles/objects/cworldstaticobject.hpp
-src/particles/objects/cworldobject.hpp
-src/particles/objects/cworld.hpp
-src/particles/objects/cworldstaticobject.cpp
-src/particles/objects/cworldobject.cpp
-src/particles/objects/cworld.cpp
-src/particles/gameobjects/cparticle.hpp
-src/particles/gameobjects/cemitter.hpp
-src/particles/gameobjects/cattractor.hpp
-src/particles/gameobjects/cparticle.cpp
-src/particles/gameobjects/cemitter.cpp
-src/particles/gameobjects/cattractor.cpp
-src/particles/particles.hpp
-src/particles/cgameworld.hpp
-src/particles/particles.cpp
-src/particles/cgameworld.cpp
-src/rhythm/rhythm.cpp
-src/rhythm/cuigfxcolor.hpp
-src/rhythm/crhythm.hpp
-src/rhythm/rhythm.cpp
-src/rhythm/cuigfxcolor.cpp
-src/rhythm/crhythm.cpp
-src/rhythm/cuinote.hpp
-src/rhythm/cuinote.cpp
-src/rhythm/cuiinstrument.hpp
-src/rhythm/cuiinstrument.cpp
-src/declares.hpp
-src/ui/cuitabwidget.hpp
-src/ui/cuitabwidget.cpp
-src/ui/cuitabwidget.hpp
-src/ui/cuitab.hpp
-src/ui/cuitabwidget.cpp
-src/ui/cuitab.cpp
-src/system/platform/platformimpl.hpp
-src/system/platform/posix/cthreadimpl.hpp
-src/system/platform/posix/cthreadimpl.cpp
-src/system/platform/win/cthreadimpl.hpp
-src/system/platform/win/cthreadimpl.cpp
-src/system/platform/posix/cmuteximpl.hpp
-src/system/platform/posix/cmuteximpl.cpp
-src/system/platform/win/cmuteximpl.hpp
-src/system/platform/win/cmuteximpl.cpp
-src/system/platform/win/ctimerimpl.hpp
-src/system/platform/win/ctimerimpl.cpp
-src/system/platform/posix/ctimerimpl.hpp
-src/system/platform/posix/ctimerimpl.cpp
-src/window/cinputfinger.hpp
-src/window/cinputfinger.cpp
diff --git a/ee.includes b/ee.includes
deleted file mode 100644
index 7626af356..000000000
--- a/ee.includes
+++ /dev/null
@@ -1,7 +0,0 @@
-src/helper/glew
-src/helper/haikuttf
-src/helper/libzip
-src/helper/SOIL
-src/helper/stb_vorbis
-src/helper/zlib
-src
diff --git a/ee.osx.creator.user b/ee.osx.creator.user
deleted file mode 100644
index 33966ccce..000000000
--- a/ee.osx.creator.user
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
- GenericProjectManager.GenericProject.Toolchain
- ProjectExplorer.ToolChain.Gcc:/usr/bin/g++.x86-linux-generic-elf-32bit.
-
-
- ProjectExplorer.Project.ActiveTarget
- 0
-
-
- ProjectExplorer.Project.EditorSettings
-
- false
- false
- System
- false
- false
- 4
- true
- 2
- true
- false
- false
- 0
- 4
- true
- 1
- true
- true
- true
- false
-
-
-
- ProjectExplorer.Project.Target.0
-
- Desktop
-
- GenericProjectManager.GenericTarget
- 0
- 0
- 0
-
- /home/programming/projects/EE
- INVALID
-
-
-
- all
-
-
-
- Make
-
- GenericProjectManager.GenericMakeStep
-
- 1
- Build
-
- ProjectExplorer.BuildSteps.Build
-
-
- 0
- Clean
-
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
-
- all
- GenericProjectManager.GenericBuildConfiguration
-
- 1
-
-
- 0
- Deploy
-
- ProjectExplorer.BuildSteps.Deploy
-
- 1
- No deployment
-
- ProjectExplorer.DefaultDeployConfiguration
-
- 1
-
-
- true
- 25
-
- true
- valgrind
-
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
-
-
- 2
-
- false
-
- %{buildDir}
- Custom Executable
-
- ProjectExplorer.CustomExecutableRunConfiguration
- 3768
- true
- false
-
- 1
-
-
-
- ProjectExplorer.Project.TargetCount
- 1
-
-
- ProjectExplorer.Project.Updater.EnvironmentId
- {bbaeda53-a008-4abc-a769-1c41d79116d2}
-
-
- ProjectExplorer.Project.Updater.FileVersion
- 9
-
-
diff --git a/ee.osx.files b/ee.osx.files
deleted file mode 100644
index b6201ffe1..000000000
--- a/ee.osx.files
+++ /dev/null
@@ -1,727 +0,0 @@
-src/audio/base.hpp
-src/audio/caudiodevice.cpp
-src/audio/caudiodevice.hpp
-src/audio/caudiolistener.cpp
-src/audio/caudiolistener.hpp
-src/audio/caudioresource.cpp
-src/audio/caudioresource.hpp
-src/audio/cmusic.cpp
-src/audio/cmusic.hpp
-src/audio/csound.cpp
-src/audio/csound.hpp
-src/audio/csoundbuffer.cpp
-src/audio/csoundbuffer.hpp
-src/audio/csoundfile.cpp
-src/audio/csoundfile.hpp
-src/audio/csoundfiledefault.cpp
-src/audio/csoundfiledefault.hpp
-src/audio/csoundfileogg.cpp
-src/audio/csoundfileogg.hpp
-src/audio/csoundstream.cpp
-src/audio/csoundstream.hpp
-src/audio/openal.hpp
-src/audio/tsoundloader.hpp
-src/audio/tsoundmanager.hpp
-src/base/allocator.hpp
-src/base/base.hpp
-src/base/debug.cpp
-src/base/debug.hpp
-src/base/memorymanager.cpp
-src/base/memorymanager.hpp
-src/base/stlcontainers.hpp
-src/base.hpp
-src/ee.h
-src/eeiv/capp.cpp
-src/eeiv/capp.hpp
-src/eeiv/eeiv.cpp
-src/gaming/base.hpp
-src/gaming/cisomap.cpp
-src/gaming/cisomap.hpp
-src/gaming/clight.cpp
-src/gaming/clight.hpp
-src/graphics/base.hpp
-src/graphics/cbatchrenderer.cpp
-src/graphics/cbatchrenderer.hpp
-src/graphics/cconsole.cpp
-src/graphics/cconsole.hpp
-src/graphics/cfont.cpp
-src/graphics/cfont.hpp
-src/graphics/cfontmanager.cpp
-src/graphics/cfontmanager.hpp
-src/graphics/cframebuffer.cpp
-src/graphics/cframebuffer.hpp
-src/graphics/cframebufferfbo.cpp
-src/graphics/cframebufferfbo.hpp
-src/graphics/cframebuffermanager.cpp
-src/graphics/cframebuffermanager.hpp
-src/graphics/cframebufferpbuffer.cpp
-src/graphics/cframebufferpbuffer.hpp
-src/graphics/cglobalbatchrenderer.cpp
-src/graphics/cglobalbatchrenderer.hpp
-src/graphics/cglobalshapegroup.cpp
-src/graphics/cglobalshapegroup.hpp
-src/graphics/cimage.cpp
-src/graphics/cimage.hpp
-src/graphics/cparticle.cpp
-src/graphics/cparticle.hpp
-src/graphics/cparticlesystem.cpp
-src/graphics/cparticlesystem.hpp
-src/graphics/cprimitives.cpp
-src/graphics/cprimitives.hpp
-src/graphics/cscrollparallax.cpp
-src/graphics/cscrollparallax.hpp
-src/graphics/cshader.cpp
-src/graphics/cshader.hpp
-src/graphics/cshaderprogram.cpp
-src/graphics/cshaderprogram.hpp
-src/graphics/cshaderprogrammanager.cpp
-src/graphics/cshaderprogrammanager.hpp
-src/graphics/cshape.cpp
-src/graphics/cshape.hpp
-src/graphics/cshapegroup.cpp
-src/graphics/cshapegroup.hpp
-src/graphics/cshapegroupmanager.cpp
-src/graphics/cshapegroupmanager.hpp
-src/graphics/csprite.cpp
-src/graphics/csprite.hpp
-src/graphics/ctextcache.cpp
-src/graphics/ctextcache.hpp
-src/graphics/ctexture.cpp
-src/graphics/ctexture.hpp
-src/graphics/ctexturefactory.cpp
-src/graphics/ctexturefactory.hpp
-src/graphics/ctexturefont.cpp
-src/graphics/ctexturefont.hpp
-src/graphics/ctexturefontloader.cpp
-src/graphics/ctexturefontloader.hpp
-src/graphics/ctexturegrouploader.cpp
-src/graphics/ctexturegrouploader.hpp
-src/graphics/ctextureloader.cpp
-src/graphics/ctextureloader.hpp
-src/graphics/ctexturepacker.cpp
-src/graphics/ctexturepacker.hpp
-src/graphics/ctexturepackernode.cpp
-src/graphics/ctexturepackernode.hpp
-src/graphics/ctexturepackertex.cpp
-src/graphics/ctexturepackertex.hpp
-src/graphics/cttffont.cpp
-src/graphics/cttffont.hpp
-src/graphics/cttffontloader.cpp
-src/graphics/cttffontloader.hpp
-src/graphics/cvertexbuffer.cpp
-src/graphics/cvertexbuffer.hpp
-src/graphics/cvertexbuffermanager.cpp
-src/graphics/cvertexbuffermanager.hpp
-src/graphics/cvertexbufferogl.cpp
-src/graphics/cvertexbufferogl.hpp
-src/graphics/cvertexbuffervbo.cpp
-src/graphics/cvertexbuffervbo.hpp
-src/graphics/fonthelper.hpp
-src/graphics/glhelper.cpp
-src/graphics/glhelper.hpp
-src/graphics/packerhelper.hpp
-src/graphics/pixelperfect.cpp
-src/graphics/pixelperfect.hpp
-src/graphics/renders.hpp
-src/graphics/vbohelper.hpp
-src/helper/glew/glew.c
-src/helper/glew/glew.h
-src/helper/glew/glxew.h
-src/helper/glew/wglew.h
-src/helper/haikuttf/haikuttf.hpp
-src/helper/haikuttf/hkbase.hpp
-src/helper/haikuttf/hkfont.cpp
-src/helper/haikuttf/hkfont.hpp
-src/helper/haikuttf/hkfontmanager.cpp
-src/helper/haikuttf/hkfontmanager.hpp
-src/helper/haikuttf/hkglyph.cpp
-src/helper/haikuttf/hkglyph.hpp
-src/helper/haikuttf/hkmutex.cpp
-src/helper/haikuttf/hkmutex.hpp
-src/helper/haikuttf/sophist.h
-src/helper/libzip/config.h
-src/helper/libzip/inttypes.h
-src/helper/libzip/mkstemp.c
-src/helper/libzip/stdint.h
-src/helper/libzip/zip.h
-src/helper/libzip/zip_add.c
-src/helper/libzip/zip_add_dir.c
-src/helper/libzip/zip_close.c
-src/helper/libzip/zip_delete.c
-src/helper/libzip/zip_dirent.c
-src/helper/libzip/zip_entry_free.c
-src/helper/libzip/zip_entry_new.c
-src/helper/libzip/zip_err_str.c
-src/helper/libzip/zip_error.c
-src/helper/libzip/zip_error_clear.c
-src/helper/libzip/zip_error_get.c
-src/helper/libzip/zip_error_get_sys_type.c
-src/helper/libzip/zip_error_strerror.c
-src/helper/libzip/zip_error_to_str.c
-src/helper/libzip/zip_fclose.c
-src/helper/libzip/zip_fdopen.c
-src/helper/libzip/zip_file_error_clear.c
-src/helper/libzip/zip_file_error_get.c
-src/helper/libzip/zip_file_get_offset.c
-src/helper/libzip/zip_file_strerror.c
-src/helper/libzip/zip_filerange_crc.c
-src/helper/libzip/zip_fopen.c
-src/helper/libzip/zip_fopen_encrypted.c
-src/helper/libzip/zip_fopen_index.c
-src/helper/libzip/zip_fopen_index_encrypted.c
-src/helper/libzip/zip_fread.c
-src/helper/libzip/zip_free.c
-src/helper/libzip/zip_get_archive_comment.c
-src/helper/libzip/zip_get_archive_flag.c
-src/helper/libzip/zip_get_compression_implementation.c
-src/helper/libzip/zip_get_encryption_implementation.c
-src/helper/libzip/zip_get_file_comment.c
-src/helper/libzip/zip_get_name.c
-src/helper/libzip/zip_get_num_files.c
-src/helper/libzip/zip_memdup.c
-src/helper/libzip/zip_name_locate.c
-src/helper/libzip/zip_new.c
-src/helper/libzip/zip_open.c
-src/helper/libzip/zip_rename.c
-src/helper/libzip/zip_replace.c
-src/helper/libzip/zip_set_archive_comment.c
-src/helper/libzip/zip_set_archive_flag.c
-src/helper/libzip/zip_set_default_password.c
-src/helper/libzip/zip_set_file_comment.c
-src/helper/libzip/zip_set_name.c
-src/helper/libzip/zip_source_buffer.c
-src/helper/libzip/zip_source_close.c
-src/helper/libzip/zip_source_crc.c
-src/helper/libzip/zip_source_deflate.c
-src/helper/libzip/zip_source_error.c
-src/helper/libzip/zip_source_file.c
-src/helper/libzip/zip_source_filep.c
-src/helper/libzip/zip_source_free.c
-src/helper/libzip/zip_source_function.c
-src/helper/libzip/zip_source_layered.c
-src/helper/libzip/zip_source_open.c
-src/helper/libzip/zip_source_pkware.c
-src/helper/libzip/zip_source_pop.c
-src/helper/libzip/zip_source_read.c
-src/helper/libzip/zip_source_stat.c
-src/helper/libzip/zip_source_zip.c
-src/helper/libzip/zip_stat.c
-src/helper/libzip/zip_stat_index.c
-src/helper/libzip/zip_stat_init.c
-src/helper/libzip/zip_strerror.c
-src/helper/libzip/zip_unchange.c
-src/helper/libzip/zip_unchange_all.c
-src/helper/libzip/zip_unchange_archive.c
-src/helper/libzip/zip_unchange_data.c
-src/helper/libzip/zipconf.h
-src/helper/libzip/zipint.h
-src/helper/PlusCallback/callback.hpp
-src/helper/SOIL/image_DXT.c
-src/helper/SOIL/image_DXT.h
-src/helper/SOIL/image_helper.c
-src/helper/SOIL/image_helper.h
-src/helper/SOIL/SOIL.c
-src/helper/SOIL/SOIL.h
-src/helper/SOIL/stb_image.c
-src/helper/SOIL/stb_image.h
-src/helper/SOIL/stb_image_write.c
-src/helper/SOIL/stb_image_write.h
-src/helper/SOIL/stbi_DDS.h
-src/helper/SOIL/stbi_DDS_c.h
-src/helper/stb_vorbis/stb_vorbis.c
-src/helper/stb_vorbis/stb_vorbis.h
-src/helper/zlib/adler32.c
-src/helper/zlib/compress.c
-src/helper/zlib/crc32.c
-src/helper/zlib/crc32.h
-src/helper/zlib/deflate.c
-src/helper/zlib/deflate.h
-src/helper/zlib/infback.c
-src/helper/zlib/inffast.c
-src/helper/zlib/inffast.h
-src/helper/zlib/inffixed.h
-src/helper/zlib/inflate.c
-src/helper/zlib/inflate.h
-src/helper/zlib/inftrees.c
-src/helper/zlib/inftrees.h
-src/helper/zlib/trees.c
-src/helper/zlib/trees.h
-src/helper/zlib/uncompr.c
-src/helper/zlib/zconf.h
-src/helper/zlib/zlib.h
-src/helper/zlib/zutil.c
-src/helper/zlib/zutil.h
-src/math/base.hpp
-src/math/cmtrand.cpp
-src/math/cmtrand.hpp
-src/math/math.cpp
-src/math/math.hpp
-src/system/base.hpp
-src/system/cinifile.cpp
-src/system/cinifile.hpp
-src/system/clog.cpp
-src/system/clog.hpp
-src/system/cmutex.cpp
-src/system/cmutex.hpp
-src/system/cobjectloader.cpp
-src/system/cobjectloader.hpp
-src/system/cpack.cpp
-src/system/cpack.hpp
-src/system/cpak.cpp
-src/system/cpak.hpp
-src/system/crc4.cpp
-src/system/crc4.hpp
-src/system/cresourceloader.cpp
-src/system/cresourceloader.hpp
-src/system/cthread.cpp
-src/system/cthread.hpp
-src/system/ctimeelapsed.cpp
-src/system/ctimeelapsed.hpp
-src/system/ctimer.cpp
-src/system/ctimer.hpp
-src/system/czip.cpp
-src/system/czip.hpp
-src/system/tsingleton.hpp
-src/system/tcontainer.hpp
-src/system/tresourcemanager.hpp
-src/ui/base.hpp
-src/ui/cuibackground.cpp
-src/ui/cuibackground.hpp
-src/ui/cuiborder.cpp
-src/ui/cuiborder.hpp
-src/ui/cuicheckbox.cpp
-src/ui/cuicheckbox.hpp
-src/ui/cuicombobox.cpp
-src/ui/cuicombobox.hpp
-src/ui/cuicontrol.cpp
-src/ui/cuicontrol.hpp
-src/ui/cuicontrolanim.cpp
-src/ui/cuicontrolanim.hpp
-src/ui/cuidragable.cpp
-src/ui/cuidragable.hpp
-src/ui/cuidropdownlist.cpp
-src/ui/cuidropdownlist.hpp
-src/ui/cuievent.cpp
-src/ui/cuievent.hpp
-src/ui/cuieventkey.cpp
-src/ui/cuieventkey.hpp
-src/ui/cuieventmouse.cpp
-src/ui/cuieventmouse.hpp
-src/ui/cuigfx.cpp
-src/ui/cuigfx.hpp
-src/ui/cuilistbox.cpp
-src/ui/cuilistbox.hpp
-src/ui/cuilistboxitem.cpp
-src/ui/cuilistboxitem.hpp
-src/ui/cuimanager.cpp
-src/ui/cuimanager.hpp
-src/ui/cuimenu.cpp
-src/ui/cuimenu.hpp
-src/ui/cuimenuitem.cpp
-src/ui/cuimenuitem.hpp
-src/ui/cuimessage.cpp
-src/ui/cuimessage.hpp
-src/ui/cuipopupmenu.cpp
-src/ui/cuipopupmenu.hpp
-src/ui/cuiprogressbar.cpp
-src/ui/cuiprogressbar.hpp
-src/ui/cuipushbutton.cpp
-src/ui/cuipushbutton.hpp
-src/ui/cuiradiobutton.cpp
-src/ui/cuiradiobutton.hpp
-src/ui/cuiscrollbar.cpp
-src/ui/cuiscrollbar.hpp
-src/ui/cuiseparator.cpp
-src/ui/cuiseparator.hpp
-src/ui/cuiskin.cpp
-src/ui/cuiskin.hpp
-src/ui/cuiskincomplex.cpp
-src/ui/cuiskincomplex.hpp
-src/ui/cuiskinsimple.cpp
-src/ui/cuiskinsimple.hpp
-src/ui/cuiskinstate.cpp
-src/ui/cuiskinstate.hpp
-src/ui/cuislider.cpp
-src/ui/cuislider.hpp
-src/ui/cuisliderbutton.cpp
-src/ui/cuisliderbutton.hpp
-src/ui/cuispinbox.cpp
-src/ui/cuispinbox.hpp
-src/ui/cuitextbox.cpp
-src/ui/cuitextbox.hpp
-src/ui/cuitextinput.cpp
-src/ui/cuitextinput.hpp
-src/ui/cuitheme.cpp
-src/ui/cuitheme.hpp
-src/ui/cuithememanager.cpp
-src/ui/cuithememanager.hpp
-src/ui/uihelper.cpp
-src/ui/uihelper.hpp
-src/utils/base.hpp
-src/utils/cinterpolation.cpp
-src/utils/cinterpolation.hpp
-src/utils/colors.hpp
-src/utils/cperlinnoise.cpp
-src/utils/cperlinnoise.hpp
-src/utils/cwaypoints.cpp
-src/utils/cwaypoints.hpp
-src/utils/easing.cpp
-src/utils/easing.hpp
-src/utils/helper.hpp
-src/utils/line2.hpp
-src/utils/polygon2.hpp
-src/utils/quad2.hpp
-src/utils/rect.hpp
-src/utils/size.hpp
-src/utils/string.cpp
-src/utils/string.hpp
-src/utils/triangle2.hpp
-src/utils/utils.cpp
-src/utils/utils.hpp
-src/utils/vector2.hpp
-src/utils/vector3.hpp
-src/window/base.hpp
-src/window/cengine.cpp
-src/window/cengine.hpp
-src/window/cinput.cpp
-src/window/cinput.hpp
-src/window/cinputtextbuffer.cpp
-src/window/cinputtextbuffer.hpp
-src/window/cjoystick.cpp
-src/window/cjoystick.hpp
-src/window/cjoystickmanager.cpp
-src/window/cjoystickmanager.hpp
-src/window/cview.cpp
-src/window/cview.hpp
-src/ui/cuimenucheckbox.hpp
-src/ui/cuimenucheckbox.cpp
-src/ui/cuimenusubmenu.hpp
-src/ui/cuimenusubmenu.cpp
-src/ui/cuisprite.hpp
-src/ui/cuisprite.cpp
-src/fluid/cfluidparticle.hpp
-src/fluid/cfluidnode.hpp
-src/fluid/cfluidmaterial.hpp
-src/fluid/cfluid.hpp
-src/fluid/cfluid.cpp
-src/fluid/cfluidmaterial.cpp
-src/fluid/cfluidparticle.cpp
-src/fluid/cfluidnode.cpp
-src/fluid/cfluidupdater.hpp
-src/fluid/cfluidupdater.cpp
-src/fluid/cfluidapp.cpp
-src/fluid/cfluidapp.hpp
-src/fluid/fluid.cpp
-src/ui/cuitextedit.hpp
-src/ui/cuitextedit.cpp
-src/ui/cuitooltip.hpp
-src/ui/cuitooltip.cpp
-src/ui/cuicomplexcontrol.hpp
-src/ui/cuicomplexcontrol.cpp
-src/ui/cuigenericgrid.hpp
-src/ui/cuigenericgrid.cpp
-src/ui/cuigridcell.hpp
-src/ui/cuigridcell.cpp
-src/ui/tuiitemcontainer.hpp
-src/ui/cuiwindow.hpp
-src/ui/cuiwindow.cpp
-src/physics/cphysicsmanager.hpp
-src/physics/cphysicsmanager.cpp
-src/helper/chipmunk/prime.h
-src/helper/chipmunk/cpVect.h
-src/helper/chipmunk/cpSpatialIndex.h
-src/helper/chipmunk/cpSpace.h
-src/helper/chipmunk/cpShape.h
-src/helper/chipmunk/cpPolyShape.h
-src/helper/chipmunk/cpBody.h
-src/helper/chipmunk/cpBB.h
-src/helper/chipmunk/cpArbiter.h
-src/helper/chipmunk/chipmunk_unsafe.h
-src/helper/chipmunk/chipmunk_types.h
-src/helper/chipmunk/chipmunk_private.h
-src/helper/chipmunk/chipmunk_ffi.h
-src/helper/chipmunk/chipmunk.h
-src/helper/chipmunk/cpVect.c
-src/helper/chipmunk/cpSpatialIndex.c
-src/helper/chipmunk/cpSpaceStep.c
-src/helper/chipmunk/cpSpaceQuery.c
-src/helper/chipmunk/cpSpaceHash.c
-src/helper/chipmunk/cpSpaceComponent.c
-src/helper/chipmunk/cpSpace.c
-src/helper/chipmunk/cpShape.c
-src/helper/chipmunk/cpPolyShape.c
-src/helper/chipmunk/cpHashSet.c
-src/helper/chipmunk/cpCollision.c
-src/helper/chipmunk/cpBody.c
-src/helper/chipmunk/cpBBTree.c
-src/helper/chipmunk/cpBB.c
-src/helper/chipmunk/cpArray.c
-src/helper/chipmunk/cpArbiter.c
-src/helper/chipmunk/chipmunk.c
-src/helper/chipmunk/constraints/util.h
-src/helper/chipmunk/constraints/cpSlideJoint.h
-src/helper/chipmunk/constraints/cpSimpleMotor.h
-src/helper/chipmunk/constraints/cpRotaryLimitJoint.h
-src/helper/chipmunk/constraints/cpRatchetJoint.h
-src/helper/chipmunk/constraints/cpPivotJoint.h
-src/helper/chipmunk/constraints/cpPinJoint.h
-src/helper/chipmunk/constraints/cpGrooveJoint.h
-src/helper/chipmunk/constraints/cpGearJoint.h
-src/helper/chipmunk/constraints/cpDampedSpring.h
-src/helper/chipmunk/constraints/cpDampedRotarySpring.h
-src/helper/chipmunk/constraints/cpConstraint.h
-src/helper/chipmunk/constraints/cpSlideJoint.c
-src/helper/chipmunk/constraints/cpSimpleMotor.c
-src/helper/chipmunk/constraints/cpRotaryLimitJoint.c
-src/helper/chipmunk/constraints/cpRatchetJoint.c
-src/helper/chipmunk/constraints/cpPivotJoint.c
-src/helper/chipmunk/constraints/cpPinJoint.c
-src/helper/chipmunk/constraints/cpGrooveJoint.c
-src/helper/chipmunk/constraints/cpGearJoint.c
-src/helper/chipmunk/constraints/cpDampedSpring.c
-src/helper/chipmunk/constraints/cpDampedRotarySpring.c
-src/helper/chipmunk/constraints/cpConstraint.c
-src/physics/base.hpp
-src/physics/cspace.hpp
-src/physics/cspace.cpp
-src/physics/cshape.hpp
-src/physics/cshape.cpp
-src/physics/cbody.hpp
-src/physics/cbody.cpp
-src/physics/cshapepoly.hpp
-src/physics/cshapepoly.cpp
-src/physics/cshapesegment.hpp
-src/physics/cshapesegment.cpp
-src/physics/cshapecircle.hpp
-src/physics/cshapecircle.cpp
-src/physics/constraints/cconstraint.hpp
-src/physics/constraints/cconstraint.cpp
-src/physics/constraints/cpinjoint.hpp
-src/physics/constraints/cpinjoint.cpp
-src/physics/constraints/cslidejoint.hpp
-src/physics/constraints/cslidejoint.cpp
-src/physics/constraints/cpivotjoint.hpp
-src/physics/constraints/cpivotjoint.cpp
-src/physics/constraints/cgroovejoint.hpp
-src/physics/constraints/cgroovejoint.cpp
-src/physics/constraints/cdampedspring.hpp
-src/physics/constraints/cdampedspring.cpp
-src/physics/constraints/cdampedrotaryspring.hpp
-src/physics/constraints/cdampedrotaryspring.cpp
-src/physics/constraints/crotarylimitjoint.hpp
-src/physics/constraints/crotarylimitjoint.cpp
-src/physics/constraints/cratchetjoint.hpp
-src/physics/constraints/cratchetjoint.cpp
-src/physics/constraints/cgearjoint.hpp
-src/physics/constraints/cgearjoint.cpp
-src/physics/constraints/csimplemotor.hpp
-src/physics/constraints/csimplemotor.cpp
-src/physics/physicshelper.hpp
-src/physics/carbiter.hpp
-src/physics/carbiter.cpp
-src/physics/moment.hpp
-src/physics/area.hpp
-src/physics/settings.hpp
-src/graphics/renderer/crenderergl.hpp
-src/graphics/renderer/crenderergl.cpp
-src/graphics/renderer/cgl.hpp
-src/graphics/renderer/cgl.cpp
-src/graphics/renderer/crenderergl3.hpp
-src/graphics/renderer/crenderergl3.cpp
-src/graphics/renderer/base.hpp
-src/window/inputhelper.hpp
-src/physics/cshapepolysprite.hpp
-src/physics/cshapepolysprite.cpp
-src/physics/cshapecirclesprite.hpp
-src/physics/cshapecirclesprite.cpp
-src/window/inputhelper.cpp
-src/window/cwindow.hpp
-src/window/cwindow.cpp
-src/window/cclipboard.hpp
-src/window/cclipboard.cpp
-src/window/backend/SDL/cwindowsdl.hpp
-src/window/backend/SDL/cclipboardsdl.hpp
-src/window/backend/SDL/cwindowsdl.cpp
-src/window/backend/SDL/cclipboardsdl.cpp
-src/window/inputevent.hpp
-src/window/keycodes.hpp
-src/window/joycodes.hpp
-src/window/inputhelper.hpp
-src/window/inputevent.hpp
-src/window/cwindow.hpp
-src/window/cview.hpp
-src/window/cjoystickmanager.hpp
-src/window/cjoystick.hpp
-src/window/cinputtextbuffer.hpp
-src/window/cinput.hpp
-src/window/cengine.hpp
-src/window/cclipboard.hpp
-src/window/base.hpp
-src/window/inputhelper.cpp
-src/window/cwindow.cpp
-src/window/cview.cpp
-src/window/cjoystickmanager.cpp
-src/window/cjoystick.cpp
-src/window/cinputtextbuffer.cpp
-src/window/cinput.cpp
-src/window/cengine.cpp
-src/window/cclipboard.cpp
-src/window/backend/SDL/cwindowsdl.hpp
-src/window/backend/SDL/cjoysticksdl.hpp
-src/window/backend/SDL/cjoystickmanagersdl.hpp
-src/window/backend/SDL/cinputsdl.hpp
-src/window/backend/SDL/cclipboardsdl.hpp
-src/window/backend/SDL/cwindowsdl.cpp
-src/window/backend/SDL/cjoysticksdl.cpp
-src/window/backend/SDL/cjoystickmanagersdl.cpp
-src/window/backend/SDL/cinputsdl.cpp
-src/window/backend/SDL/cclipboardsdl.cpp
-src/window/cbackend.hpp
-src/window/backend/SDL/cbackendsdl.hpp
-src/helper/sophist/sophist.h
-src/window/backend/null/cwindownull.hpp
-src/window/backend/null/cjoysticknull.hpp
-src/window/backend/null/cjoystickmanagernull.hpp
-src/window/backend/null/cinputnull.hpp
-src/window/backend/null/cclipboardnull.hpp
-src/window/backend/null/cbackendnull.hpp
-src/window/backend/null/cwindownull.cpp
-src/window/backend/null/cjoysticknull.cpp
-src/window/backend/null/cjoystickmanagernull.cpp
-src/window/backend/null/cinputnull.cpp
-src/window/backend/null/cclipboardnull.cpp
-src/window/backend/allegro5/cwindowal.hpp
-src/window/backend/allegro5/cjoystickmanageral.hpp
-src/window/backend/allegro5/cjoystickal.hpp
-src/window/backend/allegro5/cinputal.hpp
-src/window/backend/allegro5/cclipboardal.hpp
-src/window/backend/allegro5/cbackendal.hpp
-src/window/backend/allegro5/cwindowal.cpp
-src/window/backend/allegro5/cjoystickmanageral.cpp
-src/window/backend/allegro5/cjoystickal.cpp
-src/window/backend/allegro5/cinputal.cpp
-src/window/backend/allegro5/cclipboardal.cpp
-src/window/platform/win/cwinimpl.hpp
-src/window/platform/win/cwinimpl.cpp
-src/window/platform/osx/cosximpl.hpp
-src/window/platform/osx/cosximpl.cpp
-src/window/platform/x11/cx11impl.hpp
-src/window/platform/x11/cx11impl.cpp
-src/window/cplatformimpl.hpp
-src/window/platform/null/cnullimpl.cpp
-src/window/platform/null/cnullimpl.hpp
-src/window/cplatformimpl.cpp
-src/window/platform/platformimpl.hpp
-src/window/cursorhelper.hpp
-src/window/ccursormanager.hpp
-src/window/ccursor.hpp
-src/window/ccursormanager.cpp
-src/window/ccursor.cpp
-src/window/backend/null/ccursornull.hpp
-src/window/backend/null/ccursormanagernull.hpp
-src/window/backend/null/ccursornull.cpp
-src/window/backend/null/ccursormanagernull.cpp
-src/window/backend/allegro5/ccursormanageral.hpp
-src/window/backend/allegro5/ccursoral.hpp
-src/window/backend/allegro5/ccursormanageral.cpp
-src/window/backend/allegro5/ccursoral.cpp
-src/window/backend/SDL/ccursormanagersdl.hpp
-src/window/backend/SDL/ccursorsdl.hpp
-src/window/backend/SDL/ccursormanagersdl.cpp
-src/window/backend/SDL/ccursorsdl.cpp
-src/window/platform/x11/ccursorx11.hpp
-src/window/platform/x11/ccursorx11.cpp
-src/test/eetest.hpp
-src/test/eetest.cpp
-src/base/utf.hpp
-src/base/string.hpp
-src/base/utf.inl
-src/base/string.cpp
-src/ui/cuiwinmenu.hpp
-src/ui/cuiwinmenu.cpp
-src/ui/cuiselectbutton.hpp
-src/ui/cuiselectbutton.cpp
-src/helper/chipmunk/prime.h
-src/helper/chipmunk/cpVect.h
-src/helper/chipmunk/cpSpatialIndex.h
-src/helper/chipmunk/cpSpace.h
-src/helper/chipmunk/cpShape.h
-src/helper/chipmunk/cpPolyShape.h
-src/helper/chipmunk/cpBody.h
-src/helper/chipmunk/cpBB.h
-src/helper/chipmunk/cpArbiter.h
-src/helper/chipmunk/chipmunk_unsafe.h
-src/helper/chipmunk/chipmunk_types.h
-src/helper/chipmunk/chipmunk_private.h
-src/helper/chipmunk/chipmunk_ffi.h
-src/helper/chipmunk/chipmunk.h
-src/helper/chipmunk/cpVect.c
-src/helper/chipmunk/cpSweep1D.c
-src/helper/chipmunk/cpSpatialIndex.c
-src/helper/chipmunk/cpSpaceStep.c
-src/helper/chipmunk/cpSpaceQuery.c
-src/helper/chipmunk/cpSpaceHash.c
-src/helper/chipmunk/cpSpaceComponent.c
-src/helper/chipmunk/cpSpace.c
-src/helper/chipmunk/cpShape.c
-src/helper/chipmunk/cpPolyShape.c
-src/helper/chipmunk/cpHashSet.c
-src/helper/chipmunk/cpCollision.c
-src/helper/chipmunk/cpBody.c
-src/helper/chipmunk/cpBBTree.c
-src/helper/chipmunk/cpBB.c
-src/helper/chipmunk/cpArray.c
-src/helper/chipmunk/cpArbiter.c
-src/helper/chipmunk/chipmunk.c
-src/window/backend/SDL2/cwindowsdl.hpp
-src/window/backend/SDL2/cjoysticksdl.hpp
-src/window/backend/SDL2/cjoystickmanagersdl.hpp
-src/window/backend/SDL2/cinputsdl.hpp
-src/window/backend/SDL2/ccursorsdl.hpp
-src/window/backend/SDL2/ccursormanagersdl.hpp
-src/window/backend/SDL2/cclipboardsdl.hpp
-src/window/backend/SDL2/cbackendsdl.hpp
-src/window/backend/SDL2/cwindowsdl.cpp
-src/window/backend/SDL2/cjoysticksdl.cpp
-src/window/backend/SDL2/cjoystickmanagersdl.cpp
-src/window/backend/SDL2/cinputsdl.cpp
-src/window/backend/SDL2/ccursorsdl.cpp
-src/window/backend/SDL2/ccursormanagersdl.cpp
-src/window/backend/SDL2/cclipboardsdl.cpp
-src/window/backend/SDL2/base.hpp
-src/ui/cuicommondialog.hpp
-src/ui/cuicommondialog.cpp
-src/gaming/cmap.hpp
-src/gaming/cmap.cpp
-src/gaming/cgameobject.hpp
-src/gaming/cgameobject.cpp
-src/gaming/cgameobjectshape.hpp
-src/gaming/cgameobjectshape.cpp
-src/gaming/cgameobjectsprite.hpp
-src/gaming/cgameobjectsprite.cpp
-src/gaming/maphelper.hpp
-src/gaming/cgameobjectshapeex.hpp
-src/gaming/cgameobjectshapeex.cpp
-src/gaming/clayer.hpp
-src/gaming/clayer.cpp
-src/gaming/ctilelayer.hpp
-src/gaming/ctilelayer.cpp
-src/gaming/cobjectlayer.hpp
-src/gaming/cobjectlayer.cpp
-src/gaming/mapeditor/base.hpp
-src/gaming/mapeditor/cmapeditor.hpp
-src/gaming/mapeditor/cmapeditor.cpp
-src/ui/cuiaquatheme.hpp
-src/ui/cuiaquatheme.cpp
-src/gaming/mapeditor/cuimap.hpp
-src/gaming/mapeditor/cuimap.cpp
-src/gaming/mapeditor/cuimapnew.hpp
-src/gaming/mapeditor/cuimapnew.cpp
-src/gaming/mapeditor/cuilayernew.hpp
-src/gaming/mapeditor/cuilayernew.cpp
-src/gaming/mapeditor/cuigotypenew.hpp
-src/gaming/mapeditor/cuigotypenew.cpp
-src/gaming/cgameobjectvirtual.hpp
-src/gaming/cgameobjectvirtual.cpp
-src/utils/safedatapointer.hpp
-src/utils/safedatapointer.cpp
diff --git a/src/audio/base.hpp b/include/eepp/audio/base.hpp
similarity index 81%
rename from src/audio/base.hpp
rename to include/eepp/audio/base.hpp
index bd821810d..96a88475d 100644
--- a/src/audio/base.hpp
+++ b/include/eepp/audio/base.hpp
@@ -1,21 +1,17 @@
#ifndef EE_AUDIO_BASE
#define EE_AUDIO_BASE
-#include "../base.hpp"
-#include "openal.hpp"
+#include
+#include
-#include "../system/clog.hpp"
-#include "../system/cpack.hpp"
-#include "../system/cthread.hpp"
+#include
+#include
+#include
using namespace EE::System;
-#include "../utils/vector3.hpp"
+#include
using namespace EE::Utils;
-#if EE_PLATFORM == EE_PLATFORM_HAIKU
-#define EE_NO_SNDFILE
-#endif
-
/**
This module is based on the sfml-audio module.
diff --git a/src/audio/caudiodevice.hpp b/include/eepp/audio/caudiodevice.hpp
similarity index 90%
rename from src/audio/caudiodevice.hpp
rename to include/eepp/audio/caudiodevice.hpp
index 2225115d7..71f30d6d5 100755
--- a/src/audio/caudiodevice.hpp
+++ b/include/eepp/audio/caudiodevice.hpp
@@ -1,7 +1,7 @@
#ifndef EE_AUDIOCAUDIODEVICE_H
#define EE_AUDIOCAUDIODEVICE_H
-#include "caudiolistener.hpp"
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/caudiolistener.hpp b/include/eepp/audio/caudiolistener.hpp
similarity index 97%
rename from src/audio/caudiolistener.hpp
rename to include/eepp/audio/caudiolistener.hpp
index 689375976..c01a98070 100755
--- a/src/audio/caudiolistener.hpp
+++ b/include/eepp/audio/caudiolistener.hpp
@@ -1,7 +1,7 @@
#ifndef EE_AUDIOCLISTENER_H
#define EE_AUDIOCLISTENER_H
-#include "base.hpp"
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/caudioresource.hpp b/include/eepp/audio/caudioresource.hpp
similarity index 86%
rename from src/audio/caudioresource.hpp
rename to include/eepp/audio/caudioresource.hpp
index c2618eef5..b7c361a4c 100755
--- a/src/audio/caudioresource.hpp
+++ b/include/eepp/audio/caudioresource.hpp
@@ -1,7 +1,7 @@
#ifndef EE_AUDIOCAUDIORESOURCE_H
#define EE_AUDIOCAUDIORESOURCE_H
-#include "caudiodevice.hpp"
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/cmusic.hpp b/include/eepp/audio/cmusic.hpp
similarity index 89%
rename from src/audio/cmusic.hpp
rename to include/eepp/audio/cmusic.hpp
index e4b46ef38..4ffc608cd 100755
--- a/src/audio/cmusic.hpp
+++ b/include/eepp/audio/cmusic.hpp
@@ -1,9 +1,10 @@
#ifndef EE_AUDIOCMUSIC_H
#define EE_AUDIOCMUSIC_H
-#include "base.hpp"
-#include "csoundfile.hpp"
-#include "csoundstream.hpp"
+#include
+#include
+#include
+
namespace EE { namespace Audio {
class EE_API cMusic : public cSoundStream {
diff --git a/src/audio/csound.hpp b/include/eepp/audio/csound.hpp
similarity index 96%
rename from src/audio/csound.hpp
rename to include/eepp/audio/csound.hpp
index d65c6b450..58e7d8c52 100755
--- a/src/audio/csound.hpp
+++ b/include/eepp/audio/csound.hpp
@@ -1,9 +1,9 @@
#ifndef EE_AUDIOCSOUND_H
#define EE_AUDIOCSOUND_H
-#include "base.hpp"
-#include "caudioresource.hpp"
-#include "csoundbuffer.hpp"
+#include
+#include
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/csoundbuffer.hpp b/include/eepp/audio/csoundbuffer.hpp
similarity index 94%
rename from src/audio/csoundbuffer.hpp
rename to include/eepp/audio/csoundbuffer.hpp
index 5b2d051e4..f6db5a977 100755
--- a/src/audio/csoundbuffer.hpp
+++ b/include/eepp/audio/csoundbuffer.hpp
@@ -1,9 +1,9 @@
#ifndef EE_AUDIOCSOUNDBUFFER_H
#define EE_AUDIOCSOUNDBUFFER_H
-#include "base.hpp"
-#include "caudioresource.hpp"
-#include "csoundfile.hpp"
+#include
+#include
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/csoundfile.hpp b/include/eepp/audio/csoundfile.hpp
similarity index 97%
rename from src/audio/csoundfile.hpp
rename to include/eepp/audio/csoundfile.hpp
index aa662380d..3ced8ec99 100755
--- a/src/audio/csoundfile.hpp
+++ b/include/eepp/audio/csoundfile.hpp
@@ -1,7 +1,7 @@
#ifndef EE_AUDIOCSOUNDFILE_H
#define EE_AUDIOCSOUNDFILE_H
-#include "base.hpp"
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/csoundfiledefault.hpp b/include/eepp/audio/csoundfiledefault.hpp
similarity index 95%
rename from src/audio/csoundfiledefault.hpp
rename to include/eepp/audio/csoundfiledefault.hpp
index a59f57379..af6db6656 100755
--- a/src/audio/csoundfiledefault.hpp
+++ b/include/eepp/audio/csoundfiledefault.hpp
@@ -1,12 +1,12 @@
#ifndef EE_AUDIOCSOUNDFILEDEFAULT_H
#define EE_AUDIOCSOUNDFILEDEFAULT_H
-#include "base.hpp"
+#include
-#ifndef EE_NO_SNDFILE
+#ifdef EE_LIBSNDFILE_ENABLED
#include
-#include "csoundfile.hpp"
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/csoundfileogg.hpp b/include/eepp/audio/csoundfileogg.hpp
similarity index 91%
rename from src/audio/csoundfileogg.hpp
rename to include/eepp/audio/csoundfileogg.hpp
index a60f74b8b..a41ceaf23 100755
--- a/src/audio/csoundfileogg.hpp
+++ b/include/eepp/audio/csoundfileogg.hpp
@@ -1,9 +1,10 @@
#ifndef EE_AUDIOCSOUNDFILEOGG_H
#define EE_AUDIOCSOUNDFILEOGG_H
-#include "base.hpp"
-#include "../helper/stb_vorbis/stb_vorbis.h"
-#include "csoundfile.hpp"
+#include
+#include
+
+struct stb_vorbis;
namespace EE { namespace Audio {
diff --git a/src/audio/csoundstream.hpp b/include/eepp/audio/csoundstream.hpp
similarity index 97%
rename from src/audio/csoundstream.hpp
rename to include/eepp/audio/csoundstream.hpp
index fe5af635d..ff044280c 100755
--- a/src/audio/csoundstream.hpp
+++ b/include/eepp/audio/csoundstream.hpp
@@ -1,8 +1,8 @@
#ifndef EE_AUDIOCSOUNDSTREAM_H
#define EE_AUDIOCSOUNDSTREAM_H
-#include "base.hpp"
-#include "csound.hpp"
+#include
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/openal.hpp b/include/eepp/audio/openal.hpp
similarity index 89%
rename from src/audio/openal.hpp
rename to include/eepp/audio/openal.hpp
index 8c4210905..1fce4e728 100755
--- a/src/audio/openal.hpp
+++ b/include/eepp/audio/openal.hpp
@@ -1,7 +1,7 @@
#ifndef EE_OPENAL_H
#define EE_OPENAL_H
-#include "base.hpp"
+#include
#if EE_PLATFORM == EE_PLATFORM_MACOSX || EE_PLATFORM == EE_PLATFORM_IOS
#include
@@ -11,9 +11,6 @@
#include
#endif
-#include
-#include
-
namespace EE { namespace Audio {
#ifdef EE_DEBUG
diff --git a/src/audio/tsoundloader.hpp b/include/eepp/audio/tsoundloader.hpp
similarity index 97%
rename from src/audio/tsoundloader.hpp
rename to include/eepp/audio/tsoundloader.hpp
index 64bdbd0d9..e0b81a018 100644
--- a/src/audio/tsoundloader.hpp
+++ b/include/eepp/audio/tsoundloader.hpp
@@ -1,9 +1,9 @@
#ifndef EE_AUDIOTSOUNDLOADER_HPP
#define EE_AUDIOTSOUNDLOADER_HPP
-#include "base.hpp"
-#include "tsoundmanager.hpp"
-#include "../system/cobjectloader.hpp"
+#include
+#include
+#include
namespace EE { namespace Audio {
diff --git a/src/audio/tsoundmanager.hpp b/include/eepp/audio/tsoundmanager.hpp
similarity index 97%
rename from src/audio/tsoundmanager.hpp
rename to include/eepp/audio/tsoundmanager.hpp
index 09eac6758..c07ac4c2d 100755
--- a/src/audio/tsoundmanager.hpp
+++ b/include/eepp/audio/tsoundmanager.hpp
@@ -1,9 +1,9 @@
#ifndef EE_AUDIOTSOUNDMANAGER_H
#define EE_AUDIOTSOUNDMANAGER_H
-#include "base.hpp"
-#include "csound.hpp"
-#include "csoundbuffer.hpp"
+#include
+#include
+#include
namespace EE { namespace Audio {
diff --git a/src/base.hpp b/include/eepp/base.hpp
similarity index 76%
rename from src/base.hpp
rename to include/eepp/base.hpp
index b7552fef0..865645a90 100644
--- a/src/base.hpp
+++ b/include/eepp/base.hpp
@@ -11,6 +11,7 @@
#include
#include
#include
+#include
#include
#include
@@ -27,9 +28,9 @@
#include
#include
-#include "helper/PlusCallback/callback.hpp"
+#include
-#include "declares.hpp"
-#include "base/base.hpp"
+#include
+#include
#endif
diff --git a/src/base/allocator.hpp b/include/eepp/base/allocator.hpp
similarity index 97%
rename from src/base/allocator.hpp
rename to include/eepp/base/allocator.hpp
index 857330d6c..679757c56 100644
--- a/src/base/allocator.hpp
+++ b/include/eepp/base/allocator.hpp
@@ -1,7 +1,7 @@
#ifndef EE_ALLOCATOR_HPP
#define EE_ALLOCATOR_HPP
-#include "memorymanager.hpp"
+#include
namespace EE {
diff --git a/include/eepp/base/base.hpp b/include/eepp/base/base.hpp
new file mode 100644
index 000000000..c8697c27a
--- /dev/null
+++ b/include/eepp/base/base.hpp
@@ -0,0 +1,11 @@
+#ifndef EE_BASE_BASE_HPP
+#define EE_BASE_BASE_HPP
+
+#include
+#include
+#include
+#include
+#include
+#include
+
+#endif
diff --git a/src/base/debug.hpp b/include/eepp/base/debug.hpp
similarity index 96%
rename from src/base/debug.hpp
rename to include/eepp/base/debug.hpp
index d9353396d..524a4618d 100644
--- a/src/base/debug.hpp
+++ b/include/eepp/base/debug.hpp
@@ -1,7 +1,7 @@
#ifndef EE_DEBUG_HPP
#define EE_DEBUG_HPP
-#include "../base.hpp"
+#include
namespace EE {
diff --git a/src/base/memorymanager.hpp b/include/eepp/base/memorymanager.hpp
similarity index 98%
rename from src/base/memorymanager.hpp
rename to include/eepp/base/memorymanager.hpp
index 00ef68a21..be5554a1f 100644
--- a/src/base/memorymanager.hpp
+++ b/include/eepp/base/memorymanager.hpp
@@ -1,11 +1,11 @@
#ifndef EE_MEMORY_MANAGER_HPP
#define EE_MEMORY_MANAGER_HPP
-#include "../declares.hpp"
-#include
-#include