From a8d6eccfc7a7589101fde1adb99965e03dfa58d7 Mon Sep 17 00:00:00 2001 From: "spartanj@gmail.com" Date: Mon, 15 Oct 2012 13:48:25 -0300 Subject: [PATCH] Added per module files include. --- include/eepp/audio.hpp | 18 ++++ include/eepp/ee.hpp | 186 ++------------------------------------ include/eepp/gaming.hpp | 16 ++++ include/eepp/graphics.hpp | 44 +++++++++ include/eepp/math.hpp | 7 ++ include/eepp/physics.hpp | 27 ++++++ include/eepp/system.hpp | 20 ++++ include/eepp/ui.hpp | 51 +++++++++++ include/eepp/utils.hpp | 20 ++++ include/eepp/window.hpp | 15 +++ 10 files changed, 228 insertions(+), 176 deletions(-) create mode 100644 include/eepp/audio.hpp create mode 100644 include/eepp/gaming.hpp create mode 100644 include/eepp/graphics.hpp create mode 100644 include/eepp/math.hpp create mode 100644 include/eepp/physics.hpp create mode 100644 include/eepp/system.hpp create mode 100644 include/eepp/ui.hpp create mode 100644 include/eepp/utils.hpp create mode 100644 include/eepp/window.hpp diff --git a/include/eepp/audio.hpp b/include/eepp/audio.hpp new file mode 100644 index 000000000..3e4d45bc3 --- /dev/null +++ b/include/eepp/audio.hpp @@ -0,0 +1,18 @@ +#ifndef EEPP_AUDIO_HPP +#define EEPP_AUDIO_HPP + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif diff --git a/include/eepp/ee.hpp b/include/eepp/ee.hpp index 188e97e9c..569d95e7a 100755 --- a/include/eepp/ee.hpp +++ b/include/eepp/ee.hpp @@ -32,207 +32,41 @@ using namespace EE; // Utils - #include "utils/vector2.hpp" - #include "utils/vector3.hpp" - #include "utils/size.hpp" - #include "utils/line2.hpp" - #include "utils/triangle2.hpp" - #include "utils/quad2.hpp" - #include "utils/colors.hpp" - #include "utils/polygon2.hpp" - #include "utils/rect.hpp" - #include "utils/cwaypoints.hpp" - #include "utils/cinterpolation.hpp" - #include "utils/cperlinnoise.hpp" - #include "utils/string.hpp" - #include "utils/utils.hpp" - #include "utils/easing.hpp" + #include using namespace EE::Utils; using namespace EE::Utils::easing; // Math - #include "math/math.hpp" - #include "math/cmtrand.hpp" + #include using namespace EE::Math; // System - #include "system/tsingleton.hpp" - #include "system/cthread.hpp" - #include "system/cmutex.hpp" - #include "system/clog.hpp" - #include "system/ctimer.hpp" - #include "system/ctimeelapsed.hpp" - #include "system/cinifile.hpp" - #include "system/cpack.hpp" - #include "system/cpak.hpp" - #include "system/czip.hpp" - #include "system/crc4.hpp" - #include "system/cobjectloader.hpp" - #include "system/cresourceloader.hpp" - #include "system/tresourcemanager.hpp" - #include "system/cpackmanager.hpp" + #include using namespace EE::System; // Audio - #include "audio/openal.hpp" - #include "audio/caudiodevice.hpp" - #include "audio/caudiolistener.hpp" - #include "audio/caudioresource.hpp" - #include "audio/csoundfile.hpp" - #include "audio/csoundfiledefault.hpp" - #include "audio/csoundfileogg.hpp" - #include "audio/csound.hpp" - #include "audio/csoundbuffer.hpp" - #include "audio/csoundstream.hpp" - #include "audio/cmusic.hpp" - #include "audio/tsoundloader.hpp" - #include "audio/tsoundmanager.hpp" + #include using namespace EE::Audio; // Window - #include "window/cinput.hpp" - #include "window/cinputtextbuffer.hpp" - #include "window/cview.hpp" - #include "window/cwindow.hpp" - #include "window/cclipboard.hpp" - #include "window/ccursor.hpp" - #include "window/ccursormanager.hpp" - #include "window/cjoystick.hpp" - #include "window/cjoystickmanager.hpp" - #include "window/cengine.hpp" + #include using namespace EE::Window; // Graphics - #include "graphics/renderer/cgl.hpp" - #include "graphics/renderer/crenderergl.hpp" - #include "graphics/renderer/crenderergl3.hpp" - #include "graphics/renders.hpp" - #include "graphics/cimage.hpp" - #include "graphics/ctexture.hpp" - #include "graphics/ctextureloader.hpp" - #include "graphics/ctexturefactory.hpp" - #include "graphics/ctexturepacker.hpp" - #include "graphics/cshape.hpp" - #include "graphics/cshapegroup.hpp" - #include "graphics/cglobalshapegroup.hpp" - #include "graphics/cshapegroupmanager.hpp" - #include "graphics/csprite.hpp" - #include "graphics/cparticle.hpp" - #include "graphics/cparticlesystem.hpp" - #include "graphics/cfont.hpp" - #include "graphics/ctexturefont.hpp" - #include "graphics/cttffont.hpp" - #include "graphics/ctexturefontloader.hpp" - #include "graphics/cttffontloader.hpp" - #include "graphics/cfontmanager.hpp" - #include "graphics/cprimitives.hpp" - #include "graphics/cscrollparallax.hpp" - #include "graphics/cconsole.hpp" - #include "graphics/cbatchrenderer.hpp" - #include "graphics/cglobalbatchrenderer.hpp" - #include "graphics/ctextcache.hpp" - #include "graphics/pixelperfect.hpp" - #include "graphics/cshader.hpp" - #include "graphics/cshaderprogram.hpp" - #include "graphics/cshaderprogrammanager.hpp" - #include "graphics/ctexturegrouploader.hpp" - #include "graphics/cframebuffer.hpp" - #include "graphics/cframebufferfbo.hpp" - #include "graphics/cframebufferpbuffer.hpp" - #include "graphics/cvertexbuffer.hpp" - #include "graphics/cvertexbufferogl.hpp" - #include "graphics/cvertexbuffervbo.hpp" + #include using namespace EE::Graphics; // UI - #include "ui/cuibackground.hpp" - #include "ui/cuiborder.hpp" - #include "ui/cuievent.hpp" - #include "ui/cuieventkey.hpp" - #include "ui/cuieventmouse.hpp" - #include "ui/cuimessage.hpp" - #include "ui/cuimanager.hpp" - #include "ui/cuiskin.hpp" - #include "ui/cuiskinsimple.hpp" - #include "ui/cuiskincomplex.hpp" - #include "ui/cuitheme.hpp" - #include "ui/cuithememanager.hpp" - #include "ui/cuicontrol.hpp" - #include "ui/cuidragable.hpp" - #include "ui/cuicontrolanim.hpp" - #include "ui/cuigfx.hpp" - #include "ui/cuitextbox.hpp" - #include "ui/cuitextinput.hpp" - #include "ui/cuipushbutton.hpp" - #include "ui/cuicheckbox.hpp" - #include "ui/cuiradiobutton.hpp" - #include "ui/cuislider.hpp" - #include "ui/cuispinbox.hpp" - #include "ui/cuiscrollbar.hpp" - #include "ui/cuiprogressbar.hpp" - #include "ui/cuilistbox.hpp" - #include "ui/cuilistboxitem.hpp" - #include "ui/cuidropdownlist.hpp" - #include "ui/cuicombobox.hpp" - #include "ui/cuimenu.hpp" - #include "ui/cuimenuitem.hpp" - #include "ui/cuiseparator.hpp" - #include "ui/cuipopupmenu.hpp" - #include "ui/cuisprite.hpp" - #include "ui/cuitextedit.hpp" - #include "ui/cuigridcell.hpp" - #include "ui/cuigenericgrid.hpp" - #include "ui/cuiwindow.hpp" - #include "ui/cuiselectbutton.hpp" - #include "ui/cuiwinmenu.hpp" - #include "ui/cuicommondialog.hpp" - #include "ui/cuimessagebox.hpp" - #include "ui/cuitab.hpp" - #include "ui/cuitabwidget.hpp" - - #include "ui/cuiaquatheme.hpp" + #include using namespace EE::UI; - - #include "ui/tools/ctexturegroupeditor.hpp" using namespace EE::UI::Tools; // Gaming - #include "gaming/clight.hpp" - #include "gaming/cisomap.hpp" - #include "gaming/cgameobject.hpp" - #include "gaming/cgameobjectshape.hpp" - #include "gaming/cgameobjectshapeex.hpp" - #include "gaming/cgameobjectsprite.hpp" - #include "gaming/clayer.hpp" - #include "gaming/ctilelayer.hpp" - #include "gaming/cobjectlayer.hpp" - #include "gaming/cmap.hpp" + #include using namespace EE::Gaming; - - #include "gaming/mapeditor/cmapeditor.hpp" using namespace EE::Gaming::MapEditor; - #include "physics/cphysicsmanager.hpp" - #include "physics/cshape.hpp" - #include "physics/cshapecircle.hpp" - #include "physics/cshapesegment.hpp" - #include "physics/cshapepoly.hpp" - #include "physics/cspace.hpp" - #include "physics/cbody.hpp" - #include "physics/constraints/cconstraint.hpp" - #include "physics/constraints/cdampedrotaryspring.hpp" - #include "physics/constraints/cdampedspring.hpp" - #include "physics/constraints/cgearjoint.hpp" - #include "physics/constraints/cgroovejoint.hpp" - #include "physics/constraints/cpinjoint.hpp" - #include "physics/constraints/cpivotjoint.hpp" - #include "physics/constraints/cratchetjoint.hpp" - #include "physics/constraints/crotarylimitjoint.hpp" - #include "physics/constraints/csimplemotor.hpp" - #include "physics/constraints/cslidejoint.hpp" - #include "physics/moment.hpp" - #include "physics/area.hpp" - #include "physics/cshapepolysprite.hpp" - #include "physics/cshapecirclesprite.hpp" + // Physics + #include using namespace EE::Physics; #endif diff --git a/include/eepp/gaming.hpp b/include/eepp/gaming.hpp new file mode 100644 index 000000000..5da413251 --- /dev/null +++ b/include/eepp/gaming.hpp @@ -0,0 +1,16 @@ +#ifndef EEPP_GAMING_HPP +#define EEPP_GAMING_HPP + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif diff --git a/include/eepp/graphics.hpp b/include/eepp/graphics.hpp new file mode 100644 index 000000000..3c77e4d14 --- /dev/null +++ b/include/eepp/graphics.hpp @@ -0,0 +1,44 @@ +#ifndef EEPP_GRAPHICS_HPP +#define EEPP_GRAPHICS_HPP + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif diff --git a/include/eepp/math.hpp b/include/eepp/math.hpp new file mode 100644 index 000000000..1eaec4313 --- /dev/null +++ b/include/eepp/math.hpp @@ -0,0 +1,7 @@ +#ifndef EEPP_MATH_HPP +#define EEPP_MATH_HPP + +#include +#include + +#endif diff --git a/include/eepp/physics.hpp b/include/eepp/physics.hpp new file mode 100644 index 000000000..dfa2b5c4f --- /dev/null +++ b/include/eepp/physics.hpp @@ -0,0 +1,27 @@ +#ifndef EEPP_PHYSICS_HPP +#define EEPP_PHYSICS_HPP + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif diff --git a/include/eepp/system.hpp b/include/eepp/system.hpp new file mode 100644 index 000000000..0238e610d --- /dev/null +++ b/include/eepp/system.hpp @@ -0,0 +1,20 @@ +#ifndef EEPP_SYSTEM_HPP +#define EEPP_SYSTEM_HPP + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif diff --git a/include/eepp/ui.hpp b/include/eepp/ui.hpp new file mode 100644 index 000000000..c2778f11a --- /dev/null +++ b/include/eepp/ui.hpp @@ -0,0 +1,51 @@ +#ifndef EEPP_UI_HPP +#define EEPP_UI_HPP + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif diff --git a/include/eepp/utils.hpp b/include/eepp/utils.hpp new file mode 100644 index 000000000..51229a342 --- /dev/null +++ b/include/eepp/utils.hpp @@ -0,0 +1,20 @@ +#ifndef EEPP_UTILS_HPP +#define EEPP_UTILS_HPP + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif diff --git a/include/eepp/window.hpp b/include/eepp/window.hpp new file mode 100644 index 000000000..630e738ce --- /dev/null +++ b/include/eepp/window.hpp @@ -0,0 +1,15 @@ +#ifndef EEPP_WINDOW_HPP +#define EEPP_WINDOW_HPP + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif