Added some project configuration files that i prefere to back up, not usefull for others developers, but well, nothing anoying.

Changed the way that map tiling is rendered in the map editor.
This commit is contained in:
spartanj@gmail.com
2011-07-12 23:47:49 -03:00
parent 7b6a6ee817
commit 320d6ebef0
11 changed files with 1679 additions and 9 deletions

1
ee.config Normal file
View File

@@ -0,0 +1 @@
// ADD PREDEFINED MACROS HERE!

727
ee.files Normal file
View File

@@ -0,0 +1,727 @@
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/SDL13/cwindowsdl.hpp
src/window/backend/SDL13/cjoysticksdl.hpp
src/window/backend/SDL13/cjoystickmanagersdl.hpp
src/window/backend/SDL13/cinputsdl.hpp
src/window/backend/SDL13/ccursorsdl.hpp
src/window/backend/SDL13/ccursormanagersdl.hpp
src/window/backend/SDL13/cclipboardsdl.hpp
src/window/backend/SDL13/cbackendsdl.hpp
src/window/backend/SDL13/cwindowsdl.cpp
src/window/backend/SDL13/cjoysticksdl.cpp
src/window/backend/SDL13/cjoystickmanagersdl.cpp
src/window/backend/SDL13/cinputsdl.cpp
src/window/backend/SDL13/ccursorsdl.cpp
src/window/backend/SDL13/ccursormanagersdl.cpp
src/window/backend/SDL13/cclipboardsdl.cpp
src/window/backend/SDL13/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

7
ee.includes Normal file
View File

@@ -0,0 +1,7 @@
src/helper/glew
src/helper/haikuttf
src/helper/libzip
src/helper/SOIL
src/helper/stb_vorbis
src/helper/zlib
src

1
ee.osx.config Normal file
View File

@@ -0,0 +1 @@
// ADD PREDEFINED MACROS HERE!

1
ee.osx.creator Normal file
View File

@@ -0,0 +1 @@
[General]

149
ee.osx.creator.user Normal file
View File

