Files
eepp/ee.linux.cbp
spartanj 28868341ec Added cTexturePacker. Utility class to create texture atlas and save the subtextures as shapes.
Added cTextureGroupLoader. Utility class to load the texture atlas saved shapes ( sync and async ).
Added cTexturePackerNode and cTexturePackerTex, both are helpers to create the texture atlas, and not visibles to the end user.
Added some helpers functions for file path management.
Added some new functions for cImage. scaling, resize, thumnails, copy image into image, and some others, and moved some cTexture functions to cImage.
Added stbi_info support for BMP,PSD,HDR,PIC in stb_image.
Added Progress() function to cResourceLoader, to know the current loading progress in percent ( 0%-100% ).
Added api calls to some classes. But i'm still looking how to work with DLL.
Modified some details in cTimer and cTimeElapsed.
The code was only tested on linux, so, still need some checking, but, it's a lot of code, so i'll commit it and fix bugs if it's necessary.
2010-08-20 01:47:07 -03:00

293 lines
12 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="ee" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="Debug">
<Option output="eetest" prefix_auto="1" extension_auto="1" />
<Option object_output="." />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add option="-DEE_DEBUG" />
</Compiler>
</Target>
<Target title="Release">
<Option output="eetest" prefix_auto="1" extension_auto="1" />
<Option object_output="." />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-march=core2" />
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
</Compiler>
<Linker>
<Add library="GL" />
<Add library="GLU" />
<Add library="freetype" />
<Add library="sndfile" />
<Add library="X11" />
<Add library="SDL" />
<Add library="openal" />
</Linker>
<Unit filename="src/audio/base.hpp" />
<Unit filename="src/audio/caudiodevice.cpp" />
<Unit filename="src/audio/caudiodevice.hpp" />
<Unit filename="src/audio/caudiolistener.cpp" />
<Unit filename="src/audio/caudiolistener.hpp" />
<Unit filename="src/audio/caudioresource.cpp" />
<Unit filename="src/audio/caudioresource.hpp" />
<Unit filename="src/audio/cmusic.cpp" />
<Unit filename="src/audio/cmusic.hpp" />
<Unit filename="src/audio/csound.cpp" />
<Unit filename="src/audio/csound.hpp" />
<Unit filename="src/audio/csoundbuffer.cpp" />
<Unit filename="src/audio/csoundbuffer.hpp" />
<Unit filename="src/audio/csoundfile.cpp" />
<Unit filename="src/audio/csoundfile.hpp" />
<Unit filename="src/audio/csoundfiledefault.cpp" />
<Unit filename="src/audio/csoundfiledefault.hpp" />
<Unit filename="src/audio/csoundfileogg.cpp" />
<Unit filename="src/audio/csoundfileogg.hpp" />
<Unit filename="src/audio/csoundstream.cpp" />
<Unit filename="src/audio/csoundstream.hpp" />
<Unit filename="src/audio/openal.hpp" />
<Unit filename="src/audio/tsoundloader.hpp" />
<Unit filename="src/audio/tsoundmanager.hpp" />
<Unit filename="src/base.hpp" />
<Unit filename="src/ee.h" />
<Unit filename="src/gaming/base.hpp" />
<Unit filename="src/gaming/cisomap.cpp" />
<Unit filename="src/gaming/cisomap.hpp" />
<Unit filename="src/gaming/clight.cpp" />
<Unit filename="src/gaming/clight.hpp" />
<Unit filename="src/graphics/base.hpp" />
<Unit filename="src/graphics/cbatchrenderer.cpp" />
<Unit filename="src/graphics/cbatchrenderer.hpp" />
<Unit filename="src/graphics/cconsole.cpp" />
<Unit filename="src/graphics/cconsole.hpp" />
<Unit filename="src/graphics/cfont.cpp" />
<Unit filename="src/graphics/cfont.hpp" />
<Unit filename="src/graphics/cfontmanager.cpp" />
<Unit filename="src/graphics/cfontmanager.hpp" />
<Unit filename="src/graphics/cglobalbatchrenderer.cpp" />
<Unit filename="src/graphics/cglobalbatchrenderer.hpp" />
<Unit filename="src/graphics/cglobalshapegroup.cpp" />
<Unit filename="src/graphics/cglobalshapegroup.hpp" />
<Unit filename="src/graphics/cimage.cpp" />
<Unit filename="src/graphics/cimage.hpp" />
<Unit filename="src/graphics/cparticle.cpp" />
<Unit filename="src/graphics/cparticle.hpp" />
<Unit filename="src/graphics/cparticlesystem.cpp" />
<Unit filename="src/graphics/cparticlesystem.hpp" />
<Unit filename="src/graphics/cprimitives.cpp" />
<Unit filename="src/graphics/cprimitives.hpp" />
<Unit filename="src/graphics/cscrollparallax.cpp" />
<Unit filename="src/graphics/cscrollparallax.hpp" />
<Unit filename="src/graphics/cshader.cpp" />
<Unit filename="src/graphics/cshader.hpp" />
<Unit filename="src/graphics/cshaderprogram.cpp" />
<Unit filename="src/graphics/cshaderprogram.hpp" />
<Unit filename="src/graphics/cshaderprogrammanager.cpp" />
<Unit filename="src/graphics/cshaderprogrammanager.hpp" />
<Unit filename="src/graphics/cshape.cpp" />
<Unit filename="src/graphics/cshape.hpp" />
<Unit filename="src/graphics/cshapegroup.cpp" />
<Unit filename="src/graphics/cshapegroup.hpp" />
<Unit filename="src/graphics/cshapegroupmanager.cpp" />
<Unit filename="src/graphics/cshapegroupmanager.hpp" />
<Unit filename="src/graphics/csprite.cpp" />
<Unit filename="src/graphics/csprite.hpp" />
<Unit filename="src/graphics/ctextcache.cpp" />
<Unit filename="src/graphics/ctextcache.hpp" />
<Unit filename="src/graphics/ctexture.cpp" />
<Unit filename="src/graphics/ctexture.hpp" />
<Unit filename="src/graphics/ctexturefactory.cpp" />
<Unit filename="src/graphics/ctexturefactory.hpp" />
<Unit filename="src/graphics/ctexturefont.cpp" />
<Unit filename="src/graphics/ctexturefont.hpp" />
<Unit filename="src/graphics/ctexturefontloader.cpp" />
<Unit filename="src/graphics/ctexturefontloader.hpp" />
<Unit filename="src/graphics/ctexturegrouploader.cpp" />
<Unit filename="src/graphics/ctexturegrouploader.hpp" />
<Unit filename="src/graphics/ctextureloader.cpp" />
<Unit filename="src/graphics/ctextureloader.hpp" />
<Unit filename="src/graphics/ctexturepacker.cpp" />
<Unit filename="src/graphics/ctexturepacker.hpp" />
<Unit filename="src/graphics/ctexturepackernode.cpp" />
<Unit filename="src/graphics/ctexturepackernode.hpp" />
<Unit filename="src/graphics/ctexturepackertex.cpp" />
<Unit filename="src/graphics/ctexturepackertex.hpp" />
<Unit filename="src/graphics/cttffont.cpp" />
<Unit filename="src/graphics/cttffont.hpp" />
<Unit filename="src/graphics/cttffontloader.cpp" />
<Unit filename="src/graphics/cttffontloader.hpp" />
<Unit filename="src/graphics/fonthelper.hpp" />
<Unit filename="src/graphics/packerhelper.hpp" />
<Unit filename="src/graphics/pixelperfect.cpp" />
<Unit filename="src/graphics/pixelperfect.hpp" />
<Unit filename="src/graphics/renders.hpp" />
<Unit filename="src/helper/SOIL/SOIL.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="src/helper/SOIL/SOIL.h" />
<Unit filename="src/helper/SOIL/image_DXT.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="src/helper/SOIL/image_DXT.h" />
<Unit filename="src/helper/SOIL/image_helper.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="src/helper/SOIL/image_helper.h" />
<Unit filename="src/helper/SOIL/stb_image.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="src/helper/SOIL/stb_image.h" />
<Unit filename="src/helper/SOIL/stb_image_write.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="src/helper/SOIL/stb_image_write.h" />
<Unit filename="src/helper/SOIL/stbi_DDS.h" />
<Unit filename="src/helper/SOIL/stbi_DDS_c.h" />
<Unit filename="src/helper/glew/glew.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="src/helper/glew/glew.h" />
<Unit filename="src/helper/glew/glxew.h" />
<Unit filename="src/helper/glew/wglew.h" />
<Unit filename="src/helper/haikuttf/haikuttf.hpp" />
<Unit filename="src/helper/haikuttf/hkbase.hpp" />
<Unit filename="src/helper/haikuttf/hkfont.cpp" />
<Unit filename="src/helper/haikuttf/hkfont.hpp" />
<Unit filename="src/helper/haikuttf/hkfontmanager.cpp" />
<Unit filename="src/helper/haikuttf/hkfontmanager.hpp" />
<Unit filename="src/helper/haikuttf/hkglyph.cpp" />
<Unit filename="src/helper/haikuttf/hkglyph.hpp" />
<Unit filename="src/helper/haikuttf/sophist.h" />
<Unit filename="src/helper/stb_vorbis/stb_vorbis.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="src/helper/stb_vorbis/stb_vorbis.h" />
<Unit filename="src/helper/zip_utils/unzip.cpp" />
<Unit filename="src/helper/zip_utils/unzip.h" />
<Unit filename="src/helper/zip_utils/zip.cpp" />
<Unit filename="src/helper/zip_utils/zip.h" />
<Unit filename="src/math/base.hpp" />
<Unit filename="src/math/cmtrand.cpp" />
<Unit filename="src/math/cmtrand.hpp" />
<Unit filename="src/math/math.cpp" />
<Unit filename="src/math/math.hpp" />
<Unit filename="src/system/base.hpp" />
<Unit filename="src/system/cinifile.cpp" />
<Unit filename="src/system/cinifile.hpp" />
<Unit filename="src/system/clog.cpp" />
<Unit filename="src/system/clog.hpp" />
<Unit filename="src/system/cmutex.cpp" />
<Unit filename="src/system/cmutex.hpp" />
<Unit filename="src/system/cobjectloader.cpp" />
<Unit filename="src/system/cobjectloader.hpp" />
<Unit filename="src/system/cpack.cpp" />
<Unit filename="src/system/cpack.hpp" />
<Unit filename="src/system/cpak.cpp" />
<Unit filename="src/system/cpak.hpp" />
<Unit filename="src/system/crc4.cpp" />
<Unit filename="src/system/crc4.hpp" />
<Unit filename="src/system/cresourceloader.cpp" />
<Unit filename="src/system/cresourceloader.hpp" />
<Unit filename="src/system/cthread.cpp" />
<Unit filename="src/system/cthread.hpp" />
<Unit filename="src/system/ctimeelapsed.cpp" />
<Unit filename="src/system/ctimeelapsed.hpp" />
<Unit filename="src/system/ctimer.cpp" />
<Unit filename="src/system/ctimer.hpp" />
<Unit filename="src/system/czip.cpp" />
<Unit filename="src/system/czip.hpp" />
<Unit filename="src/system/singleton.hpp" />
<Unit filename="src/system/tresourcemanager.hpp" />
<Unit filename="src/test/ee.cpp" />
<Unit filename="src/ui/base.hpp" />
<Unit filename="src/ui/cuibackground.cpp" />
<Unit filename="src/ui/cuibackground.hpp" />
<Unit filename="src/ui/cuiborder.cpp" />
<Unit filename="src/ui/cuiborder.hpp" />
<Unit filename="src/ui/cuicontrol.cpp" />
<Unit filename="src/ui/cuicontrol.hpp" />
<Unit filename="src/ui/cuicontrolanim.cpp" />
<Unit filename="src/ui/cuicontrolanim.hpp" />
<Unit filename="src/ui/cuidragable.cpp" />
<Unit filename="src/ui/cuidragable.hpp" />
<Unit filename="src/ui/cuievent.cpp" />
<Unit filename="src/ui/cuievent.hpp" />
<Unit filename="src/ui/cuieventkey.cpp" />
<Unit filename="src/ui/cuieventkey.hpp" />
<Unit filename="src/ui/cuieventmouse.cpp" />
<Unit filename="src/ui/cuieventmouse.hpp" />
<Unit filename="src/ui/cuigfx.cpp" />
<Unit filename="src/ui/cuigfx.hpp" />
<Unit filename="src/ui/cuimanager.cpp" />
<Unit filename="src/ui/cuimanager.hpp" />
<Unit filename="src/ui/cuimessage.cpp" />
<Unit filename="src/ui/cuimessage.hpp" />
<Unit filename="src/ui/cuitextbox.cpp" />
<Unit filename="src/ui/cuitextbox.hpp" />
<Unit filename="src/ui/cuitextinput.cpp" />
<Unit filename="src/ui/cuitextinput.hpp" />
<Unit filename="src/ui/uihelper.cpp" />
<Unit filename="src/ui/uihelper.hpp" />
<Unit filename="src/utils/base.hpp" />
<Unit filename="src/utils/cinterpolation.cpp" />
<Unit filename="src/utils/cinterpolation.hpp" />
<Unit filename="src/utils/colors.hpp" />
<Unit filename="src/utils/cperlinnoise.cpp" />
<Unit filename="src/utils/cperlinnoise.hpp" />
<Unit filename="src/utils/cwaypoints.cpp" />
<Unit filename="src/utils/cwaypoints.hpp" />
<Unit filename="src/utils/easing.cpp" />
<Unit filename="src/utils/easing.hpp" />
<Unit filename="src/utils/helper.hpp" />
<Unit filename="src/utils/line2.hpp" />
<Unit filename="src/utils/polygon2.hpp" />
<Unit filename="src/utils/quad2.hpp" />
<Unit filename="src/utils/rect.hpp" />
<Unit filename="src/utils/size.hpp" />
<Unit filename="src/utils/string.cpp" />
<Unit filename="src/utils/string.hpp" />
<Unit filename="src/utils/triangle2.hpp" />
<Unit filename="src/utils/utils.cpp" />
<Unit filename="src/utils/utils.hpp" />
<Unit filename="src/utils/vector2.hpp" />
<Unit filename="src/utils/vector3.hpp" />
<Unit filename="src/window/base.hpp" />
<Unit filename="src/window/cengine.cpp" />
<Unit filename="src/window/cengine.hpp" />
<Unit filename="src/window/cinput.cpp" />
<Unit filename="src/window/cinput.hpp" />
<Unit filename="src/window/cinputtextbuffer.cpp" />
<Unit filename="src/window/cinputtextbuffer.hpp" />
<Unit filename="src/window/cjoystick.cpp" />
<Unit filename="src/window/cjoystick.hpp" />
<Unit filename="src/window/cjoystickmanager.cpp" />
<Unit filename="src/window/cjoystickmanager.hpp" />
<Unit filename="src/window/cview.cpp" />
<Unit filename="src/window/cview.hpp" />
<Extensions>
<envvars />
<code_completion />
<debugger />
<lib_finder disable_auto="1" />
</Extensions>
</Project>
</CodeBlocks_project_file>