From b5c134f2577b7eba51458e06eb7109949f2341cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Lucas=20Golini?= Date: Wed, 19 Jun 2019 22:16:45 -0300 Subject: [PATCH] macOS fixes. --HG-- branch : dev --- premake5.lua | 19 +- projects/osx/ee.config | 7 +- projects/osx/ee.files | 1503 ++++++++++-------- projects/osx/ee.includes | 4 + src/eepp/audio/alcheck.hpp | 6 +- src/eepp/window/backend/SDL2/backendsdl2.cpp | 2 + src/eepp/window/platform/osx/osximpl.cpp | 2 +- src/eepp/window/platform/osx/osximpl.hpp | 2 +- 8 files changed, 864 insertions(+), 681 deletions(-) diff --git a/premake5.lua b/premake5.lua index c86fb4bee..8941793de 100644 --- a/premake5.lua +++ b/premake5.lua @@ -409,7 +409,7 @@ end function set_xcode_config() if is_xcode() or _OPTIONS["use-frameworks"] then - linkoptions { "-F/Library/Frameworks" } + linkoptions { "-F /Library/Frameworks" } includedirs { "/Library/Frameworks/SDL2.framework/Headers" } defines { "EE_SDL2_FROM_ROOTPATH" } end @@ -528,9 +528,20 @@ function check_ssl_support() defines { "EE_SSL_SUPPORT" } end +function set_macos_config() + if os.istarget("macosx") and ( is_xcode() or _OPTIONS["use-frameworks"] ) then + libdirs { "/System/Library/Frameworks", "/Library/Frameworks" } + end + + if _OPTIONS["use-frameworks"] then + defines { "EE_USE_FRAMEWORKS" } + end +end + function build_eepp( build_name ) includedirs { "include", "src", "src/thirdparty", "include/eepp/thirdparty", "src/thirdparty/freetype2/include", "src/thirdparty/zlib", "src/thirdparty/libogg/include", "src/thirdparty/libvorbis/include", "src/thirdparty/mbedtls/include" } - + + set_macos_config() set_ios_config() set_xcode_config() @@ -867,6 +878,10 @@ workspace "eepp" links { "pthread" } end + if os.istarget("macosx") then + links { "CoreFoundation.framework", "CoreServices.framework" } + end + links { "efsw-static", "pugixml-static" } files { "src/tools/uieditor/*.cpp" } build_link_configuration( "eepp-UIEditor", true ) diff --git a/projects/osx/ee.config b/projects/osx/ee.config index e41d720ed..4acbb5015 100644 --- a/projects/osx/ee.config +++ b/projects/osx/ee.config @@ -1,7 +1,6 @@ #define EE_SDL_VERSION_2 #define EE_X11_PLATFORM #define EE_DEBUG -#define EE_LIBSNDFILE_ENABLED #define EE_MEMORY_MANAGER #define EE_SHADERS_SUPPORTED #define EE_GLEW_AVAILABLE @@ -10,5 +9,9 @@ #define EE_BACKEND_SFML_ACTIVE #define EE_BACKEND_SDL2 #define EE_GL3_ENABLED -#define EE_SHADERS_SUPPORTED #define EE_BACKEND_SDL_ACTIVE +#define EE_MBEDTLS +#define DR_MP3_IMPLEMENTATION +#define DR_FLAC_IMPLEMENTATION +#define STB_IMAGE_IMPLEMENTATION +#define EE_USE_FRAMEWORKS diff --git a/projects/osx/ee.files b/projects/osx/ee.files index e6d6e8b49..2b2ffcf42 100644 --- a/projects/osx/ee.files +++ b/projects/osx/ee.files @@ -1,748 +1,903 @@ +../../bin/assets/ee.ini +../../bin/assets/layouts/test.css +../../bin/assets/layouts/test.xml +../../bin/assets/layouts/test_widgets.xml +../../bin/assets/ui/uitheme.css +../../external_projects.lua +../../include/eepp/audio/alresource.hpp +../../include/eepp/audio/audiodevice.hpp +../../include/eepp/audio/audiolistener.hpp +../../include/eepp/audio/base.hpp +../../include/eepp/audio.hpp +../../include/eepp/audio/inputsoundfile.hpp +../../include/eepp/audio/listener.hpp +../../include/eepp/audio/music.hpp +../../include/eepp/audio/outputsoundfile.hpp +../../include/eepp/audio/soundbuffer.hpp +../../include/eepp/audio/soundbufferrecorder.hpp +../../include/eepp/audio/soundfilefactory.hpp +../../include/eepp/audio/soundfilefactory.inl +../../include/eepp/audio/soundfilereader.hpp +../../include/eepp/audio/soundfilereaderogg.hpp +../../include/eepp/audio/soundfilewriter.hpp +../../include/eepp/audio/sound.hpp +../../include/eepp/audio/soundloader.hpp +../../include/eepp/audio/soundmanager.hpp +../../include/eepp/audio/soundrecorder.hpp +../../include/eepp/audio/soundsource.hpp +../../include/eepp/audio/soundstream.hpp +../../include/eepp/config.hpp +../../include/eepp/core/allocator.hpp +../../include/eepp/core/core.hpp +../../include/eepp/core/debug.hpp +../../include/eepp/core.hpp +../../include/eepp/core/memorymanager.hpp +../../include/eepp/core/noncopyable.hpp +../../include/eepp/core/stlcontainers.hpp +../../include/eepp/core/string.hpp +../../include/eepp/core/utf.hpp +../../include/eepp/core/utf.inl +../../include/eepp/ee.hpp ../../include/eepp/graphics/arcdrawable.hpp +../../include/eepp/graphics/base.hpp +../../include/eepp/graphics/batchrenderer.hpp +../../include/eepp/graphics/blendmode.hpp ../../include/eepp/graphics/circledrawable.hpp +../../include/eepp/graphics/console.hpp ../../include/eepp/graphics/convexshapedrawable.hpp -../../include/eepp/graphics/drawable.hpp ../../include/eepp/graphics/drawablegroup.hpp +../../include/eepp/graphics/drawable.hpp ../../include/eepp/graphics/drawableresource.hpp ../../include/eepp/graphics/drawablesearcher.hpp +../../include/eepp/graphics/fontbmfont.hpp +../../include/eepp/graphics/fonthelper.hpp ../../include/eepp/graphics/font.hpp +../../include/eepp/graphics/fontmanager.hpp +../../include/eepp/graphics/fontsprite.hpp ../../include/eepp/graphics/fontstyleconfig.hpp ../../include/eepp/graphics/fonttruetype.hpp ../../include/eepp/graphics/fonttruetypeloader.hpp +../../include/eepp/graphics/framebuffer.hpp +../../include/eepp/graphics/framebuffermanager.hpp +../../include/eepp/graphics/globalbatchrenderer.hpp +../../include/eepp/graphics/globaltextureatlas.hpp +../../include/eepp/graphics.hpp +../../include/eepp/graphics/image.hpp ../../include/eepp/graphics/ninepatch.hpp ../../include/eepp/graphics/ninepatchmanager.hpp +../../include/eepp/graphics/packerhelper.hpp +../../include/eepp/graphics/particle.hpp +../../include/eepp/graphics/particlesystem.hpp +../../include/eepp/graphics/pixeldensity.hpp ../../include/eepp/graphics/primitivedrawable.hpp +../../include/eepp/graphics/primitives.hpp ../../include/eepp/graphics/primitivetype.hpp ../../include/eepp/graphics/rectangledrawable.hpp ../../include/eepp/graphics/renderer/base.hpp ../../include/eepp/graphics/renderer/clippingmask.hpp ../../include/eepp/graphics/renderer/opengl.hpp -../../include/eepp/graphics/renderer/renderer.hpp -../../include/eepp/graphics/renderer/renderer.hpp -../../include/eepp/graphics/renderer/renderergl.hpp -../../include/eepp/graphics/renderer/renderergl3.hpp ../../include/eepp/graphics/renderer/renderergl3cp.hpp +../../include/eepp/graphics/renderer/renderergl3.hpp ../../include/eepp/graphics/renderer/renderergles2.hpp +../../include/eepp/graphics/renderer/renderergl.hpp +../../include/eepp/graphics/renderer/rendererglshader.hpp ../../include/eepp/graphics/renderer/rendererhelper.hpp +../../include/eepp/graphics/renderer/renderer.hpp ../../include/eepp/graphics/rendermode.hpp +../../include/eepp/graphics/scrollparallax.hpp +../../include/eepp/graphics/shader.hpp +../../include/eepp/graphics/shaderprogram.hpp +../../include/eepp/graphics/shaderprogrammanager.hpp +../../include/eepp/graphics/sprite.hpp +../../include/eepp/graphics/statefuldrawable.hpp +../../include/eepp/graphics/statelistdrawable.hpp +../../include/eepp/graphics/textcache.hpp ../../include/eepp/graphics/text.hpp +../../include/eepp/graphics/textureatlas.hpp +../../include/eepp/graphics/textureatlasloader.hpp +../../include/eepp/graphics/textureatlasmanager.hpp +../../include/eepp/graphics/texturefactory.hpp +../../include/eepp/graphics/texturefont.hpp +../../include/eepp/graphics/texturefontloader.hpp +../../include/eepp/graphics/texture.hpp +../../include/eepp/graphics/textureloader.hpp +../../include/eepp/graphics/texturepacker.hpp +../../include/eepp/graphics/textureregion.hpp +../../include/eepp/graphics/texturesaver.hpp ../../include/eepp/graphics/vertexbufferhelper.hpp +../../include/eepp/graphics/vertexbuffer.hpp +../../include/eepp/graphics/vertexbuffermanager.hpp +../../include/eepp/graphics/vertexbufferogl.hpp +../../include/eepp/graphics/vertexbuffervbo.hpp +../../include/eepp/graphics/view.hpp +../../include/eepp/maps/base.hpp +../../include/eepp/maps/gameobject.hpp +../../include/eepp/maps/gameobjectobject.hpp +../../include/eepp/maps/gameobjectpolygon.hpp +../../include/eepp/maps/gameobjectpolyline.hpp +../../include/eepp/maps/gameobjectsprite.hpp +../../include/eepp/maps/gameobjecttextureregionex.hpp +../../include/eepp/maps/gameobjecttextureregion.hpp +../../include/eepp/maps/gameobjectvirtual.hpp +../../include/eepp/maps.hpp +../../include/eepp/maps/mapeditor/mapeditor.hpp +../../include/eepp/maps/maphelper.hpp +../../include/eepp/maps/maplayer.hpp +../../include/eepp/maps/maplight.hpp +../../include/eepp/maps/maplightmanager.hpp +../../include/eepp/maps/mapobjectlayer.hpp +../../include/eepp/maps/tilemap.hpp +../../include/eepp/maps/tilemaplayer.hpp +../../include/eepp/math/ease.hpp +../../include/eepp/math/easing.hpp +../../include/eepp/math.hpp ../../include/eepp/math/interpolation1d.hpp ../../include/eepp/math/interpolation2d.hpp +../../include/eepp/math/line2.hpp +../../include/eepp/math/math.hpp +../../include/eepp/math/mtrand.hpp +../../include/eepp/math/originpoint.hpp +../../include/eepp/math/perlinnoise.hpp +../../include/eepp/math/polygon2.hpp +../../include/eepp/math/quad2.hpp +../../include/eepp/math/rect.hpp +../../include/eepp/math/size.hpp +../../include/eepp/math/transformable.hpp +../../include/eepp/math/transform.hpp +../../include/eepp/math/triangle2.hpp +../../include/eepp/math/vector2.hpp +../../include/eepp/math/vector3.hpp +../../include/eepp/network/base.hpp +../../include/eepp/network/ftp.hpp +../../include/eepp/network.hpp +../../include/eepp/network/http.hpp +../../include/eepp/network/ipaddress.hpp +../../include/eepp/network/packet.hpp +../../include/eepp/network/sockethandle.hpp +../../include/eepp/network/socket.hpp +../../include/eepp/network/socketselector.hpp +../../include/eepp/network/ssl/sslsocket.hpp +../../include/eepp/network/tcplistener.hpp +../../include/eepp/network/tcpsocket.hpp +../../include/eepp/network/udpsocket.hpp +../../include/eepp/network/uri.hpp +../../include/eepp/physics/arbiter.hpp +../../include/eepp/physics/area.hpp +../../include/eepp/physics/base.hpp +../../include/eepp/physics/body.hpp +../../include/eepp/physics/constraints/constraint.hpp +../../include/eepp/physics/constraints/dampedrotaryspring.hpp +../../include/eepp/physics/constraints/dampedspring.hpp +../../include/eepp/physics/constraints/gearjoint.hpp +../../include/eepp/physics/constraints/groovejoint.hpp +../../include/eepp/physics/constraints/pinjoint.hpp +../../include/eepp/physics/constraints/pivotjoint.hpp +../../include/eepp/physics/constraints/ratchetjoint.hpp +../../include/eepp/physics/constraints/rotarylimitjoint.hpp +../../include/eepp/physics/constraints/simplemotor.hpp +../../include/eepp/physics/constraints/slidejoint.hpp +../../include/eepp/physics.hpp +../../include/eepp/physics/moment.hpp +../../include/eepp/physics/physicshelper.hpp +../../include/eepp/physics/physicsmanager.hpp +../../include/eepp/physics/settings.hpp +../../include/eepp/physics/shapecircle.hpp +../../include/eepp/physics/shapecirclesprite.hpp +../../include/eepp/physics/shape.hpp +../../include/eepp/physics/shapepoint.hpp +../../include/eepp/physics/shapepoly.hpp +../../include/eepp/physics/shapepolysprite.hpp +../../include/eepp/physics/shapesegment.hpp +../../include/eepp/physics/space.hpp +../../include/eepp/scene/action.hpp +../../include/eepp/scene/actionmanager.hpp +../../include/eepp/scene/actions/actioninterpolation1d.hpp +../../include/eepp/scene/actions/actioninterpolation2d.hpp +../../include/eepp/scene/actions/actions.hpp +../../include/eepp/scene/actions/close.hpp +../../include/eepp/scene/actions/delay.hpp +../../include/eepp/scene/actions/disable.hpp +../../include/eepp/scene/actions/enable.hpp +../../include/eepp/scene/actions/fade.hpp +../../include/eepp/scene/actions/marginmove.hpp +../../include/eepp/scene/actions/move.hpp +../../include/eepp/scene/actions/paddingtransition.hpp +../../include/eepp/scene/actions/resize.hpp +../../include/eepp/scene/actions/resizeborderradius.hpp +../../include/eepp/scene/actions/resizeheight.hpp +../../include/eepp/scene/actions/resizewidth.hpp +../../include/eepp/scene/actions/rotate.hpp +../../include/eepp/scene/actions/scale.hpp +../../include/eepp/scene/actions/sequence.hpp +../../include/eepp/scene/actions/spawn.hpp +../../include/eepp/scene/actions/tint.hpp +../../include/eepp/scene/actions/visible.hpp +../../include/eepp/scene/eventdispatcher.hpp +../../include/eepp/scene/event.hpp +../../include/eepp/scene.hpp +../../include/eepp/scene/keyevent.hpp +../../include/eepp/scene/mouseevent.hpp +../../include/eepp/scene/nodeattribute.hpp +../../include/eepp/scene/node.hpp +../../include/eepp/scene/nodemessage.hpp +../../include/eepp/scene/scenemanager.hpp +../../include/eepp/scene/scenenode.hpp +../../include/eepp/system/base64.hpp +../../include/eepp/system/bitop.hpp +../../include/eepp/system/clock.hpp ../../include/eepp/system/color.hpp +../../include/eepp/system/compression.hpp +../../include/eepp/system/condition.hpp +../../include/eepp/system/container.hpp +../../include/eepp/system/directorypack.hpp +../../include/eepp/system/filesystem.hpp +../../include/eepp/system.hpp +../../include/eepp/system/inifile.hpp +../../include/eepp/system/iostreamdeflate.hpp +../../include/eepp/system/iostreamfile.hpp +../../include/eepp/system/iostream.hpp +../../include/eepp/system/iostreaminflate.hpp +../../include/eepp/system/iostreammemory.hpp +../../include/eepp/system/iostreampak.hpp +../../include/eepp/system/iostreamstring.hpp +../../include/eepp/system/iostreamzip.hpp +../../include/eepp/system/lock.hpp +../../include/eepp/system/log.hpp +../../include/eepp/system/md5.hpp +../../include/eepp/system/mutex.hpp +../../include/eepp/system/objectloader.hpp +../../include/eepp/system/pack.hpp +../../include/eepp/system/packmanager.hpp +../../include/eepp/system/pak.hpp +../../include/eepp/system/rc4.hpp +../../include/eepp/system/resourceloader.hpp +../../include/eepp/system/resourcemanager.hpp +../../include/eepp/system/scopedbuffer.hpp +../../include/eepp/system/singleton.hpp +../../include/eepp/system/sys.hpp +../../include/eepp/system/thread.hpp +../../include/eepp/system/threadlocal.hpp +../../include/eepp/system/threadlocalptr.hpp +../../include/eepp/system/time.hpp ../../include/eepp/system/translator.hpp -../../include/eepp/ui/uidragablecontrol.hpp -../../include/eepp/ui/uieventmouse.hpp +../../include/eepp/system/virtualfilesystem.hpp +../../include/eepp/system/zip.hpp +../../include/eepp/thirdparty/chipmunk/chipmunk_ffi.h +../../include/eepp/thirdparty/chipmunk/chipmunk.h +../../include/eepp/thirdparty/chipmunk/chipmunk_private.h +../../include/eepp/thirdparty/chipmunk/chipmunk_types.h +../../include/eepp/thirdparty/chipmunk/chipmunk_unsafe.h +../../include/eepp/thirdparty/chipmunk/constraints/cpConstraint.h +../../include/eepp/thirdparty/chipmunk/constraints/cpDampedRotarySpring.h +../../include/eepp/thirdparty/chipmunk/constraints/cpDampedSpring.h +../../include/eepp/thirdparty/chipmunk/constraints/cpGearJoint.h +../../include/eepp/thirdparty/chipmunk/constraints/cpGrooveJoint.h +../../include/eepp/thirdparty/chipmunk/constraints/cpPinJoint.h +../../include/eepp/thirdparty/chipmunk/constraints/cpPivotJoint.h +../../include/eepp/thirdparty/chipmunk/constraints/cpRatchetJoint.h +../../include/eepp/thirdparty/chipmunk/constraints/cpRotaryLimitJoint.h +../../include/eepp/thirdparty/chipmunk/constraints/cpSimpleMotor.h +../../include/eepp/thirdparty/chipmunk/constraints/cpSlideJoint.h +../../include/eepp/thirdparty/chipmunk/constraints/util.h +../../include/eepp/thirdparty/chipmunk/cpArbiter.h +../../include/eepp/thirdparty/chipmunk/cpBB.h +../../include/eepp/thirdparty/chipmunk/cpBody.h +../../include/eepp/thirdparty/chipmunk/cpPolyShape.h +../../include/eepp/thirdparty/chipmunk/cpShape.h +../../include/eepp/thirdparty/chipmunk/cpSpace.h +../../include/eepp/thirdparty/chipmunk/cpSpatialIndex.h +../../include/eepp/thirdparty/chipmunk/cpVect.h +../../include/eepp/thirdparty/PlusCallback/callback.hpp +../../include/eepp/ui/base.hpp +../../include/eepp/ui.hpp +../../include/eepp/ui/css/stylesheet.hpp +../../include/eepp/ui/css/stylesheetelement.hpp +../../include/eepp/ui/css/stylesheetparser.hpp +../../include/eepp/ui/css/stylesheetpropertiesparser.hpp +../../include/eepp/ui/css/stylesheetproperty.hpp +../../include/eepp/ui/css/stylesheetselector.hpp +../../include/eepp/ui/css/stylesheetselectorparser.hpp +../../include/eepp/ui/css/stylesheetselectorrule.hpp +../../include/eepp/ui/css/stylesheetstyle.hpp +../../include/eepp/ui/marginmove/scale.hpp +../../include/eepp/ui/tools/textureatlaseditor.hpp +../../include/eepp/ui/uicheckbox.hpp +../../include/eepp/ui/uicombobox.hpp +../../include/eepp/ui/uicommondialog.hpp +../../include/eepp/ui/uidropdownlist.hpp +../../include/eepp/ui/uieventdispatcher.hpp +../../include/eepp/ui/uifontstyleconfig.hpp ../../include/eepp/ui/uigridlayout.hpp +../../include/eepp/ui/uihelper.hpp ../../include/eepp/ui/uiimage.hpp +../../include/eepp/ui/uiitemcontainer.hpp ../../include/eepp/ui/uilayout.hpp ../../include/eepp/ui/uilinearlayout.hpp +../../include/eepp/ui/uilistbox.hpp +../../include/eepp/ui/uilistboxitem.hpp +../../include/eepp/ui/uiloader.hpp +../../include/eepp/ui/uimanager.hpp +../../include/eepp/ui/uimenucheckbox.hpp +../../include/eepp/ui/uimenu.hpp +../../include/eepp/ui/uimenuitem.hpp ../../include/eepp/ui/uimenuseparator.hpp +../../include/eepp/ui/uimenusubmenu.hpp +../../include/eepp/ui/uimessagebox.hpp +../../include/eepp/ui/uinode.hpp +../../include/eepp/ui/uipopupmenu.hpp +../../include/eepp/ui/uiprogressbar.hpp +../../include/eepp/ui/uipushbutton.hpp +../../include/eepp/ui/uiradiobutton.hpp ../../include/eepp/ui/uirelativelayout.hpp +../../include/eepp/ui/uiscenenode.hpp +../../include/eepp/ui/uiscrollbar.hpp ../../include/eepp/ui/uiscrollview.hpp -../../include/eepp/ui/uisubtexture.hpp -../../include/eepp/ui/uitable.hpp +../../include/eepp/ui/uiselectbutton.hpp +../../include/eepp/ui/uiskin.hpp +../../include/eepp/ui/uiskinstate.hpp +../../include/eepp/ui/uisliderbutton.hpp +../../include/eepp/ui/uislider.hpp +../../include/eepp/ui/uispinbox.hpp +../../include/eepp/ui/uisprite.hpp +../../include/eepp/ui/uistate.hpp +../../include/eepp/ui/uistyle.hpp +../../include/eepp/ui/uitab.hpp ../../include/eepp/ui/uitablecell.hpp +../../include/eepp/ui/uitable.hpp +../../include/eepp/ui/uitabwidget.hpp +../../include/eepp/ui/uitextedit.hpp +../../include/eepp/ui/uitextinput.hpp +../../include/eepp/ui/uitextinputpassword.hpp +../../include/eepp/ui/uitextureregion.hpp ../../include/eepp/ui/uitextview.hpp -../../include/eepp/ui/uithemeconfig.hpp -../../include/eepp/ui/uithemedefault.hpp +../../include/eepp/ui/uitheme.hpp +../../include/eepp/ui/uithememanager.hpp +../../include/eepp/ui/uitooltip.hpp ../../include/eepp/ui/uitouchdragablewidget.hpp -../../include/eepp/ui/uiwidget.hpp ../../include/eepp/ui/uiwidgetcreator.hpp +../../include/eepp/ui/uiwidget.hpp +../../include/eepp/ui/uiwindow.hpp +../../include/eepp/ui/uiwinmenu.hpp +../../include/eepp/version.hpp +../../include/eepp/window/base.hpp +../../include/eepp/window/clipboard.hpp +../../include/eepp/window/cursor.hpp +../../include/eepp/window/cursormanager.hpp +../../include/eepp/window/displaymanager.hpp +../../include/eepp/window/engine.hpp +../../include/eepp/window.hpp +../../include/eepp/window/inputevent.hpp +../../include/eepp/window/inputfinger.hpp +../../include/eepp/window/inputhelper.hpp +../../include/eepp/window/input.hpp +../../include/eepp/window/inputtextbuffer.hpp +../../include/eepp/window/joycodes.hpp +../../include/eepp/window/joystick.hpp +../../include/eepp/window/joystickmanager.hpp +../../include/eepp/window/keycodes.hpp +../../include/eepp/window/platformhelper.hpp +../../include/eepp/window/platformimpl.hpp +../../include/eepp/window/windowcontext.hpp +../../include/eepp/window/windowhandle.hpp +../../include/eepp/window/window.hpp +../../Makefile +../../Makefile.base +../../premake4.lua +../../src/eepp/audio/alcheck.cpp +../../src/eepp/audio/alcheck.hpp +../../src/eepp/audio/alresource.cpp +../../src/eepp/audio/audiodevice.cpp +../../src/eepp/audio/audiodevice.hpp +../../src/eepp/audio/audiolistener.cpp +../../src/eepp/audio/inputsoundfile.cpp +../../src/eepp/audio/listener.cpp +../../src/eepp/audio/mp3info.cpp +../../src/eepp/audio/mp3info.hpp +../../src/eepp/audio/music.cpp +../../src/eepp/audio/openal.cpp +../../src/eepp/audio/openal.hpp +../../src/eepp/audio/outputsoundfile.cpp +../../src/eepp/audio/soundbuffer.cpp +../../src/eepp/audio/soundbufferrecorder.cpp +../../src/eepp/audio/sound.cpp +../../src/eepp/audio/soundfile.cpp +../../src/eepp/audio/soundfiledefault.cpp +../../src/eepp/audio/soundfiledefault.hpp +../../src/eepp/audio/soundfilefactory.cpp +../../src/eepp/audio/SoundFileFactory.cpp +../../src/eepp/audio/soundfile.hpp +../../src/eepp/audio/soundfileogg.cpp +../../src/eepp/audio/soundfileogg.hpp +../../src/eepp/audio/soundfilereaderflac.cpp +../../src/eepp/audio/soundfilereaderflac.hpp +../../src/eepp/audio/soundfilereadermp3.cpp +../../src/eepp/audio/soundfilereadermp3.hpp +../../src/eepp/audio/soundfilereaderogg.cpp +../../src/eepp/audio/soundfilereaderogg.hpp +../../src/eepp/audio/soundfilereaderwav.cpp +../../src/eepp/audio/soundfilereaderwav.hpp +../../src/eepp/audio/soundfilewriterogg.cpp +../../src/eepp/audio/soundfilewriterogg.hpp +../../src/eepp/audio/soundfilewriterwav.cpp +../../src/eepp/audio/soundfilewriterwav.hpp +../../src/eepp/audio/soundrecorder.cpp +../../src/eepp/audio/soundsource.cpp +../../src/eepp/audio/soundstream.cpp +../../src/eepp/core/debug.cpp +../../src/eepp/core/memorymanager.cpp +../../src/eepp/core/string.cpp +../../src/eepp/core/version.cpp +../../src/eepp/graphics/arcdrawable.cpp +../../src/eepp/graphics/batchrenderer.cpp +../../src/eepp/graphics/blendmode.cpp +../../src/eepp/graphics/circledrawable.cpp +../../src/eepp/graphics/console.cpp ../../src/eepp/graphics/convexshapedrawable.cpp +../../src/eepp/graphics/drawable.cpp ../../src/eepp/graphics/drawablegroup.cpp ../../src/eepp/graphics/drawableresource.cpp -../../src/eepp/graphics/ninepatch.cpp -../../src/eepp/graphics/ninepatchmanager.cpp -../../src/eepp/maps/mapobjectlayer.cpp -../../src/eepp/graphics/arcdrawable.cpp -../../src/eepp/graphics/circledrawable.cpp -../../src/eepp/graphics/drawable.cpp ../../src/eepp/graphics/drawablesearcher.cpp +../../src/eepp/graphics/fontbmfont.cpp +../../src/eepp/graphics/font.cpp +../../src/eepp/graphics/fontmanager.cpp +../../src/eepp/graphics/fontsprite.cpp ../../src/eepp/graphics/fonttruetype.cpp ../../src/eepp/graphics/fonttruetypeloader.cpp +../../src/eepp/graphics/framebuffer.cpp +../../src/eepp/graphics/framebufferfbo.cpp +../../src/eepp/graphics/framebufferfbo.hpp +../../src/eepp/graphics/framebuffermanager.cpp +../../src/eepp/graphics/framebuffermanager.hpp ../../src/eepp/graphics/globalbatchrenderer.cpp +../../src/eepp/graphics/globaltextureatlas.cpp +../../src/eepp/graphics/image.cpp +../../src/eepp/graphics/ninepatch.cpp +../../src/eepp/graphics/ninepatchmanager.cpp +../../src/eepp/graphics/particle.cpp +../../src/eepp/graphics/particlesystem.cpp ../../src/eepp/graphics/pixeldensity.cpp ../../src/eepp/graphics/pixelperfect.cpp ../../src/eepp/graphics/primitivedrawable.cpp +../../src/eepp/graphics/primitives.cpp ../../src/eepp/graphics/rectangledrawable.cpp ../../src/eepp/graphics/renderer/clippingmask.cpp ../../src/eepp/graphics/renderer/openglext.hpp ../../src/eepp/graphics/renderer/renderer.cpp -../../src/eepp/graphics/renderer/renderer.cpp -../../src/eepp/graphics/renderer/renderergl.cpp -../../src/eepp/graphics/renderer/renderergl3.cpp ../../src/eepp/graphics/renderer/renderergl3cp.cpp +../../src/eepp/graphics/renderer/renderergl3.cpp +../../src/eepp/graphics/renderer/renderergl.cpp ../../src/eepp/graphics/renderer/renderergles2.cpp +../../src/eepp/graphics/renderer/rendererglshader.cpp ../../src/eepp/graphics/renderer/rendererstackhelper.hpp -../../src/eepp/graphics/renderer/rendererstackhelper.hpp +../../src/eepp/graphics/renderer/shaders/base.frag.h +../../src/eepp/graphics/renderer/shaders/basegl3cp.frag.h +../../src/eepp/graphics/renderer/shaders/basegl3cp.gles2.frag.h +../../src/eepp/graphics/renderer/shaders/basegl3cp.gles2.vert.h +../../src/eepp/graphics/renderer/shaders/basegl3cp.vert.h +../../src/eepp/graphics/renderer/shaders/basegl3.frag.h +../../src/eepp/graphics/renderer/shaders/basegl3.vert.h +../../src/eepp/graphics/renderer/shaders/base.vert.h +../../src/eepp/graphics/renderer/shaders/clipped.frag.h +../../src/eepp/graphics/renderer/shaders/clipped.vert.h +../../src/eepp/graphics/renderer/shaders/pointsprite.frag.h +../../src/eepp/graphics/renderer/shaders/pointsprite.vert.h +../../src/eepp/graphics/renderer/shaders/primitive.frag.h +../../src/eepp/graphics/renderer/shaders/primitive.vert.h +../../src/eepp/graphics/scrollparallax.cpp +../../src/eepp/graphics/shader.cpp +../../src/eepp/graphics/shaderprogram.cpp +../../src/eepp/graphics/shaderprogrammanager.cpp +../../src/eepp/graphics/sprite.cpp +../../src/eepp/graphics/statelistdrawable.cpp +../../src/eepp/graphics/stbi_iocb.hpp +../../src/eepp/graphics/textcache.cpp ../../src/eepp/graphics/text.cpp +../../src/eepp/graphics/textureatlas.cpp +../../src/eepp/graphics/textureatlasloader.cpp +../../src/eepp/graphics/textureatlasmanager.cpp +../../src/eepp/graphics/texture.cpp +../../src/eepp/graphics/texturefactory.cpp +../../src/eepp/graphics/texturefont.cpp +../../src/eepp/graphics/texturefontloader.cpp +../../src/eepp/graphics/textureloader.cpp +../../src/eepp/graphics/texturepacker.cpp +../../src/eepp/graphics/texturepackernode.cpp +../../src/eepp/graphics/texturepackernode.hpp +../../src/eepp/graphics/texturepackertex.cpp +../../src/eepp/graphics/texturepackertex.hpp +../../src/eepp/graphics/textureregion.cpp +../../src/eepp/graphics/texturesaver.cpp +../../src/eepp/graphics/texturesaver.hpp +../../src/eepp/graphics/vertexbuffer.cpp +../../src/eepp/graphics/vertexbuffermanager.cpp +../../src/eepp/graphics/vertexbuffermanager.hpp +../../src/eepp/graphics/vertexbufferogl.cpp +../../src/eepp/graphics/vertexbuffervbo.cpp +../../src/eepp/graphics/view.cpp +../../src/eepp/main/eepp_main.cpp +../../src/eepp/maps/gameobject.cpp +../../src/eepp/maps/gameobjectobject.cpp +../../src/eepp/maps/gameobjectpolygon.cpp +../../src/eepp/maps/gameobjectpolyline.cpp +../../src/eepp/maps/gameobjectsprite.cpp +../../src/eepp/maps/gameobjecttextureregion.cpp +../../src/eepp/maps/gameobjecttextureregionex.cpp +../../src/eepp/maps/gameobjectvirtual.cpp +../../src/eepp/maps/mapeditor/mapeditor.cpp +../../src/eepp/maps/mapeditor/maplayerproperties.cpp +../../src/eepp/maps/mapeditor/maplayerproperties.hpp +../../src/eepp/maps/mapeditor/mapobjectproperties.cpp +../../src/eepp/maps/mapeditor/mapobjectproperties.hpp +../../src/eepp/maps/mapeditor/tilemapproperties.cpp +../../src/eepp/maps/mapeditor/tilemapproperties.hpp +../../src/eepp/maps/mapeditor/uigotypenew.cpp +../../src/eepp/maps/mapeditor/uigotypenew.hpp +../../src/eepp/maps/mapeditor/uimap.cpp +../../src/eepp/maps/mapeditor/uimap.hpp +../../src/eepp/maps/mapeditor/uimaplayernew.cpp +../../src/eepp/maps/mapeditor/uimaplayernew.hpp +../../src/eepp/maps/mapeditor/uimapnew.cpp +../../src/eepp/maps/mapeditor/uimapnew.hpp +../../src/eepp/maps/maplayer.cpp +../../src/eepp/maps/maplight.cpp +../../src/eepp/maps/maplightmanager.cpp +../../src/eepp/maps/mapobjectlayer.cpp +../../src/eepp/maps/tilemap.cpp +../../src/eepp/maps/tilemaplayer.cpp +../../src/eepp/math/easing.cpp ../../src/eepp/math/interpolation1d.cpp ../../src/eepp/math/interpolation2d.cpp +../../src/eepp/math/mtrand.cpp +../../src/eepp/math/perlinnoise.cpp +../../src/eepp/math/transformable.cpp +../../src/eepp/math/transform.cpp +../../src/eepp/network/ftp.cpp +../../src/eepp/network/http.cpp +../../src/eepp/network/http/httpstreamchunked.cpp +../../src/eepp/network/http/httpstreamchunked.hpp +../../src/eepp/network/ipaddress.cpp +../../src/eepp/network/packet.cpp +../../src/eepp/network/platform/platformimpl.hpp +../../src/eepp/network/platform/unix/socketimpl.cpp +../../src/eepp/network/platform/unix/socketimpl.hpp +../../src/eepp/network/platform/win/socketimpl.cpp +../../src/eepp/network/platform/win/socketimpl.hpp +../../src/eepp/network/socket.cpp +../../src/eepp/network/socketselector.cpp +../../src/eepp/network/ssl/backend/mbedtls/mbedtlssocket.cpp +../../src/eepp/network/ssl/backend/mbedtls/mbedtlssocket.hpp +../../src/eepp/network/ssl/backend/openssl/curl_hostcheck.cpp +../../src/eepp/network/ssl/backend/openssl/curl_hostcheck.h +../../src/eepp/network/ssl/backend/openssl/opensslsocket.cpp +../../src/eepp/network/ssl/backend/openssl/opensslsocket.hpp +../../src/eepp/network/ssl/sslsocket.cpp +../../src/eepp/network/ssl/sslsocketimpl.hpp +../../src/eepp/network/tcplistener.cpp +../../src/eepp/network/tcpsocket.cpp +../../src/eepp/network/udpsocket.cpp +../../src/eepp/network/uri.cpp +../../src/eepp/physics/arbiter.cpp +../../src/eepp/physics/area.cpp +../../src/eepp/physics/body.cpp +../../src/eepp/physics/constraints/constraint.cpp +../../src/eepp/physics/constraints/dampedrotaryspring.cpp +../../src/eepp/physics/constraints/dampedspring.cpp +../../src/eepp/physics/constraints/gearjoint.cpp +../../src/eepp/physics/constraints/groovejoint.cpp +../../src/eepp/physics/constraints/pinjoint.cpp +../../src/eepp/physics/constraints/pivotjoint.cpp +../../src/eepp/physics/constraints/ratchetjoint.cpp +../../src/eepp/physics/constraints/rotarylimitjoint.cpp +../../src/eepp/physics/constraints/simplemotor.cpp +../../src/eepp/physics/constraints/slidejoint.cpp +../../src/eepp/physics/moment.cpp +../../src/eepp/physics/physicsmanager.cpp +../../src/eepp/physics/shapecircle.cpp +../../src/eepp/physics/shapecirclesprite.cpp +../../src/eepp/physics/shape.cpp +../../src/eepp/physics/shapepoint.cpp +../../src/eepp/physics/shapepoly.cpp +../../src/eepp/physics/shapepolysprite.cpp +../../src/eepp/physics/shapesegment.cpp +../../src/eepp/physics/space.cpp +../../src/eepp/scene/action.cpp +../../src/eepp/scene/actionmanager.cpp +../../src/eepp/scene/actions/actioninterpolation1d.cpp +../../src/eepp/scene/actions/actioninterpolation2d.cpp +../../src/eepp/scene/actions/close.cpp +../../src/eepp/scene/actions/delay.cpp +../../src/eepp/scene/actions/disable.cpp +../../src/eepp/scene/actions/enable.cpp +../../src/eepp/scene/actions/fade.cpp +../../src/eepp/scene/actions/marginmove.cpp +../../src/eepp/scene/actions/move.cpp +../../src/eepp/scene/actions/paddingtransition.cpp +../../src/eepp/scene/actions/resize.cpp +../../src/eepp/scene/actions/resizeborderradius.cpp +../../src/eepp/scene/actions/resizeheight.cpp +../../src/eepp/scene/actions/resizewidth.cpp +../../src/eepp/scene/actions/rotate.cpp +../../src/eepp/scene/actions/scale.cpp +../../src/eepp/scene/actions/sequence.cpp +../../src/eepp/scene/actions/spawn.cpp +../../src/eepp/scene/actions/tint.cpp +../../src/eepp/scene/actions/visible.cpp +../../src/eepp/scene/event.cpp +../../src/eepp/scene/eventdispatcher.cpp +../../src/eepp/scene/keyevent.cpp +../../src/eepp/scene/mouseevent.cpp +../../src/eepp/scene/nodeattribute.cpp +../../src/eepp/scene/node.cpp +../../src/eepp/scene/nodemessage.cpp +../../src/eepp/scene/scenemanager.cpp +../../src/eepp/scene/scenenode.cpp +../../src/eepp/system/base64.cpp +../../src/eepp/system/clock.cpp ../../src/eepp/system/color.cpp +../../src/eepp/system/compression.cpp +../../src/eepp/system/condition.cpp +../../src/eepp/system/directorypack.cpp +../../src/eepp/system/filesystem.cpp +../../src/eepp/system/inifile.cpp +../../src/eepp/system/iostreamdeflate.cpp +../../src/eepp/system/iostreamfile.cpp +../../src/eepp/system/iostreaminflate.cpp +../../src/eepp/system/iostreammemory.cpp +../../src/eepp/system/iostreampak.cpp +../../src/eepp/system/iostreamstring.cpp +../../src/eepp/system/iostreamzip.cpp +../../src/eepp/system/lock.cpp +../../src/eepp/system/log.cpp +../../src/eepp/system/md5.cpp +../../src/eepp/system/mutex.cpp +../../src/eepp/system/objectloader.cpp +../../src/eepp/system/pack.cpp +../../src/eepp/system/packmanager.cpp +../../src/eepp/system/pak.cpp +../../src/eepp/system/platform/platformimpl.hpp +../../src/eepp/system/platform/posix/clockimpl.cpp +../../src/eepp/system/platform/posix/clockimpl.hpp +../../src/eepp/system/platform/posix/conditionimpl.cpp +../../src/eepp/system/platform/posix/conditionimpl.hpp +../../src/eepp/system/platform/posix/muteximpl.cpp +../../src/eepp/system/platform/posix/muteximpl.hpp +../../src/eepp/system/platform/posix/threadimpl.cpp +../../src/eepp/system/platform/posix/threadimpl.hpp +../../src/eepp/system/platform/posix/threadlocalimpl.cpp +../../src/eepp/system/platform/posix/threadlocalimpl.hpp +../../src/eepp/system/platform/win/clockimpl.cpp +../../src/eepp/system/platform/win/clockimpl.hpp +../../src/eepp/system/platform/win/conditionimpl.cpp +../../src/eepp/system/platform/win/conditionimpl.hpp +../../src/eepp/system/platform/win/muteximpl.cpp +../../src/eepp/system/platform/win/muteximpl.hpp +../../src/eepp/system/platform/win/threadimpl.cpp +../../src/eepp/system/platform/win/threadimpl.hpp +../../src/eepp/system/platform/win/threadlocalimpl.cpp +../../src/eepp/system/platform/win/threadlocalimpl.hpp +../../src/eepp/system/rc4.cpp +../../src/eepp/system/resourceloader.cpp +../../src/eepp/system/sys.cpp +../../src/eepp/system/thread.cpp +../../src/eepp/system/threadlocal.cpp +../../src/eepp/system/time.cpp ../../src/eepp/system/translator.cpp -../../src/eepp/ui/uidragablecontrol.cpp +../../src/eepp/system/virtualfilesystem.cpp +../../src/eepp/system/zip.cpp +../../src/eepp/ui/css/stylesheet.cpp +../../src/eepp/ui/css/stylesheetparser.cpp +../../src/eepp/ui/css/stylesheetpropertiesparser.cpp +../../src/eepp/ui/css/stylesheetproperty.cpp +../../src/eepp/ui/css/stylesheetselector.cpp +../../src/eepp/ui/css/stylesheetselectorparser.cpp +../../src/eepp/ui/css/stylesheetselectorrule.cpp +../../src/eepp/ui/css/stylesheetstyle.cpp +../../src/eepp/ui/tools/textureatlaseditor.cpp +../../src/eepp/ui/tools/textureatlasnew.cpp +../../src/eepp/ui/tools/textureatlasnew.hpp +../../src/eepp/ui/tools/textureatlastextureregioneditor.cpp +../../src/eepp/ui/tools/textureatlastextureregioneditor.hpp +../../src/eepp/ui/uicheckbox.cpp +../../src/eepp/ui/uicombobox.cpp +../../src/eepp/ui/uicommondialog.cpp +../../src/eepp/ui/uidropdownlist.cpp +../../src/eepp/ui/uieventdispatcher.cpp ../../src/eepp/ui/uigridlayout.cpp ../../src/eepp/ui/uiimage.cpp ../../src/eepp/ui/uilayout.cpp ../../src/eepp/ui/uilinearlayout.cpp +../../src/eepp/ui/uilistbox.cpp +../../src/eepp/ui/uilistboxitem.cpp ../../src/eepp/ui/uiloader.cpp -../../src/eepp/ui/uimenuseparator.cpp -../../src/eepp/ui/uirelativelayout.cpp -../../src/eepp/ui/uiscrollview.cpp -../../src/eepp/ui/uisubtexture.cpp -../../src/eepp/ui/uitable.cpp -../../src/eepp/ui/uitablecell.cpp -../../src/eepp/ui/uitextview.cpp -../../src/eepp/ui/uithemedefault.cpp -../../src/eepp/ui/uitouchdragablewidget.cpp -../../src/eepp/ui/uiwidget.cpp -../../include/eepp/audio/soundmanager.hpp -../../include/eepp/audio/soundloader.hpp -../../include/eepp/audio/soundstream.hpp -../../include/eepp/audio/soundbuffer.hpp -../../include/eepp/audio/sound.hpp -../../include/eepp/audio/music.hpp -../../include/eepp/audio/audiolistener.hpp -../../include/eepp/audio/audiodevice.hpp -../../include/eepp/audio/base.hpp -../../src/eepp/audio/openal.cpp -../../src/eepp/audio/soundstream.cpp -../../src/eepp/audio/soundfileogg.cpp -../../src/eepp/audio/soundfiledefault.cpp -../../src/eepp/audio/soundfile.cpp -../../src/eepp/audio/soundbuffer.cpp -../../src/eepp/audio/sound.cpp -../../src/eepp/audio/music.cpp -../../src/eepp/audio/audiolistener.cpp -../../src/eepp/audio/audiodevice.cpp -../../include/eepp/core/utf.hpp -../../include/eepp/core/string.hpp -../../include/eepp/core/stlcontainers.hpp -../../include/eepp/core/memorymanager.hpp -../../include/eepp/core/debug.hpp -../../include/eepp/core/core.hpp -../../include/eepp/core/allocator.hpp -../../include/eepp/core/utf.inl -../../src/eepp/core/string.cpp -../../src/eepp/core/memorymanager.cpp -../../src/eepp/core/debug.cpp -../../include/eepp/system/singleton.hpp -../../include/eepp/system/resourcemanager.hpp -../../include/eepp/system/container.hpp -../../include/eepp/system/zip.hpp -../../include/eepp/system/lock.hpp -../../include/eepp/system/thread.hpp -../../include/eepp/system/resourceloader.hpp -../../include/eepp/system/rc4.hpp -../../include/eepp/system/pak.hpp -../../include/eepp/system/packmanager.hpp -../../include/eepp/system/pack.hpp -../../include/eepp/system/objectloader.hpp -../../include/eepp/system/mutex.hpp -../../include/eepp/system/log.hpp -../../include/eepp/system/iostreammemory.hpp -../../include/eepp/system/iostreamfile.hpp -../../include/eepp/system/iostream.hpp -../../include/eepp/system/inifile.hpp -../../include/eepp/system/base.hpp -../../src/eepp/system/zip.cpp -../../src/eepp/system/clock.cpp -../../src/eepp/system/thread.cpp -../../src/eepp/system/resourceloader.cpp -../../src/eepp/system/rc4.cpp -../../src/eepp/system/pak.cpp -../../src/eepp/system/packmanager.cpp -../../src/eepp/system/pack.cpp -../../src/eepp/system/objectloader.cpp -../../src/eepp/system/mutex.cpp -../../src/eepp/system/log.cpp -../../src/eepp/system/iostreammemory.cpp -../../src/eepp/system/iostreamfile.cpp -../../src/eepp/system/inifile.cpp -../../src/eepp/system/platform/platformimpl.hpp -../../src/eepp/system/platform/posix/clockimpl.hpp -../../src/eepp/system/platform/posix/threadimpl.hpp -../../src/eepp/system/platform/posix/muteximpl.hpp -../../src/eepp/system/platform/posix/clockimpl.cpp -../../src/eepp/system/platform/posix/threadimpl.cpp -../../src/eepp/system/platform/posix/muteximpl.cpp -../../src/eepp/system/platform/win/clockimpl.hpp -../../src/eepp/system/platform/win/threadimpl.hpp -../../src/eepp/system/platform/win/muteximpl.hpp -../../src/eepp/system/platform/win/clockimpl.cpp -../../src/eepp/system/platform/win/threadimpl.cpp -../../src/eepp/system/platform/win/muteximpl.cpp -../../include/eepp/maps/maphelper.hpp -../../include/eepp/maps/tilemaplayer.hpp -../../include/eepp/maps/mapobjectlayer.hpp -../../include/eepp/maps/tilemap.hpp -../../include/eepp/maps/maplightmanager.hpp -../../include/eepp/maps/maplight.hpp -../../include/eepp/maps/maplayer.hpp -../../include/eepp/maps/gameobjectvirtual.hpp -../../include/eepp/maps/gameobjectsprite.hpp -../../include/eepp/maps/gameobjectsubtextureex.hpp -../../include/eepp/maps/gameobjectsubtexture.hpp -../../include/eepp/maps/gameobject.hpp -../../include/eepp/maps/base.hpp -../../src/eepp/maps/mapeditor/uimapnew.hpp -../../src/eepp/maps/mapeditor/uimap.hpp -../../src/eepp/maps/mapeditor/uimaplayernew.hpp -../../src/eepp/maps/mapeditor/uigotypenew.hpp -../../src/eepp/maps/mapeditor/tilemapproperties.hpp -../../include/eepp/maps/mapeditor/mapeditor.hpp -../../src/eepp/maps/mapeditor/maplayerproperties.hpp -../../src/eepp/maps/tilemaplayer.cpp -../../src/eepp/maps/tilemap.cpp -../../src/eepp/maps/maplightmanager.cpp -../../src/eepp/maps/maplight.cpp -../../src/eepp/maps/maplayer.cpp -../../src/eepp/maps/gameobjectvirtual.cpp -../../src/eepp/maps/gameobjectsprite.cpp -../../src/eepp/maps/gameobjectsubtextureex.cpp -../../src/eepp/maps/gameobjectsubtexture.cpp -../../src/eepp/maps/gameobject.cpp -../../src/eepp/maps/mapeditor/uimapnew.cpp -../../src/eepp/maps/mapeditor/uimap.cpp -../../src/eepp/maps/mapeditor/uimaplayernew.cpp -../../src/eepp/maps/mapeditor/uigotypenew.cpp -../../src/eepp/maps/mapeditor/tilemapproperties.cpp -../../src/eepp/maps/mapeditor/mapeditor.cpp -../../src/eepp/maps/mapeditor/maplayerproperties.cpp -../../include/eepp/graphics/blendmode.hpp -../../src/eepp/graphics/blendmode.cpp -../../include/eepp/graphics/fonthelper.hpp -../../include/eepp/graphics/vertexbuffervbo.hpp -../../include/eepp/graphics/vertexbufferogl.hpp -../../src/eepp/graphics/vertexbuffermanager.hpp -../../include/eepp/graphics/vertexbuffer.hpp -../../include/eepp/graphics/ttffontloader.hpp -../../include/eepp/graphics/ttffont.hpp -../../src/eepp/graphics/texturepackertex.hpp -../../src/eepp/graphics/texturepackernode.hpp -../../include/eepp/graphics/texturepacker.hpp -../../include/eepp/graphics/textureloader.hpp -../../include/eepp/graphics/textureatlasloader.hpp -../../include/eepp/graphics/texturefontloader.hpp -../../include/eepp/graphics/texturefont.hpp -../../include/eepp/graphics/texturefactory.hpp -../../include/eepp/graphics/texture.hpp -../../include/eepp/graphics/textcache.hpp -../../include/eepp/graphics/sprite.hpp -../../include/eepp/graphics/textureatlasmanager.hpp -../../include/eepp/graphics/textureatlas.hpp -../../include/eepp/graphics/subtexture.hpp -../../include/eepp/graphics/shaderprogrammanager.hpp -../../include/eepp/graphics/shaderprogram.hpp -../../include/eepp/graphics/shader.hpp -../../include/eepp/graphics/scrollparallax.hpp -../../include/eepp/graphics/primitives.hpp -../../include/eepp/graphics/particlesystem.hpp -../../include/eepp/graphics/particle.hpp -../../include/eepp/graphics/image.hpp -../../include/eepp/graphics/globaltextureatlas.hpp -../../include/eepp/graphics/globalbatchrenderer.hpp -../../src/eepp/graphics/framebuffermanager.hpp -../../include/eepp/graphics/framebuffer.hpp -../../include/eepp/graphics/fontmanager.hpp -../../include/eepp/graphics/font.hpp -../../include/eepp/graphics/console.hpp -../../include/eepp/graphics/batchrenderer.hpp -../../include/eepp/graphics/base.hpp -../../include/eepp/graphics/renderer/renderergl3.hpp -../../include/eepp/graphics/renderer/renderergl.hpp -../../include/eepp/graphics/renderer/base.hpp -../../include/eepp/math/math.hpp -../../include/eepp/math/mtrand.hpp -../../include/eepp/math/base.hpp -../../src/eepp/math/mtrand.cpp -../../include/eepp/physics/settings.hpp -../../include/eepp/physics/physicshelper.hpp -../../include/eepp/physics/moment.hpp -../../include/eepp/physics/space.hpp -../../include/eepp/physics/shapesegment.hpp -../../include/eepp/physics/shapepolysprite.hpp -../../include/eepp/physics/shapepoly.hpp -../../include/eepp/physics/shapecirclesprite.hpp -../../include/eepp/physics/shapecircle.hpp -../../include/eepp/physics/shape.hpp -../../include/eepp/physics/physicsmanager.hpp -../../include/eepp/physics/body.hpp -../../include/eepp/physics/arbiter.hpp -../../include/eepp/physics/base.hpp -../../include/eepp/physics/area.hpp -../../include/eepp/physics/constraints/slidejoint.hpp -../../include/eepp/physics/constraints/simplemotor.hpp -../../include/eepp/physics/constraints/rotarylimitjoint.hpp -../../include/eepp/physics/constraints/ratchetjoint.hpp -../../include/eepp/physics/constraints/pivotjoint.hpp -../../include/eepp/physics/constraints/pinjoint.hpp -../../include/eepp/physics/constraints/groovejoint.hpp -../../include/eepp/physics/constraints/gearjoint.hpp -../../include/eepp/physics/constraints/dampedspring.hpp -../../include/eepp/physics/constraints/dampedrotaryspring.hpp -../../include/eepp/physics/constraints/constraint.hpp -../../src/eepp/physics/space.cpp -../../src/eepp/physics/shapesegment.cpp -../../src/eepp/physics/shapepolysprite.cpp -../../src/eepp/physics/shapepoly.cpp -../../src/eepp/physics/shapecirclesprite.cpp -../../src/eepp/physics/shapecircle.cpp -../../src/eepp/physics/shape.cpp -../../src/eepp/physics/physicsmanager.cpp -../../src/eepp/physics/body.cpp -../../src/eepp/physics/arbiter.cpp -../../src/eepp/physics/constraints/slidejoint.cpp -../../src/eepp/physics/constraints/simplemotor.cpp -../../src/eepp/physics/constraints/rotarylimitjoint.cpp -../../src/eepp/physics/constraints/ratchetjoint.cpp -../../src/eepp/physics/constraints/pivotjoint.cpp -../../src/eepp/physics/constraints/pinjoint.cpp -../../src/eepp/physics/constraints/groovejoint.cpp -../../src/eepp/physics/constraints/gearjoint.cpp -../../src/eepp/physics/constraints/dampedspring.cpp -../../src/eepp/physics/constraints/dampedrotaryspring.cpp -../../src/eepp/physics/constraints/constraint.cpp -../../include/eepp/ui/uihelper.hpp -../../include/eepp/ui/uiitemcontainer.hpp -../../include/eepp/ui/uiwinmenu.hpp -../../include/eepp/ui/uiwindow.hpp -../../include/eepp/ui/uitooltip.hpp -../../include/eepp/ui/uithememanager.hpp -../../include/eepp/ui/uitheme.hpp -../../include/eepp/ui/uitextinput.hpp -../../include/eepp/ui/uitextedit.hpp -../../include/eepp/ui/uitabwidget.hpp -../../include/eepp/ui/uitab.hpp -../../include/eepp/ui/uisprite.hpp -../../include/eepp/ui/uispinbox.hpp -../../include/eepp/ui/uisliderbutton.hpp -../../include/eepp/ui/uislider.hpp -../../include/eepp/ui/uiskinstate.hpp -../../include/eepp/ui/uiskinsimple.hpp -../../include/eepp/ui/uiskincomplex.hpp -../../include/eepp/ui/uiskin.hpp -../../include/eepp/ui/uiselectbutton.hpp -../../include/eepp/ui/uiscrollbar.hpp -../../include/eepp/ui/uiradiobutton.hpp -../../include/eepp/ui/uipushbutton.hpp -../../include/eepp/ui/uiprogressbar.hpp -../../include/eepp/ui/uipopupmenu.hpp -../../include/eepp/ui/uimessagebox.hpp -../../include/eepp/ui/uimessage.hpp -../../include/eepp/ui/uimenusubmenu.hpp -../../include/eepp/ui/uimenuitem.hpp -../../include/eepp/ui/uimenucheckbox.hpp -../../include/eepp/ui/uimenu.hpp -../../include/eepp/ui/uimanager.hpp -../../include/eepp/ui/uilistboxitem.hpp -../../include/eepp/ui/uilistbox.hpp -../../include/eepp/ui/uieventmouse.hpp -../../include/eepp/ui/uieventkey.hpp -../../include/eepp/ui/uievent.hpp -../../include/eepp/ui/uidropdownlist.hpp -../../include/eepp/ui/uicontrolanim.hpp -../../include/eepp/ui/uicontrol.hpp -../../include/eepp/ui/uicommondialog.hpp -../../include/eepp/ui/uicombobox.hpp -../../include/eepp/ui/uicheckbox.hpp -../../include/eepp/ui/uiborder.hpp -../../include/eepp/ui/uibackground.hpp -../../include/eepp/ui/base.hpp -../../src/eepp/ui/tools/textureatlassubtextureeditor.hpp -../../src/eepp/ui/tools/textureatlasnew.hpp -../../include/eepp/ui/tools/textureatlaseditor.hpp -../../src/eepp/ui/uiwidgetcreator.cpp -../../src/eepp/ui/uiwinmenu.cpp -../../src/eepp/ui/uiwindow.cpp -../../src/eepp/ui/uitooltip.cpp -../../src/eepp/ui/uithememanager.cpp -../../src/eepp/ui/uitheme.cpp -../../src/eepp/ui/uitextinput.cpp -../../src/eepp/ui/uitextedit.cpp -../../src/eepp/ui/uitabwidget.cpp -../../src/eepp/ui/uitab.cpp -../../src/eepp/ui/uisprite.cpp -../../src/eepp/ui/uispinbox.cpp -../../src/eepp/ui/uisliderbutton.cpp -../../src/eepp/ui/uislider.cpp -../../src/eepp/ui/uiskinstate.cpp -../../src/eepp/ui/uiskinsimple.cpp -../../src/eepp/ui/uiskincomplex.cpp -../../src/eepp/ui/uiskin.cpp -../../src/eepp/ui/uiselectbutton.cpp -../../src/eepp/ui/uiscrollbar.cpp -../../src/eepp/ui/uiradiobutton.cpp -../../src/eepp/ui/uipushbutton.cpp -../../src/eepp/ui/uiprogressbar.cpp -../../src/eepp/ui/uipopupmenu.cpp -../../src/eepp/ui/uimessagebox.cpp -../../src/eepp/ui/uimessage.cpp -../../src/eepp/ui/uimenusubmenu.cpp -../../src/eepp/ui/uimenuitem.cpp +../../src/eepp/ui/uimanager.cpp ../../src/eepp/ui/uimenucheckbox.cpp ../../src/eepp/ui/uimenu.cpp -../../src/eepp/ui/uimanager.cpp -../../src/eepp/ui/uilistboxitem.cpp -../../src/eepp/ui/uilistbox.cpp -../../src/eepp/ui/uieventmouse.cpp -../../src/eepp/ui/uieventkey.cpp -../../src/eepp/ui/uievent.cpp -../../src/eepp/ui/uidropdownlist.cpp -../../src/eepp/ui/uicontrolanim.cpp -../../src/eepp/ui/uicontrol.cpp -../../src/eepp/ui/uicommondialog.cpp -../../src/eepp/ui/uicombobox.cpp -../../src/eepp/ui/uicheckbox.cpp -../../src/eepp/ui/uiborder.cpp -../../src/eepp/ui/uibackground.cpp -../../src/eepp/ui/tools/textureatlassubtextureeditor.cpp -../../src/eepp/ui/tools/textureatlasnew.cpp -../../src/eepp/ui/tools/textureatlaseditor.cpp -../../include/eepp/math/vector3.hpp -../../include/eepp/math/vector2.hpp -../../include/eepp/system/bitop.hpp -../../include/eepp/math/triangle2.hpp -../../include/eepp/system/sys.hpp -../../src/eepp/system/sys.cpp -../../include/eepp/math/size.hpp -../../include/eepp/system/safedatapointer.hpp -../../include/eepp/math/rect.hpp -../../include/eepp/math/quad2.hpp -../../include/eepp/math/polygon2.hpp -../../include/eepp/math/line2.hpp -../../include/eepp/math/ease.hpp -../../include/eepp/math/easing.hpp -../../include/eepp/math/perlinnoise.hpp -../../src/eepp/system/safedatapointer.cpp -../../src/eepp/math/easing.cpp -../../src/eepp/math/perlinnoise.cpp -../../include/eepp/window/keycodes.hpp -../../include/eepp/window/joycodes.hpp -../../include/eepp/window/inputhelper.hpp -../../include/eepp/window/inputevent.hpp -../../include/eepp/window/window.hpp -../../include/eepp/window/view.hpp -../../include/eepp/window/cursorhelper.hpp -../../include/eepp/window/platformimpl.hpp -../../include/eepp/window/joystickmanager.hpp -../../include/eepp/window/joystick.hpp -../../include/eepp/window/inputtextbuffer.hpp -../../include/eepp/window/inputfinger.hpp -../../include/eepp/window/input.hpp -../../include/eepp/window/engine.hpp -../../include/eepp/window/cursormanager.hpp -../../include/eepp/window/cursor.hpp -../../include/eepp/window/clipboard.hpp -../../include/eepp/window/base.hpp -../../src/eepp/window/backend/SDL2/platformhelpersdl2.cpp -../../src/eepp/window/backend/SDL2/platformhelpersdl2.hpp -../../src/eepp/window/backend/SFML/platformhelpersfml.cpp -../../src/eepp/window/backend/SFML/platformhelpersfml.hpp -../../src/eepp/window/inputhelper.cpp -../../src/eepp/window/platformhelper.hpp -../../src/eepp/window/window.cpp -../../src/eepp/window/view.cpp -../../src/eepp/window/platformimpl.cpp -../../src/eepp/window/joystickmanager.cpp -../../src/eepp/window/joystick.cpp -../../src/eepp/window/inputtextbuffer.cpp -../../src/eepp/window/inputfinger.cpp -../../src/eepp/window/input.cpp -../../src/eepp/window/engine.cpp -../../src/eepp/window/cursormanager.cpp -../../src/eepp/window/cursor.cpp -../../src/eepp/window/clipboard.cpp -../../src/eepp/window/backend/SDL/windowsdl.hpp -../../src/eepp/window/backend/SDL/joysticksdl.hpp -../../src/eepp/window/backend/SDL/joystickmanagersdl.hpp -../../src/eepp/window/backend/SDL/inputsdl.hpp -../../src/eepp/window/backend/SDL/cursorsdl.hpp -../../src/eepp/window/backend/SDL/cursormanagersdl.hpp -../../src/eepp/window/backend/SDL/clipboardsdl.hpp -../../src/eepp/window/backend/SDL/backendsdl.hpp -../../src/eepp/window/backend/SDL/base.hpp -../../src/eepp/window/backend/SDL/windowsdl.cpp -../../src/eepp/window/backend/SDL/joysticksdl.cpp -../../src/eepp/window/backend/SDL/joystickmanagersdl.cpp -../../src/eepp/window/backend/SDL/inputsdl.cpp -../../src/eepp/window/backend/SDL/cursorsdl.cpp -../../src/eepp/window/backend/SDL/cursormanagersdl.cpp -../../src/eepp/window/backend/SDL/clipboardsdl.cpp -../../src/eepp/window/backend/SDL2/windowsdl2.hpp -../../src/eepp/window/backend/SDL2/joysticksdl2.hpp -../../src/eepp/window/backend/SDL2/joystickmanagersdl2.hpp -../../src/eepp/window/backend/SDL2/inputsdl2.hpp -../../src/eepp/window/backend/SDL2/cursorsdl2.hpp -../../src/eepp/window/backend/SDL2/cursormanagersdl2.hpp -../../src/eepp/window/backend/SDL2/clipboardsdl2.hpp +../../src/eepp/ui/uimenuitem.cpp +../../src/eepp/ui/uimenuseparator.cpp +../../src/eepp/ui/uimenusubmenu.cpp +../../src/eepp/ui/uimessagebox.cpp +../../src/eepp/ui/uinode.cpp +../../src/eepp/ui/uipopupmenu.cpp +../../src/eepp/ui/uiprogressbar.cpp +../../src/eepp/ui/uipushbutton.cpp +../../src/eepp/ui/uiradiobutton.cpp +../../src/eepp/ui/uirelativelayout.cpp +../../src/eepp/ui/uiscenenode.cpp +../../src/eepp/ui/uiscrollbar.cpp +../../src/eepp/ui/uiscrollview.cpp +../../src/eepp/ui/uiselectbutton.cpp +../../src/eepp/ui/uiskin.cpp +../../src/eepp/ui/uiskinstate.cpp +../../src/eepp/ui/uisliderbutton.cpp +../../src/eepp/ui/uislider.cpp +../../src/eepp/ui/uispinbox.cpp +../../src/eepp/ui/uisprite.cpp +../../src/eepp/ui/uistate.cpp +../../src/eepp/ui/uistyle.cpp +../../src/eepp/ui/uitab.cpp +../../src/eepp/ui/uitablecell.cpp +../../src/eepp/ui/uitable.cpp +../../src/eepp/ui/uitabwidget.cpp +../../src/eepp/ui/uitextedit.cpp +../../src/eepp/ui/uitextinput.cpp +../../src/eepp/ui/uitextinputpassword.cpp +../../src/eepp/ui/uitextureregion.cpp +../../src/eepp/ui/uitextview.cpp +../../src/eepp/ui/uitheme.cpp +../../src/eepp/ui/uithememanager.cpp +../../src/eepp/ui/uitooltip.cpp +../../src/eepp/ui/uitouchdragablewidget.cpp +../../src/eepp/ui/uiwidget.cpp +../../src/eepp/ui/uiwidgetcreator.cpp +../../src/eepp/ui/uiwindow.cpp +../../src/eepp/ui/uiwinmenu.cpp +../../src/eepp/window/backend/allegro5/cbackendal.hpp +../../src/eepp/window/backend/allegro5/cclipboardal.cpp +../../src/eepp/window/backend/allegro5/cclipboardal.hpp +../../src/eepp/window/backend/allegro5/ccursoral.cpp +../../src/eepp/window/backend/allegro5/ccursoral.hpp +../../src/eepp/window/backend/allegro5/ccursormanageral.cpp +../../src/eepp/window/backend/allegro5/ccursormanageral.hpp +../../src/eepp/window/backend/allegro5/cinputal.cpp +../../src/eepp/window/backend/allegro5/cinputal.hpp +../../src/eepp/window/backend/allegro5/cjoystickal.cpp +../../src/eepp/window/backend/allegro5/cjoystickal.hpp +../../src/eepp/window/backend/allegro5/cjoystickmanageral.cpp +../../src/eepp/window/backend/allegro5/cjoystickmanageral.hpp +../../src/eepp/window/backend/allegro5/cwindowal.cpp +../../src/eepp/window/backend/allegro5/cwindowal.hpp +../../src/eepp/window/backend.hpp +../../src/eepp/window/backend/null/clipboardnull.cpp +../../src/eepp/window/backend/null/clipboardnull.hpp +../../src/eepp/window/backend/null/cursormanagernull.cpp +../../src/eepp/window/backend/null/cursormanagernull.hpp +../../src/eepp/window/backend/null/cursornull.cpp +../../src/eepp/window/backend/null/cursornull.hpp +../../src/eepp/window/backend/null/inputnull.cpp +../../src/eepp/window/backend/null/inputnull.hpp +../../src/eepp/window/backend/null/joystickmanagernull.cpp +../../src/eepp/window/backend/null/joystickmanagernull.hpp +../../src/eepp/window/backend/null/joysticknull.cpp +../../src/eepp/window/backend/null/joysticknull.hpp +../../src/eepp/window/backend/null/windownull.cpp +../../src/eepp/window/backend/null/windownull.hpp +../../src/eepp/window/backend/SDL2/backendsdl2.cpp ../../src/eepp/window/backend/SDL2/backendsdl2.hpp ../../src/eepp/window/backend/SDL2/base.hpp -../../src/eepp/window/backend/SDL2/windowsdl2.cpp -../../src/eepp/window/backend/SDL2/joysticksdl2.cpp -../../src/eepp/window/backend/SDL2/joystickmanagersdl2.cpp -../../src/eepp/window/backend/SDL2/inputsdl2.cpp -../../src/eepp/window/backend/SDL2/cursorsdl2.cpp -../../src/eepp/window/backend/SDL2/cursormanagersdl2.cpp ../../src/eepp/window/backend/SDL2/clipboardsdl2.cpp -../../src/eepp/window/backend/allegro5/cwindowal.hpp -../../src/eepp/window/backend/allegro5/cjoystickmanageral.hpp -../../src/eepp/window/backend/allegro5/cjoystickal.hpp -../../src/eepp/window/backend/allegro5/cinputal.hpp -../../src/eepp/window/backend/allegro5/ccursormanageral.hpp -../../src/eepp/window/backend/allegro5/ccursoral.hpp -../../src/eepp/window/backend/allegro5/cclipboardal.hpp -../../src/eepp/window/backend/allegro5/cbackendal.hpp -../../src/eepp/window/backend/allegro5/cwindowal.cpp -../../src/eepp/window/backend/allegro5/cjoystickmanageral.cpp -../../src/eepp/window/backend/allegro5/cjoystickal.cpp -../../src/eepp/window/backend/allegro5/cinputal.cpp -../../src/eepp/window/backend/allegro5/ccursormanageral.cpp -../../src/eepp/window/backend/allegro5/ccursoral.cpp -../../src/eepp/window/backend/allegro5/cclipboardal.cpp -../../src/eepp/window/backend/null/windownull.hpp -../../src/eepp/window/backend/null/joysticknull.hpp -../../src/eepp/window/backend/null/joystickmanagernull.hpp -../../src/eepp/window/backend/null/inputnull.hpp -../../src/eepp/window/backend/null/cursornull.hpp -../../src/eepp/window/backend/null/cursormanagernull.hpp -../../src/eepp/window/backend/null/clipboardnull.hpp -../../src/eepp/window/backend/null/windownull.cpp -../../src/eepp/window/backend/null/joysticknull.cpp -../../src/eepp/window/backend/null/joystickmanagernull.cpp -../../src/eepp/window/backend/null/inputnull.cpp -../../src/eepp/window/backend/null/cursornull.cpp -../../src/eepp/window/backend/null/cursormanagernull.cpp -../../src/eepp/window/backend/null/clipboardnull.cpp -../../src/eepp/window/platform/null/nullimpl.hpp -../../src/eepp/window/platform/null/nullimpl.cpp -../../src/eepp/window/platform/osx/osximpl.hpp -../../src/eepp/window/platform/osx/osximpl.cpp -../../src/eepp/window/platform/win/winimpl.hpp -../../src/eepp/window/platform/win/cursorwin.hpp -../../src/eepp/window/platform/win/winimpl.cpp -../../src/eepp/window/platform/win/cursorwin.cpp -../../src/eepp/window/platform/x11/x11impl.hpp -../../src/eepp/window/platform/x11/cursorx11.hpp -../../src/eepp/window/platform/x11/x11impl.cpp -../../src/eepp/window/platform/x11/cursorx11.cpp -../../src/eepp/window/platform/platformimpl.hpp -../../src/eepp/graphics/pixelperfect.cpp -../../src/eepp/graphics/vertexbuffervbo.cpp -../../src/eepp/graphics/vertexbufferogl.cpp -../../src/eepp/graphics/vertexbuffermanager.cpp -../../src/eepp/graphics/vertexbuffer.cpp -../../src/eepp/graphics/ttffontloader.cpp -../../src/eepp/graphics/ttffont.cpp -../../src/eepp/graphics/texturepackertex.cpp -../../src/eepp/graphics/texturepackernode.cpp -../../src/eepp/graphics/texturepacker.cpp -../../src/eepp/graphics/textureloader.cpp -../../src/eepp/graphics/textureatlasloader.cpp -../../src/eepp/graphics/texturefontloader.cpp -../../src/eepp/graphics/texturefont.cpp -../../src/eepp/graphics/texturefactory.cpp -../../src/eepp/graphics/texture.cpp -../../src/eepp/graphics/textcache.cpp -../../src/eepp/graphics/sprite.cpp -../../src/eepp/graphics/textureatlasmanager.cpp -../../src/eepp/graphics/textureatlas.cpp -../../src/eepp/graphics/subtexture.cpp -../../src/eepp/graphics/shaderprogrammanager.cpp -../../src/eepp/graphics/shaderprogram.cpp -../../src/eepp/graphics/shader.cpp -../../src/eepp/graphics/scrollparallax.cpp -../../src/eepp/graphics/primitives.cpp -../../src/eepp/graphics/particlesystem.cpp -../../src/eepp/graphics/particle.cpp -../../src/eepp/graphics/image.cpp -../../src/eepp/graphics/globaltextureatlas.cpp -../../src/eepp/graphics/globalbatchrenderer.cpp -../../src/eepp/graphics/framebuffermanager.cpp -../../src/eepp/graphics/framebufferfbo.cpp -../../src/eepp/graphics/framebuffer.cpp -../../src/eepp/graphics/fontmanager.cpp -../../src/eepp/graphics/font.cpp -../../src/eepp/graphics/console.cpp -../../src/eepp/graphics/batchrenderer.cpp -../../src/eepp/graphics/renderer/renderergl3.cpp -../../src/eepp/graphics/renderer/renderergl.cpp -../../src/examples/empty_window/empty_window.cpp -../../src/test/eetest.hpp -../../src/test/eetest.cpp -../../src/eepp/graphics/renderer/shaders/primitive.vert -../../src/eepp/graphics/renderer/shaders/primitive.frag -../../src/eepp/graphics/renderer/shaders/pointsprite.vert -../../src/eepp/graphics/renderer/shaders/pointsprite.frag -../../src/eepp/graphics/renderer/shaders/clipped.vert -../../src/eepp/graphics/renderer/shaders/clipped.frag -../../src/eepp/graphics/renderer/shaders/base.vert -../../src/eepp/graphics/renderer/shaders/base.frag -../../src/eepp/graphics/renderer/renderergles2.cpp -../../include/eepp/graphics/renderer/renderergles2.hpp -../../include/eepp/ee.hpp -../../include/eepp/config.hpp -../../include/eepp/core.hpp -../../src/eepp/graphics/renderer/shaders/basegl3.vert -../../src/eepp/graphics/renderer/shaders/basegl3.frag -../../src/examples/external_shader/external_shader.cpp -../../include/eepp/window.hpp -../../include/eepp/ui.hpp -../../include/eepp/system.hpp -../../include/eepp/physics.hpp -../../include/eepp/math.hpp -../../include/eepp/graphics.hpp -../../include/eepp/maps.hpp -../../include/eepp/ee.hpp -../../include/eepp/config.hpp -../../include/eepp/core.hpp -../../include/eepp/audio.hpp -../../src/eepp/window/backend/SFML/windowsfml.hpp -../../src/eepp/window/backend/SFML/joysticksfml.hpp -../../src/eepp/window/backend/SFML/joystickmanagersfml.hpp -../../src/eepp/window/backend/SFML/inputsfml.hpp -../../src/eepp/window/backend/SFML/cursorsfml.hpp -../../src/eepp/window/backend/SFML/cursormanagersfml.hpp -../../src/eepp/window/backend/SFML/clipboardsfml.hpp -../../src/eepp/window/backend/SFML/backendsfml.hpp -../../src/eepp/window/backend/SFML/windowsfml.cpp -../../src/eepp/window/backend/SFML/joysticksfml.cpp -../../src/eepp/window/backend/SFML/joystickmanagersfml.cpp -../../src/eepp/window/backend/SFML/inputsfml.cpp -../../src/eepp/window/backend/SFML/cursorsfml.cpp -../../src/eepp/window/backend/SFML/cursormanagersfml.cpp -../../src/eepp/window/backend/SFML/clipboardsfml.cpp -../../src/eepp/window/backend.hpp -../../src/eepp/graphics/framebufferfbo.hpp -../../include/eepp/graphics/packerhelper.hpp -../../include/eepp/system/filesystem.hpp -../../src/eepp/system/filesystem.cpp -../../include/eepp/window/windowhandle.hpp -../../include/eepp/window/windowcontext.hpp -../../include/eepp/version.hpp -../../src/eepp/core/version.cpp -../../src/eepp/physics/moment.cpp -../../src/eepp/physics/area.cpp -../../premake4.lua -../../src/eepp/audio/soundfileogg.hpp -../../src/eepp/audio/soundfiledefault.hpp -../../include/eepp/maps/gameobjectobject.hpp -../../src/eepp/maps/gameobjectobject.cpp -../../src/eepp/maps/gameobjectpolyline.cpp -../../src/eepp/maps/gameobjectpolygon.cpp -../../include/eepp/maps/gameobjectpolyline.hpp -../../include/eepp/maps/gameobjectpolygon.hpp -../../src/eepp/maps/mapeditor/mapobjectproperties.hpp -../../src/eepp/maps/mapeditor/mapobjectproperties.cpp -../../include/eepp/core/noncopyable.hpp -../../include/eepp/system/clock.hpp -../../src/eepp/system/lock.cpp -../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr_c.h -../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr.h -../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm_c.h -../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm.h -../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS_c.h -../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS.h -../../src/thirdparty/SOIL2/src/SOIL2/stb_image_write.h -../../src/thirdparty/SOIL2/src/SOIL2/stb_image.h -../../src/thirdparty/SOIL2/src/SOIL2/pvr_helper.h -../../src/thirdparty/SOIL2/src/SOIL2/pkm_helper.h -../../src/thirdparty/SOIL2/src/SOIL2/image_helper.h -../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.h -../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.h -../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.h -../../src/thirdparty/SOIL2/src/SOIL2/image_helper.c -../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.c -../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.c -../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.c -../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext_c.h -../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext.h -../../src/eepp/audio/soundfile.hpp -../../src/eepp/audio/openal.hpp -../../src/eepp/window/backend/SDL2/backendsdl2.cpp -../../src/examples/sound/sound.cpp -../../src/examples/sprites/sprites.cpp -../../src/examples/fonts/fonts.cpp -../../src/examples/vbo_fbo_batch/vbo_fbo_batch.cpp -../../src/examples/physics/physics.cpp -../../src/eepp/physics/shapepoint.cpp -../../include/eepp/physics/shapepoint.hpp -../../include/eepp/math/originpoint.hpp -../../include/eepp/system/condition.hpp -../../src/eepp/system/condition.cpp -../../src/eepp/system/platform/win/conditionimpl.hpp -../../src/eepp/system/platform/win/conditionimpl.cpp -../../src/eepp/system/platform/posix/conditionimpl.hpp -../../src/eepp/system/platform/posix/conditionimpl.cpp -../../src/eepp/system/time.cpp -../../include/eepp/system/time.hpp -../../src/eepp/graphics/texturesaver.hpp -../../src/eepp/graphics/texturesaver.cpp -../../include/eepp/network/udpsocket.hpp -../../include/eepp/network/tcpsocket.hpp -../../include/eepp/network/tcplistener.hpp -../../include/eepp/network/base.hpp -../../include/eepp/network/socketselector.hpp -../../include/eepp/network/sockethandle.hpp -../../include/eepp/network/socket.hpp -../../include/eepp/network/packet.hpp -../../include/eepp/network/ipaddress.hpp -../../include/eepp/network/http.hpp -../../include/eepp/network/ftp.hpp -../../include/eepp/network.hpp -../../src/eepp/network/udpsocket.cpp -../../src/eepp/network/tcpsocket.cpp -../../src/eepp/network/tcplistener.cpp -../../src/eepp/network/socketselector.cpp -../../src/eepp/network/socket.cpp -../../src/eepp/network/packet.cpp -../../src/eepp/network/ipaddress.cpp -../../src/eepp/network/http.cpp -../../src/eepp/network/ftp.cpp -../../src/eepp/network/platform/unix/socketimpl.hpp -../../src/eepp/network/platform/unix/socketimpl.cpp -../../src/eepp/network/platform/win/socketimpl.hpp -../../src/eepp/network/platform/win/socketimpl.cpp -../../src/eepp/network/platform/platformimpl.hpp -../../Makefile.base -../../Makefile -../../src/examples/http_request/http_request.cpp -../../include/eepp/system/threadlocal.hpp -../../src/eepp/system/threadlocal.cpp -../../src/eepp/system/platform/win/threadlocalimpl.hpp -../../src/eepp/system/platform/win/threadlocalimpl.cpp -../../src/eepp/system/platform/posix/threadlocalimpl.hpp -../../src/eepp/system/platform/posix/threadlocalimpl.cpp -../../include/eepp/system/threadlocalptr.hpp -../../external_projects.lua -../../src/eepp/ui/uitextinputpassword.cpp -../../include/eepp/ui/uitextinputpassword.hpp -../../src/eepp/graphics/renderer/renderergl3cp.cpp -../../include/eepp/graphics/renderer/renderergl3cp.hpp -../../src/eepp/graphics/renderer/shaders/basegl3cp.vert -../../src/eepp/graphics/renderer/shaders/basegl3cp.frag -../../src/eepp/window/backend/SDL/backendsdl.cpp -../../bin/assets/ee.ini -../../src/eepp/network/ssl/sslsocket.cpp -../../src/eepp/network/ssl/sslsocketimpl.hpp -../../src/eepp/network/ssl/backend/openssl/opensslsocket.hpp -../../src/eepp/network/ssl/backend/openssl/opensslsocket.cpp -../../include/eepp/network/ssl/sslsocket.hpp -../../src/eepp/network/ssl/backend/openssl/curl_hostcheck.cpp -../../src/eepp/network/ssl/backend/openssl/curl_hostcheck.h -../../src/eepp/core/debug.cpp -../../src/eepp/core/memorymanager.cpp -../../src/eepp/core/string.cpp -../../src/eepp/core/version.cpp -../../include/eepp/system/clock.hpp -../../include/eepp/system/clock.hpp +../../src/eepp/window/backend/SDL2/clipboardsdl2.hpp +../../src/eepp/window/backend/SDL2/cursormanagersdl2.cpp +../../src/eepp/window/backend/SDL2/cursormanagersdl2.hpp +../../src/eepp/window/backend/SDL2/cursorsdl2.cpp +../../src/eepp/window/backend/SDL2/cursorsdl2.hpp +../../src/eepp/window/backend/SDL2/displaymanagersdl2.cpp +../../src/eepp/window/backend/SDL2/displaymanagersdl2.hpp +../../src/eepp/window/backend/SDL2/inputsdl2.cpp +../../src/eepp/window/backend/SDL2/inputsdl2.hpp +../../src/eepp/window/backend/SDL2/joystickmanagersdl2.cpp +../../src/eepp/window/backend/SDL2/joystickmanagersdl2.hpp +../../src/eepp/window/backend/SDL2/joysticksdl2.cpp +../../src/eepp/window/backend/SDL2/joysticksdl2.hpp +../../src/eepp/window/backend/SDL2/platformhelpersdl2.cpp +../../src/eepp/window/backend/SDL2/platformhelpersdl2.hpp +../../src/eepp/window/backend/SDL2/windowsdl2.cpp +../../src/eepp/window/backend/SDL2/windowsdl2.hpp ../../src/eepp/window/backend/SDL2/wminfo.cpp ../../src/eepp/window/backend/SDL2/wminfo.hpp -../../include/eepp/network/uri.hpp -../../src/eepp/network/uri.cpp -../../include/eepp/system/base64.hpp -../../src/eepp/system/base64.cpp -../../include/eepp/system/md5.hpp -../../src/eepp/system/md5.cpp +../../src/eepp/window/backend/SDL/backendsdl.cpp +../../src/eepp/window/backend/SDL/backendsdl.hpp +../../src/eepp/window/backend/SDL/base.hpp +../../src/eepp/window/backend/SDL/clipboardsdl.cpp +../../src/eepp/window/backend/SDL/clipboardsdl.hpp +../../src/eepp/window/backend/SDL/cursormanagersdl.cpp +../../src/eepp/window/backend/SDL/cursormanagersdl.hpp +../../src/eepp/window/backend/SDL/cursorsdl.cpp +../../src/eepp/window/backend/SDL/cursorsdl.hpp +../../src/eepp/window/backend/SDL/inputsdl.cpp +../../src/eepp/window/backend/SDL/inputsdl.hpp +../../src/eepp/window/backend/SDL/joystickmanagersdl.cpp +../../src/eepp/window/backend/SDL/joystickmanagersdl.hpp +../../src/eepp/window/backend/SDL/joysticksdl.cpp +../../src/eepp/window/backend/SDL/joysticksdl.hpp +../../src/eepp/window/backend/SDL/windowsdl.cpp +../../src/eepp/window/backend/SDL/windowsdl.hpp +../../src/eepp/window/backend/SFML/backendsfml.hpp +../../src/eepp/window/backend/SFML/clipboardsfml.cpp +../../src/eepp/window/backend/SFML/clipboardsfml.hpp +../../src/eepp/window/backend/SFML/cursormanagersfml.cpp +../../src/eepp/window/backend/SFML/cursormanagersfml.hpp +../../src/eepp/window/backend/SFML/cursorsfml.cpp +../../src/eepp/window/backend/SFML/cursorsfml.hpp +../../src/eepp/window/backend/SFML/displaymanagersfml.cpp +../../src/eepp/window/backend/SFML/displaymanagersfml.hpp +../../src/eepp/window/backend/SFML/inputsfml.cpp +../../src/eepp/window/backend/SFML/inputsfml.hpp +../../src/eepp/window/backend/SFML/joystickmanagersfml.cpp +../../src/eepp/window/backend/SFML/joystickmanagersfml.hpp +../../src/eepp/window/backend/SFML/joysticksfml.cpp +../../src/eepp/window/backend/SFML/joysticksfml.hpp +../../src/eepp/window/backend/SFML/platformhelpersfml.cpp +../../src/eepp/window/backend/SFML/platformhelpersfml.hpp +../../src/eepp/window/backend/SFML/windowsfml.cpp +../../src/eepp/window/backend/SFML/windowsfml.hpp +../../src/eepp/window/clipboard.cpp +../../src/eepp/window/cursor.cpp +../../src/eepp/window/cursormanager.cpp +../../src/eepp/window/displaymanager.cpp +../../src/eepp/window/engine.cpp +../../src/eepp/window/input.cpp +../../src/eepp/window/inputfinger.cpp +../../src/eepp/window/inputhelper.cpp +../../src/eepp/window/inputtextbuffer.cpp +../../src/eepp/window/joystick.cpp +../../src/eepp/window/joystickmanager.cpp +../../src/eepp/window/platformhelper.hpp +../../src/eepp/window/platformimpl.cpp +../../src/eepp/window/platform/null/nullimpl.cpp +../../src/eepp/window/platform/null/nullimpl.hpp +../../src/eepp/window/platform/osx/osximpl.cpp +../../src/eepp/window/platform/osx/osximpl.hpp +../../src/eepp/window/platform/platformimpl.hpp +../../src/eepp/window/platform/win/cursorwin.cpp +../../src/eepp/window/platform/win/cursorwin.hpp +../../src/eepp/window/platform/win/winimpl.cpp +../../src/eepp/window/platform/win/winimpl.hpp +../../src/eepp/window/platform/x11/cursorx11.cpp +../../src/eepp/window/platform/x11/cursorx11.hpp +../../src/eepp/window/platform/x11/x11impl.cpp +../../src/eepp/window/platform/x11/x11impl.hpp +../../src/eepp/window/window.cpp +../../src/examples/empty_window/empty_window.cpp +../../src/examples/external_shader/external_shader.cpp +../../src/examples/fonts/fonts.cpp +../../src/examples/http_request/http_request.cpp +../../src/examples/physics/physics.cpp +../../src/examples/sound/sound.cpp +../../src/examples/sprites/sprites.cpp ../../src/examples/strobe/strobe.cpp +../../src/examples/vbo_fbo_batch/vbo_fbo_batch.cpp +../../src/test/eetest.cpp +../../src/test/eetest.hpp +../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.c +../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.h +../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.c +../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.h +../../src/thirdparty/SOIL2/src/SOIL2/image_helper.c +../../src/thirdparty/SOIL2/src/SOIL2/image_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/pkm_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/pvr_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.c +../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext.h +../../src/thirdparty/SOIL2/src/SOIL2/stb_image.h +../../src/thirdparty/SOIL2/src/SOIL2/stb_image_write.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr.h +../../src/tools/mapeditor/mapeditor.cpp +../../src/tools/textureatlaseditor/textureatlaseditor.cpp +../../src/tools/uieditor/uieditor.cpp diff --git a/projects/osx/ee.includes b/projects/osx/ee.includes index 630938ff1..e2b861710 100644 --- a/projects/osx/ee.includes +++ b/projects/osx/ee.includes @@ -2,3 +2,7 @@ ../../include/ ../../src/thirdparty ../../include/eepp/thirdparty +../../src/thirdparty/efsw/include +../../src/thirdparty/libvorbis/include +/usr/include/freetype2/ +/Library/Frameworks/SDL2.framework/Headers diff --git a/src/eepp/audio/alcheck.hpp b/src/eepp/audio/alcheck.hpp index 582402bb5..64fc571af 100644 --- a/src/eepp/audio/alcheck.hpp +++ b/src/eepp/audio/alcheck.hpp @@ -3,9 +3,13 @@ #include +#ifdef EE_USE_FRAMEWORKS +#include +#include +#else #include #include - +#endif namespace EE { namespace Audio { #ifdef EE_DEBUG diff --git a/src/eepp/window/backend/SDL2/backendsdl2.cpp b/src/eepp/window/backend/SDL2/backendsdl2.cpp index 6f58ae0d9..b42db804d 100644 --- a/src/eepp/window/backend/SDL2/backendsdl2.cpp +++ b/src/eepp/window/backend/SDL2/backendsdl2.cpp @@ -21,7 +21,9 @@ WindowBackendSDL2::WindowBackendSDL2() : WindowBackendSDL2::~WindowBackendSDL2() { +#if EE_PLATFORM != EE_PLATFORM_MACOSX SDL_Quit(); +#endif } }}}} diff --git a/src/eepp/window/platform/osx/osximpl.cpp b/src/eepp/window/platform/osx/osximpl.cpp index cbbef1e04..c9f657e8d 100644 --- a/src/eepp/window/platform/osx/osximpl.cpp +++ b/src/eepp/window/platform/osx/osximpl.cpp @@ -64,7 +64,7 @@ Cursor * OSXImpl::createMouseCursor( const std::string& path, const Vector2i& ho void OSXImpl::setMouseCursor( Cursor * cursor ) { } -void OSXImpl::setSystemMouseCursor( EE_SYSTEM_CURSOR syscursor ) { +void OSXImpl::setSystemMouseCursor( Cursor::SysType syscursor ) { } void OSXImpl::restoreCursor() { diff --git a/src/eepp/window/platform/osx/osximpl.hpp b/src/eepp/window/platform/osx/osximpl.hpp index fe8825afe..740c46f82 100644 --- a/src/eepp/window/platform/osx/osximpl.hpp +++ b/src/eepp/window/platform/osx/osximpl.hpp @@ -47,7 +47,7 @@ class OSXImpl : public PlatformImpl { void setMouseCursor( Cursor * cursor ); - void setSystemMouseCursor( EE_SYSTEM_CURSOR syscursor ); + void setSystemMouseCursor( Cursor::SysType syscursor ); void restoreCursor();