@@ -0,0 +1,149 @@
<!DOCTYPE QtCreatorProject>
<qtcreator>
<data>
<variable>GenericProjectManager.GenericProject.Toolchain</variable>
<value type="QString">ProjectExplorer.ToolChain.Gcc:/usr/bin/g++.x86-macos-generic-mach_o-64bit.</value>
</data>
<data>
<variable>ProjectExplorer.Project.ActiveTarget</variable>
<value type="int">0</value>
</data>
<data>
<variable>ProjectExplorer.Project.EditorSettings</variable>
<valuemap type="QVariantMap">
<value key="EditorConfiguration.AutoIndent" type="bool">true</value>
<value key="EditorConfiguration.AutoSpacesForTabs" type="bool">false</value>
<value key="EditorConfiguration.Codec" type="QByteArray">System</value>
<value key="EditorConfiguration.DoubleIndentBlocks" type="bool">false</value>
<value key="EditorConfiguration.IndentBraces" type="bool">false</value>
<value key="EditorConfiguration.IndentSize" type="int">4</value>
<value key="EditorConfiguration.MouseNavigation" type="bool">true</value>
<value key="EditorConfiguration.PaddingMode" type="int">1</value>
<value key="EditorConfiguration.ScrollWheelZooming" type="bool">true</value>
<value key="EditorConfiguration.SmartBackspace" type="bool">false</value>
<value key="EditorConfiguration.SpacesForTabs" type="bool">true</value>
<value key="EditorConfiguration.TabKeyBehavior" type="int">0</value>
<value key="EditorConfiguration.TabSize" type="int">8</value>
<value key="EditorConfiguration.UseGlobal" type="bool">true</value>
<value key="EditorConfiguration.Utf8BomBehavior" type="int">1</value>
<value key="EditorConfiguration.addFinalNewLine" type="bool">true</value>
<value key="EditorConfiguration.cleanIndentation" type="bool">true</value>
<value key="EditorConfiguration.cleanWhitespace" type="bool">true</value>
<value key="EditorConfiguration.inEntireDocument" type="bool">false</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.Target.0</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString">Desktop</value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">GenericProjectManager.GenericTarget</value>
<value key="ProjectExplorer.Target.ActiveBuildConfiguration" type="int">0</value>
<value key="ProjectExplorer.Target.ActiveDeployConfiguration" type="int">0</value>
<value key="ProjectExplorer.Target.ActiveRunConfiguration" type="int">0</value>
<valuemap key="ProjectExplorer.Target.BuildConfiguration.0" type="QVariantMap">
<value key="GenericProjectManager.GenericBuildConfiguration.BuildDirectory" type="QString">/Users/spartan/programming/projects/EE</value>
<value key="ProjectExplorer.BuildCOnfiguration.ToolChain" type="QString">INVALID</value>
<valuemap key="ProjectExplorer.BuildConfiguration.BuildStepList.0" type="QVariantMap">
<valuemap key="ProjectExplorer.BuildStepList.Step.0" type="QVariantMap">
<valuelist key="GenericProjectManager.GenericMakeStep.BuildTargets" type="QVariantList"/>
<value key="GenericProjectManager.GenericMakeStep.MakeArguments" type="QString">-j4 test -e DEBUGBUILD=yes BACKEND_ALLEGRO=yes</value>
<value key="GenericProjectManager.GenericMakeStep.MakeCommand" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString">Make</value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">GenericProjectManager.GenericMakeStep</value>
</valuemap>
<value key="ProjectExplorer.BuildStepList.StepsCount" type="int">1</value>
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString">Build</value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">ProjectExplorer.BuildSteps.Build</value>
</valuemap>
<valuemap key="ProjectExplorer.BuildConfiguration.BuildStepList.1" type="QVariantMap">
<valuemap key="ProjectExplorer.BuildStepList.Step.0" type="QVariantMap">
<value key="ProjectExplorer.ProcessStep.Arguments" type="QString"></value>
<value key="ProjectExplorer.ProcessStep.Command" type="QString">make clean -e DEBUGBUILD=yes</value>
<value key="ProjectExplorer.ProcessStep.Enabled" type="bool">false</value>
<value key="ProjectExplorer.ProcessStep.WorkingDirectory" type="QString">%{buildDir}</value>
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString">Custom Process Step</value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">ProjectExplorer.ProcessStep</value>
</valuemap>
<value key="ProjectExplorer.BuildStepList.StepsCount" type="int">1</value>
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString">Clean</value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">ProjectExplorer.BuildSteps.Clean</value>
</valuemap>
<value key="ProjectExplorer.BuildConfiguration.BuildStepListCount" type="int">2</value>
<value key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment" type="bool">false</value>
<valuelist key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges" type="QVariantList"/>
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString">eetest-allegro5</value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">GenericProjectManager.GenericBuildConfiguration</value>
</valuemap>
<value key="ProjectExplorer.Target.BuildConfigurationCount" type="int">1</value>
<valuemap key="ProjectExplorer.Target.DeployConfiguration.0" type="QVariantMap">
<valuemap key="ProjectExplorer.BuildConfiguration.BuildStepList.0" type="QVariantMap">
<value key="ProjectExplorer.BuildStepList.StepsCount" type="int">0</value>
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString">Deploy</value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">ProjectExplorer.BuildSteps.Deploy</value>
</valuemap>
<value key="ProjectExplorer.BuildConfiguration.BuildStepListCount" type="int">1</value>
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString">No deployment</value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">ProjectExplorer.DefaultDeployConfiguration</value>
</valuemap>
<value key="ProjectExplorer.Target.DeployConfigurationCount" type="int">1</value>
<valuemap key="ProjectExplorer.Target.RunConfiguration.0" type="QVariantMap">
<valuelist key="Analyzer.Valgrind.AddedSupressionFiles" type="QVariantList"/>
<value key="Analyzer.Valgrind.FilterExternalIssues" type="bool">true</value>
<value key="Analyzer.Valgrind.NumCallers" type="int">25</value>
<valuelist key="Analyzer.Valgrind.RemovedSupressionFiles" type="QVariantList"/>
<value key="Analyzer.Valgrind.TrackOrigins" type="bool">true</value>
<value key="Analyzer.Valgrind.ValgrindExecutable" type="QString">valgrind</value>
<valuelist key="Analyzer.Valgrind.VisibleErrorKinds" type="QVariantList">
<value type="int">0</value>
<value type="int">1</value>
<value type="int">2</value>
<value type="int">3</value>
<value type="int">4</value>
<value type="int">5</value>
<value type="int">6</value>
<value type="int">7</value>
<value type="int">8</value>
<value type="int">9</value>
<value type="int">10</value>
<value type="int">11</value>
<value type="int">12</value>
<value type="int">13</value>
<value type="int">14</value>
</valuelist>
<value key="ProjectExplorer.CustomExecutableRunConfiguration.Arguments" type="QString"></value>
<value key="ProjectExplorer.CustomExecutableRunConfiguration.BaseEnvironmentBase" type="int">2</value>
<value key="ProjectExplorer.CustomExecutableRunConfiguration.Executable" type="QString">/Users/spartan/programming/projects/EE/eetest-debug</value>
<value key="ProjectExplorer.CustomExecutableRunConfiguration.UseTerminal" type="bool">false</value>
<valuelist key="ProjectExplorer.CustomExecutableRunConfiguration.UserEnvironmentChanges" type="QVariantList"/>
<value key="ProjectExplorer.CustomExecutableRunConfiguration.WorkingDirectory" type="QString">/Users/spartan/programming/projects/EE/</value>
<value key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName" type="QString">Run /Users/spartan/programming/projects/EE/eetest-debug</value>
<value key="ProjectExplorer.ProjectConfiguration.DisplayName" type="QString"></value>
<value key="ProjectExplorer.ProjectConfiguration.Id" type="QString">ProjectExplorer.CustomExecutableRunConfiguration</value>
<value key="RunConfiguration.QmlDebugServerPort" type="uint">3768</value>
<value key="RunConfiguration.UseCppDebugger" type="bool">true</value>
<value key="RunConfiguration.UseQmlDebugger" type="bool">false</value>
</valuemap>
<value key="ProjectExplorer.Target.RunConfigurationCount" type="int">1</value>
</valuemap>
</data>
<data>
<variable>ProjectExplorer.Project.TargetCount</variable>
<value type="int">1</value>
</data>
<data>
<variable>ProjectExplorer.Project.Updater.EnvironmentId</variable>
<value type="QString">{9860e61f-bf1d-46f7-bc8b-acdd80f1725e}</value>
</data>
<data>
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
<value type="int">9</value>
</data>
</qtcreator>

727
ee.osx.files Normal file
View File

@@ -0,0 +1,727 @@
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/SDL13/cwindowsdl.hpp
src/window/backend/SDL13/cjoysticksdl.hpp
src/window/backend/SDL13/cjoystickmanagersdl.hpp
src/window/backend/SDL13/cinputsdl.hpp
src/window/backend/SDL13/ccursorsdl.hpp
src/window/backend/SDL13/ccursormanagersdl.hpp
src/window/backend/SDL13/cclipboardsdl.hpp
src/window/backend/SDL13/cbackendsdl.hpp
src/window/backend/SDL13/cwindowsdl.cpp
src/window/backend/SDL13/cjoysticksdl.cpp
src/window/backend/SDL13/cjoystickmanagersdl.cpp
src/window/backend/SDL13/cinputsdl.cpp
src/window/backend/SDL13/ccursorsdl.cpp
src/window/backend/SDL13/ccursormanagersdl.cpp
src/window/backend/SDL13/cclipboardsdl.cpp
src/window/backend/SDL13/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

View File

@@ -19,7 +19,8 @@ cMap::cMap() :
mFlags( 0 ),
mMaxLayers( 0 ),
mLayerCount( 0 ),
mViewSize( 800, 600 )
mViewSize( 800, 600 ),
mTileTex( NULL )
{
ViewSize( mViewSize );
}
@@ -66,6 +67,51 @@ void cMap::Create( eeSize Size, Uint32 MaxLayers, eeSize TileSize, Uint32 Flags,
mLayers[i] = NULL;
ViewSize( viewSize );
CreateEmptyTile();
}
void cMap::CreateEmptyTile() {
//! I create a texture representing an empty tile to render instead of rendering with primitives because is a lot faster, at least with NVIDIA GPUs.
cTextureFactory * TF = cTextureFactory::instance();
std::string tileName( "maptile-" + toStr( mTileSize.Width() ) + "x" + toStr( mTileSize.Height() ) );
cTexture * Tex = TF->GetByName( tileName );
if ( NULL == Tex ) {
Uint32 x, y;
eeColorA Col( 255, 255, 255, 255 );
cImage Img( mTileSize.Width(), mTileSize.Height(), 4 );
Img.FillWithColor( eeColorA( 0, 0, 0, 0 ) );
for ( x = 0; x < Img.Width(); x++ ) {
Img.SetPixel( x, 0, Col );
Img.SetPixel( x, mTileSize.y - 1, Col );
}
for ( y = 0; y < Img.Height(); y++ ) {
Img.SetPixel( 0, y, Col );
Img.SetPixel( mTileSize.x - 1, y, Col );
}
Uint32 TileTexId = TF->LoadFromPixels(
Img.GetPixelsPtr(),
Img.Width(),
Img.Height(),
Img.Channels(),
false,
EE_CLAMP_TO_EDGE,
false,
false,
tileName
);
mTileTex = TF->GetTexture( TileTexId );
} else {
mTileTex = Tex;
}
}
cLayer * cMap::AddLayer( Uint32 Type, Uint32 flags, std::string name ) {
@@ -175,12 +221,20 @@ void cMap::GridDraw() {
eeVector2i start = StartTile();
eeVector2i end = EndTile();
eeFloat tx, ty;
for ( Int32 x = start.x; x < end.x; x++ ) {
for ( Int32 y = start.y; y < end.y; y++ ) {
P.DrawRectangle( x * mTileSize.x, y * mTileSize.y, mTileSize.x, mTileSize.y, 0.f, 1.f, EE_DRAW_LINE );
tx = x * mTileSize.x;
ty = y * mTileSize.y;
mTileTex->Draw( tx, ty );
}
}
cGlobalBatchRenderer::instance()->Draw();
GLi->PopMatrix();
}

View File

@@ -142,7 +142,7 @@ class cMap {
PropertiesMap mProperties;
GOTypesList mObjTypes;
CreateGOCb mCreateGOCb;
cTexture * mTileTex;
virtual cGameObject * CreateGameObject( const Uint32& Type, const Uint32& Flags, const Uint32& DataId = 0 );
@@ -161,6 +161,8 @@ class cMap {
void DeleteLayers();
std::vector<std::string> GetShapeGroups();
void CreateEmptyTile();
};
}}

View File

@@ -104,7 +104,7 @@ void cPrimitives::DrawRectangle(const eeFloat& x, const eeFloat& y, const eeFloa
}
case EE_DRAW_LINE:
mBR->SetLineWidth( lineWidth );
mBR->LineLoopBegin();
mBR->LineLoopSetColorFree( TopLeft, BottomLeft );
@@ -126,6 +126,7 @@ void cPrimitives::DrawRectangle(const eeFloat& x, const eeFloat& y, const eeFloa
mBR->LineLoopSetColorFree( BottomRight, TopRight );
mBR->BatchLineLoop( x + width, y + height, x + width, y );
}
break;
}

View File

@@ -823,9 +823,9 @@ void cEETest::LoadTextures() {
cCursorManager * CurMan = mWindow->GetCursorManager();
CurMan->Visible( false );
//CurMan->Visible( true );
//CurMan->Set( Window::Cursor::SYS_CURSOR_LINK );
//CurMan->Set( CurMan->Add( CurMan->Create( CursorP[1], eeVector2i( 2, 2 ), "cursor_special" ) ) );
CurMan->Visible( true );
CurMan->Set( Window::Cursor::SYS_CURSOR_LINK );
CurMan->Set( CurMan->Add( CurMan->Create( CursorP[1], eeVector2i( 2, 2 ), "cursor_special" ) ) );
CL1.AddFrame(TN[2]);
CL1.Position( 500, 400 );
@@ -1212,10 +1212,10 @@ void cEETest::Render() {
Con.Draw();
if ( Screen == 1 )
/*if ( Screen == 1 )
CursorP[ 0 ]->Draw( Mousef.x, Mousef.y );
else
CursorP[ 1 ]->Draw( Mousef.x, Mousef.y );
CursorP[ 1 ]->Draw( Mousef.x, Mousef.y );*/
}
void cEETest::Input() {