From 0e2297af28b2ac40dab9ea773ba5d9b898725bde Mon Sep 17 00:00:00 2001 From: LaurentGom Date: Tue, 9 Nov 2010 17:13:17 +0000 Subject: [PATCH] Moved all bindings to the "bindings" sub-directory Renamed the CSFML directory to c Renamed the DSFML directory to d --> bindings must now be updated to match the new organization! git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1630 4e206d99-4929-0410-ac5d-dfc041789085 --- {CSFML => bindings/c}/CMakeLists.txt | 0 {CSFML => bindings/c}/cmake/Config.cmake | 0 {CSFML => bindings/c}/cmake/Macros.cmake | 0 {CSFML => bindings/c}/doc/CMakeLists.txt | 0 {CSFML => bindings/c}/doc/doxyfile.in | 0 {CSFML => bindings/c}/doc/doxygen.css | 0 {CSFML => bindings/c}/doc/footer.htm | 0 {CSFML => bindings/c}/doc/header.htm | 0 {CSFML => bindings/c}/doc/logo-bg.jpg | Bin {CSFML => bindings/c}/doc/logo.jpg | Bin {CSFML => bindings/c}/doc/mainpage.hpp | 0 {CSFML => bindings/c}/include/SFML/Audio.h | 0 {CSFML => bindings/c}/include/SFML/Audio/Listener.h | 0 {CSFML => bindings/c}/include/SFML/Audio/Music.h | 0 {CSFML => bindings/c}/include/SFML/Audio/Sound.h | 0 .../c}/include/SFML/Audio/SoundBuffer.h | 0 .../c}/include/SFML/Audio/SoundBufferRecorder.h | 0 .../c}/include/SFML/Audio/SoundRecorder.h | 0 .../c}/include/SFML/Audio/SoundStatus.h | 0 .../c}/include/SFML/Audio/SoundStream.h | 0 {CSFML => bindings/c}/include/SFML/Audio/Types.h | 0 {CSFML => bindings/c}/include/SFML/Config.h | 0 {CSFML => bindings/c}/include/SFML/Graphics.h | 0 .../c}/include/SFML/Graphics/BlendMode.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/Color.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/Font.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/Glyph.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/Image.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/Rect.h | 0 .../c}/include/SFML/Graphics/RenderImage.h | 0 .../c}/include/SFML/Graphics/RenderWindow.h | 0 .../c}/include/SFML/Graphics/Shader.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/Shape.h | 0 .../c}/include/SFML/Graphics/Sprite.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/Text.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/Types.h | 0 {CSFML => bindings/c}/include/SFML/Graphics/View.h | 0 {CSFML => bindings/c}/include/SFML/Network.h | 0 {CSFML => bindings/c}/include/SFML/Network/Ftp.h | 0 {CSFML => bindings/c}/include/SFML/Network/Http.h | 0 .../c}/include/SFML/Network/IpAddress.h | 0 {CSFML => bindings/c}/include/SFML/Network/Packet.h | 0 .../c}/include/SFML/Network/SocketSelector.h | 0 .../c}/include/SFML/Network/SocketStatus.h | 0 .../c}/include/SFML/Network/TcpListener.h | 0 .../c}/include/SFML/Network/TcpSocket.h | 0 {CSFML => bindings/c}/include/SFML/Network/Types.h | 0 .../c}/include/SFML/Network/UdpSocket.h | 0 {CSFML => bindings/c}/include/SFML/OpenGL.h | 0 {CSFML => bindings/c}/include/SFML/System.h | 0 {CSFML => bindings/c}/include/SFML/System/Clock.h | 0 {CSFML => bindings/c}/include/SFML/System/Mutex.h | 0 .../c}/include/SFML/System/Randomizer.h | 0 {CSFML => bindings/c}/include/SFML/System/Sleep.h | 0 {CSFML => bindings/c}/include/SFML/System/Thread.h | 0 {CSFML => bindings/c}/include/SFML/System/Types.h | 0 {CSFML => bindings/c}/include/SFML/Window.h | 0 {CSFML => bindings/c}/include/SFML/Window/Context.h | 0 {CSFML => bindings/c}/include/SFML/Window/Event.h | 0 {CSFML => bindings/c}/include/SFML/Window/Input.h | 0 {CSFML => bindings/c}/include/SFML/Window/Types.h | 0 .../c}/include/SFML/Window/VideoMode.h | 0 {CSFML => bindings/c}/include/SFML/Window/Window.h | 0 .../c}/include/SFML/Window/WindowHandle.h | 0 {CSFML => bindings/c}/license.txt | 0 {CSFML => bindings/c}/src/SFML/Audio/CMakeLists.txt | 0 {CSFML => bindings/c}/src/SFML/Audio/Listener.cpp | 0 {CSFML => bindings/c}/src/SFML/Audio/Music.cpp | 0 {CSFML => bindings/c}/src/SFML/Audio/MusicStruct.h | 0 {CSFML => bindings/c}/src/SFML/Audio/Sound.cpp | 0 .../c}/src/SFML/Audio/SoundBuffer.cpp | 0 .../c}/src/SFML/Audio/SoundBufferRecorder.cpp | 0 .../c}/src/SFML/Audio/SoundBufferRecorderStruct.h | 0 .../c}/src/SFML/Audio/SoundBufferStruct.h | 0 .../c}/src/SFML/Audio/SoundRecorder.cpp | 0 .../c}/src/SFML/Audio/SoundRecorderStruct.h | 0 .../c}/src/SFML/Audio/SoundStream.cpp | 0 .../c}/src/SFML/Audio/SoundStreamStruct.h | 0 {CSFML => bindings/c}/src/SFML/Audio/SoundStruct.h | 0 {CSFML => bindings/c}/src/SFML/CMakeLists.txt | 0 {CSFML => bindings/c}/src/SFML/ConvertEvent.h | 0 .../c}/src/SFML/Graphics/CMakeLists.txt | 0 {CSFML => bindings/c}/src/SFML/Graphics/Color.cpp | 0 {CSFML => bindings/c}/src/SFML/Graphics/Font.cpp | 0 .../c}/src/SFML/Graphics/FontStruct.h | 0 {CSFML => bindings/c}/src/SFML/Graphics/Image.cpp | 0 .../c}/src/SFML/Graphics/ImageStruct.h | 0 {CSFML => bindings/c}/src/SFML/Graphics/Rect.cpp | 0 .../c}/src/SFML/Graphics/RenderImage.cpp | 0 .../c}/src/SFML/Graphics/RenderImageStruct.h | 0 .../c}/src/SFML/Graphics/RenderWindow.cpp | 0 .../c}/src/SFML/Graphics/RenderWindowStruct.h | 0 {CSFML => bindings/c}/src/SFML/Graphics/Shader.cpp | 0 .../c}/src/SFML/Graphics/ShaderStruct.h | 0 {CSFML => bindings/c}/src/SFML/Graphics/Shape.cpp | 0 .../c}/src/SFML/Graphics/ShapeStruct.h | 0 {CSFML => bindings/c}/src/SFML/Graphics/Sprite.cpp | 0 .../c}/src/SFML/Graphics/SpriteStruct.h | 0 {CSFML => bindings/c}/src/SFML/Graphics/Text.cpp | 0 .../c}/src/SFML/Graphics/TextStruct.h | 0 {CSFML => bindings/c}/src/SFML/Graphics/View.cpp | 0 .../c}/src/SFML/Graphics/ViewStruct.h | 0 {CSFML => bindings/c}/src/SFML/Internal.h | 0 {CSFML => bindings/c}/src/SFML/Main/CMakeLists.txt | 0 {CSFML => bindings/c}/src/SFML/Main/SFML_Main.cpp | 0 .../c}/src/SFML/Network/CMakeLists.txt | 0 {CSFML => bindings/c}/src/SFML/Network/Ftp.cpp | 0 {CSFML => bindings/c}/src/SFML/Network/FtpStruct.h | 0 {CSFML => bindings/c}/src/SFML/Network/Http.cpp | 0 {CSFML => bindings/c}/src/SFML/Network/HttpStruct.h | 0 .../c}/src/SFML/Network/IpAddress.cpp | 0 {CSFML => bindings/c}/src/SFML/Network/Packet.cpp | 0 .../c}/src/SFML/Network/PacketStruct.h | 0 .../c}/src/SFML/Network/SocketSelector.cpp | 0 .../c}/src/SFML/Network/SocketSelectorStruct.h | 0 .../c}/src/SFML/Network/TcpListener.cpp | 0 .../c}/src/SFML/Network/TcpListenerStruct.h | 0 .../c}/src/SFML/Network/TcpSocket.cpp | 0 .../c}/src/SFML/Network/TcpSocketStruct.h | 0 .../c}/src/SFML/Network/UdpSocket.cpp | 0 .../c}/src/SFML/Network/UdpSocketStruct.h | 0 .../c}/src/SFML/System/CMakeLists.txt | 0 {CSFML => bindings/c}/src/SFML/System/Clock.cpp | 0 {CSFML => bindings/c}/src/SFML/System/ClockStruct.h | 0 {CSFML => bindings/c}/src/SFML/System/Mutex.cpp | 0 {CSFML => bindings/c}/src/SFML/System/MutexStruct.h | 0 .../c}/src/SFML/System/Randomizer.cpp | 0 {CSFML => bindings/c}/src/SFML/System/Sleep.cpp | 0 {CSFML => bindings/c}/src/SFML/System/Thread.cpp | 0 .../c}/src/SFML/System/ThreadStruct.h | 0 .../c}/src/SFML/Window/CMakeLists.txt | 0 {CSFML => bindings/c}/src/SFML/Window/Context.cpp | 0 .../c}/src/SFML/Window/ContextStruct.h | 0 {CSFML => bindings/c}/src/SFML/Window/Input.cpp | 0 {CSFML => bindings/c}/src/SFML/Window/InputStruct.h | 0 {CSFML => bindings/c}/src/SFML/Window/VideoMode.cpp | 0 {CSFML => bindings/c}/src/SFML/Window/Window.cpp | 0 .../c}/src/SFML/Window/WindowStruct.h | 0 {DSFML => bindings/d}/AUTHORS | 0 {DSFML => bindings/d}/LICENCE | 0 {DSFML => bindings/d}/import/dsfml/audio/all.d | 0 {DSFML => bindings/d}/import/dsfml/audio/listener.d | 0 {DSFML => bindings/d}/import/dsfml/audio/music.d | 0 {DSFML => bindings/d}/import/dsfml/audio/sound.d | 0 .../d}/import/dsfml/audio/soundbuffer.d | 0 .../d}/import/dsfml/audio/soundbufferrecorder.d | 0 .../d}/import/dsfml/audio/soundrecorder.d | 0 .../d}/import/dsfml/audio/soundsource.d | 0 .../d}/import/dsfml/audio/soundstream.d | 0 {DSFML => bindings/d}/import/dsfml/graphics/all.d | 0 .../d}/import/dsfml/graphics/blendmode.d | 0 {DSFML => bindings/d}/import/dsfml/graphics/color.d | 0 .../d}/import/dsfml/graphics/drawableimpl.d | 0 {DSFML => bindings/d}/import/dsfml/graphics/font.d | 0 .../d}/import/dsfml/graphics/idrawable.d | 0 {DSFML => bindings/d}/import/dsfml/graphics/image.d | 0 .../d}/import/dsfml/graphics/irendertarget.d | 0 {DSFML => bindings/d}/import/dsfml/graphics/rect.d | 0 .../d}/import/dsfml/graphics/renderimage.d | 0 .../d}/import/dsfml/graphics/renderwindow.d | 0 .../d}/import/dsfml/graphics/shader.d | 0 {DSFML => bindings/d}/import/dsfml/graphics/shape.d | 0 .../d}/import/dsfml/graphics/sprite.d | 0 {DSFML => bindings/d}/import/dsfml/graphics/text.d | 0 {DSFML => bindings/d}/import/dsfml/graphics/view.d | 0 {DSFML => bindings/d}/import/dsfml/network/all.d | 0 {DSFML => bindings/d}/import/dsfml/network/ftp.d | 0 {DSFML => bindings/d}/import/dsfml/network/http.d | 0 .../d}/import/dsfml/network/ipaddress.d | 0 {DSFML => bindings/d}/import/dsfml/network/packet.d | 0 .../d}/import/dsfml/network/socketselector.d | 0 .../d}/import/dsfml/network/socketstatus.d | 0 .../d}/import/dsfml/network/tcplistener.d | 0 .../d}/import/dsfml/network/tcpsocket.d | 0 .../d}/import/dsfml/network/udpsocket.d | 0 {DSFML => bindings/d}/import/dsfml/system/all.d | 0 {DSFML => bindings/d}/import/dsfml/system/alloc.d | 0 {DSFML => bindings/d}/import/dsfml/system/common.d | 0 .../d}/import/dsfml/system/dllloader.d | 0 .../d}/import/dsfml/system/exception.d | 0 .../d}/import/dsfml/system/linkedlist.d | 0 {DSFML => bindings/d}/import/dsfml/system/lock.d | 0 .../d}/import/dsfml/system/stringutil.d | 0 {DSFML => bindings/d}/import/dsfml/system/vector.d | 0 {DSFML => bindings/d}/import/dsfml/window/all.d | 0 {DSFML => bindings/d}/import/dsfml/window/context.d | 0 {DSFML => bindings/d}/import/dsfml/window/event.d | 0 {DSFML => bindings/d}/import/dsfml/window/input.d | 0 .../d}/import/dsfml/window/videomode.d | 0 {DSFML => bindings/d}/import/dsfml/window/window.d | 0 .../d}/import/dsfml/window/windowhandle.d | 0 {DSFML => bindings/d}/import/dsss.conf | 0 .../d}/samples/dsfml/bin/Data/background.jpg | Bin .../d}/samples/dsfml/bin/Data/ball.tga | Bin .../d}/samples/dsfml/bin/Data/ball.wav | Bin .../d}/samples/dsfml/bin/Data/bluerallyecarleft.bmp | Bin .../samples/dsfml/bin/Data/bluerallyecarright.bmp | Bin .../d}/samples/dsfml/bin/Data/blur.sfx | 0 .../d}/samples/dsfml/bin/Data/car_idle.wav | Bin .../d}/samples/dsfml/bin/Data/cheeseburger.ttf | Bin .../d}/samples/dsfml/bin/Data/colorize.sfx | 0 .../d}/samples/dsfml/bin/Data/crosshair.bmp | Bin .../d}/samples/dsfml/bin/Data/crosshair.tga | Bin .../d}/samples/dsfml/bin/Data/fisheye.sfx | 0 .../d}/samples/dsfml/bin/Data/nothing.sfx | 0 .../d}/samples/dsfml/bin/Data/opengl/background.jpg | Bin .../d}/samples/dsfml/bin/Data/opengl/texture.jpg | Bin .../d}/samples/dsfml/bin/Data/paddle.tga | Bin .../d}/samples/dsfml/bin/Data/wave.jpg | Bin .../d}/samples/dsfml/bin/Data/wave.sfx | 0 .../d}/samples/dsfml/bin/libsndfile-1.dll | Bin .../d}/samples/dsfml/bin/openal32.dll | Bin {DSFML => bindings/d}/samples/dsfml/dfl/DFLSample.d | 0 {DSFML => bindings/d}/samples/dsfml/dsss.conf | 0 {DSFML => bindings/d}/samples/dsfml/opengl/opengl.d | 0 {DSFML => bindings/d}/samples/dsfml/pong/pong.d | 0 {DSFML => bindings/d}/samples/dsfml/postFX/postFX.d | 0 .../d}/samples/dsfml/socket/socketclient.d | 0 .../d}/samples/dsfml/socket/socketserver.d | 0 .../d}/samples/dsfml/sound3d/sound3d.d | 0 .../d}/samples/dsfml/soundstream/soundstream.d | 0 {DSFML => bindings/d}/samples/dsfml/view/view.d | 0 {DSFML => bindings/d}/samples/dsfml/voip/client.d | 0 {DSFML => bindings/d}/samples/dsfml/voip/entry.d | 0 {DSFML => bindings/d}/samples/dsfml/voip/server.d | 0 {DSFML => bindings/d}/samples/dsfml/voip/util.d | 0 .../dotnet}/build/build-all-windows.bat | 0 .../dotnet}/build/vc2008/SFML.net.sln | 0 .../dotnet}/build/vc2008/batch-build/build.bat | 0 {dotnet => bindings/dotnet}/doc/build/MainPage.html | 0 {dotnet => bindings/dotnet}/doc/build/SFML.ndoc | 0 .../dotnet}/examples/opengl/OpenGL.cs | 0 .../dotnet}/examples/opengl/opengl.csproj | 0 .../examples/opengl/resources/background.jpg | Bin .../dotnet}/examples/opengl/resources/texture.jpg | Bin .../dotnet}/examples/shader/Shader.cs | 0 .../dotnet}/examples/shader/resources/arial.ttf | Bin .../examples/shader/resources/background.jpg | Bin .../dotnet}/examples/shader/resources/blur.sfx | 0 .../dotnet}/examples/shader/resources/colorize.sfx | 0 .../dotnet}/examples/shader/resources/fisheye.sfx | 0 .../dotnet}/examples/shader/resources/nothing.sfx | 0 .../dotnet}/examples/shader/resources/pixelate.sfx | 0 .../dotnet}/examples/shader/resources/sprite.png | Bin .../dotnet}/examples/shader/resources/wave.jpg | Bin .../dotnet}/examples/shader/resources/wave.sfx | 0 .../dotnet}/examples/shader/shader.csproj | 0 {dotnet => bindings/dotnet}/examples/sound/Sound.cs | 0 .../dotnet}/examples/sound/resources/canary.wav | Bin .../dotnet}/examples/sound/resources/orchestral.ogg | Bin .../dotnet}/examples/sound/sound.csproj | 0 .../dotnet}/examples/sound_capture/SoundCapture.cs | 0 .../examples/sound_capture/sound_capture.csproj | 0 .../visualbasic/My Project/Application.Designer.vb | 0 .../visualbasic/My Project/Application.myapp | 0 .../examples/visualbasic/My Project/AssemblyInfo.vb | 0 .../visualbasic/My Project/Resources.Designer.vb | 0 .../examples/visualbasic/My Project/Resources.resx | 0 .../visualbasic/My Project/Settings.Designer.vb | 0 .../visualbasic/My Project/Settings.settings | 0 .../dotnet}/examples/visualbasic/OpenGL.vb | 0 .../examples/visualbasic/resources/background.jpg | Bin .../examples/visualbasic/resources/texture.jpg | Bin .../dotnet}/examples/visualbasic/visualbasic.sln | 0 .../dotnet}/examples/visualbasic/visualbasic.vbproj | 0 .../dotnet}/examples/window/Window.cs | 0 .../dotnet}/examples/window/window.csproj | 0 .../dotnet}/extlibs/csfml-audio-2.dll | Bin .../dotnet}/extlibs/csfml-graphics-2.dll | Bin .../dotnet}/extlibs/csfml-window-2.dll | Bin .../dotnet}/extlibs/libsndfile-1.dll | Bin {dotnet => bindings/dotnet}/extlibs/openal32.dll | Bin {dotnet => bindings/dotnet}/src/Audio/Listener.cs | 0 {dotnet => bindings/dotnet}/src/Audio/Music.cs | 0 {dotnet => bindings/dotnet}/src/Audio/Sound.cs | 0 .../dotnet}/src/Audio/SoundBuffer.cs | 0 .../dotnet}/src/Audio/SoundBufferRecorder.cs | 0 .../dotnet}/src/Audio/SoundRecorder.cs | 0 .../dotnet}/src/Audio/SoundStream.cs | 0 {dotnet => bindings/dotnet}/src/Audio/Vector3.cs | 0 .../dotnet}/src/Audio/sfml-audio.csproj | 0 {dotnet => bindings/dotnet}/src/Graphics/Color.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Context.cs | 0 .../dotnet}/src/Graphics/Drawable.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Font.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Image.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Rect.cs | 0 .../dotnet}/src/Graphics/RenderImage.cs | 0 .../dotnet}/src/Graphics/RenderTarget.cs | 0 .../dotnet}/src/Graphics/RenderWindow.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Shader.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Shape.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Sprite.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Text.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/Vector2.cs | 0 {dotnet => bindings/dotnet}/src/Graphics/View.cs | 0 .../dotnet}/src/Graphics/sfml-graphics.csproj | 0 .../dotnet}/src/Window/ContextSettings.cs | 0 {dotnet => bindings/dotnet}/src/Window/Event.cs | 0 {dotnet => bindings/dotnet}/src/Window/EventArgs.cs | 0 {dotnet => bindings/dotnet}/src/Window/Input.cs | 0 .../dotnet}/src/Window/LoadingFailedException.cs | 0 .../dotnet}/src/Window/ObjectBase.cs | 0 {dotnet => bindings/dotnet}/src/Window/VideoMode.cs | 0 {dotnet => bindings/dotnet}/src/Window/Window.cs | 0 .../dotnet}/src/Window/sfml-window.csproj | 0 {python => bindings/python}/MANIFEST.in | 0 {python => bindings/python}/PySFML/__init__.py | 0 {python => bindings/python}/doc/style.css | 0 {python => bindings/python}/samples/data/apple.png | Bin .../python}/samples/data/cheeseburger.ttf | Bin {python => bindings/python}/samples/data/fart.wav | Bin {python => bindings/python}/samples/data/rond2.png | Bin {python => bindings/python}/samples/hellosfml.py | 0 {python => bindings/python}/samples/opengl.py | 0 {python => bindings/python}/samples/sound.py | 0 .../python}/samples/sound_capture.py | 0 .../python}/samples/sound_capture_py3.py | 0 {python => bindings/python}/samples/sound_stream.py | 0 .../python}/samples/sound_stream_py3.py | 0 {python => bindings/python}/samples/worm.py | 0 {python => bindings/python}/scripts/footer.htm | 0 {python => bindings/python}/scripts/gen_doc.py | 0 {python => bindings/python}/scripts/header.htm | 0 {python => bindings/python}/setup.py | 0 {python => bindings/python}/src/Blend.cpp | 0 {python => bindings/python}/src/Blend.hpp | 0 {python => bindings/python}/src/Clock.cpp | 0 {python => bindings/python}/src/Clock.hpp | 0 {python => bindings/python}/src/Color.cpp | 0 {python => bindings/python}/src/Color.hpp | 0 {python => bindings/python}/src/ContextSettings.cpp | 0 {python => bindings/python}/src/ContextSettings.hpp | 0 {python => bindings/python}/src/Drawable.cpp | 0 {python => bindings/python}/src/Drawable.hpp | 0 {python => bindings/python}/src/Event.cpp | 0 {python => bindings/python}/src/Event.hpp | 0 {python => bindings/python}/src/Font.cpp | 0 {python => bindings/python}/src/Font.hpp | 0 {python => bindings/python}/src/Glyph.cpp | 0 {python => bindings/python}/src/Glyph.hpp | 0 {python => bindings/python}/src/Image.cpp | 0 {python => bindings/python}/src/Image.hpp | 0 {python => bindings/python}/src/Input.cpp | 0 {python => bindings/python}/src/Input.hpp | 0 {python => bindings/python}/src/Joy.cpp | 0 {python => bindings/python}/src/Joy.hpp | 0 {python => bindings/python}/src/Key.cpp | 0 {python => bindings/python}/src/Key.hpp | 0 {python => bindings/python}/src/Listener.cpp | 0 {python => bindings/python}/src/Listener.hpp | 0 {python => bindings/python}/src/Mouse.cpp | 0 {python => bindings/python}/src/Mouse.hpp | 0 {python => bindings/python}/src/Music.cpp | 0 {python => bindings/python}/src/Music.hpp | 0 {python => bindings/python}/src/Rect.cpp | 0 {python => bindings/python}/src/Rect.hpp | 0 {python => bindings/python}/src/RenderQueue.cpp | 0 {python => bindings/python}/src/RenderQueue.hpp | 0 {python => bindings/python}/src/RenderWindow.cpp | 0 {python => bindings/python}/src/RenderWindow.hpp | 0 {python => bindings/python}/src/Shader.cpp | 0 {python => bindings/python}/src/Shader.hpp | 0 {python => bindings/python}/src/Shape.cpp | 0 {python => bindings/python}/src/Shape.hpp | 0 {python => bindings/python}/src/Sleep.cpp | 0 {python => bindings/python}/src/Sleep.hpp | 0 {python => bindings/python}/src/Sound.cpp | 0 {python => bindings/python}/src/Sound.hpp | 0 {python => bindings/python}/src/SoundBuffer.cpp | 0 {python => bindings/python}/src/SoundBuffer.hpp | 0 .../python}/src/SoundBufferRecorder.cpp | 0 .../python}/src/SoundBufferRecorder.hpp | 0 {python => bindings/python}/src/SoundRecorder.cpp | 0 {python => bindings/python}/src/SoundRecorder.hpp | 0 {python => bindings/python}/src/SoundStream.cpp | 0 {python => bindings/python}/src/SoundStream.hpp | 0 {python => bindings/python}/src/Sprite.cpp | 0 {python => bindings/python}/src/Sprite.hpp | 0 {python => bindings/python}/src/Text.cpp | 0 {python => bindings/python}/src/Text.hpp | 0 {python => bindings/python}/src/VideoMode.cpp | 0 {python => bindings/python}/src/VideoMode.hpp | 0 {python => bindings/python}/src/View.cpp | 0 {python => bindings/python}/src/View.hpp | 0 {python => bindings/python}/src/Window.cpp | 0 {python => bindings/python}/src/Window.hpp | 0 {python => bindings/python}/src/WindowStyle.cpp | 0 {python => bindings/python}/src/WindowStyle.hpp | 0 {python => bindings/python}/src/compat.hpp | 0 {python => bindings/python}/src/main.cpp | 0 {python => bindings/python}/src/main.hpp | 0 {python => bindings/python}/src/offsetof.hpp | 0 {ruby => bindings/ruby}/license.txt | 0 {ruby => bindings/ruby}/sfml-system/extconf.rb | 0 .../ruby}/sfml-system/system/Clock.cpp | 0 .../ruby}/sfml-system/system/Clock.hpp | 0 .../ruby}/sfml-system/system/Vector2.cpp | 0 .../ruby}/sfml-system/system/Vector2.hpp | 0 .../ruby}/sfml-system/system/Vector3.cpp | 0 .../ruby}/sfml-system/system/Vector3.hpp | 0 {ruby => bindings/ruby}/sfml-system/system/main.cpp | 0 {ruby => bindings/ruby}/sfml-system/system/main.hpp | 0 {ruby => bindings/ruby}/sfml-window/extconf.rb | 0 .../ruby}/sfml-window/window/Context.cpp | 0 .../ruby}/sfml-window/window/Context.hpp | 0 .../ruby}/sfml-window/window/ContextSettings.cpp | 0 .../ruby}/sfml-window/window/ContextSettings.hpp | 0 .../ruby}/sfml-window/window/Event.cpp | 0 .../ruby}/sfml-window/window/Event.hpp | 0 .../ruby}/sfml-window/window/Input.cpp | 0 .../ruby}/sfml-window/window/Input.hpp | 0 .../ruby}/sfml-window/window/VideoMode.cpp | 0 .../ruby}/sfml-window/window/VideoMode.hpp | 0 {ruby => bindings/ruby}/sfml-window/window/main.cpp | 0 {ruby => bindings/ruby}/sfml-window/window/main.hpp | 0 {ruby => bindings/ruby}/testing/vector2.rb | 0 417 files changed, 0 insertions(+), 0 deletions(-) rename {CSFML => bindings/c}/CMakeLists.txt (100%) rename {CSFML => bindings/c}/cmake/Config.cmake (100%) rename {CSFML => bindings/c}/cmake/Macros.cmake (100%) rename {CSFML => bindings/c}/doc/CMakeLists.txt (100%) rename {CSFML => bindings/c}/doc/doxyfile.in (100%) rename {CSFML => bindings/c}/doc/doxygen.css (100%) rename {CSFML => bindings/c}/doc/footer.htm (100%) rename {CSFML => bindings/c}/doc/header.htm (100%) rename {CSFML => bindings/c}/doc/logo-bg.jpg (100%) rename {CSFML => bindings/c}/doc/logo.jpg (100%) rename {CSFML => bindings/c}/doc/mainpage.hpp (100%) rename {CSFML => bindings/c}/include/SFML/Audio.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/Listener.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/Music.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/Sound.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/SoundBuffer.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/SoundBufferRecorder.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/SoundRecorder.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/SoundStatus.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/SoundStream.h (100%) rename {CSFML => bindings/c}/include/SFML/Audio/Types.h (100%) rename {CSFML => bindings/c}/include/SFML/Config.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/BlendMode.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Color.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Font.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Glyph.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Image.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Rect.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/RenderImage.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/RenderWindow.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Shader.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Shape.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Sprite.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Text.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/Types.h (100%) rename {CSFML => bindings/c}/include/SFML/Graphics/View.h (100%) rename {CSFML => bindings/c}/include/SFML/Network.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/Ftp.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/Http.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/IpAddress.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/Packet.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/SocketSelector.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/SocketStatus.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/TcpListener.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/TcpSocket.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/Types.h (100%) rename {CSFML => bindings/c}/include/SFML/Network/UdpSocket.h (100%) rename {CSFML => bindings/c}/include/SFML/OpenGL.h (100%) rename {CSFML => bindings/c}/include/SFML/System.h (100%) rename {CSFML => bindings/c}/include/SFML/System/Clock.h (100%) rename {CSFML => bindings/c}/include/SFML/System/Mutex.h (100%) rename {CSFML => bindings/c}/include/SFML/System/Randomizer.h (100%) rename {CSFML => bindings/c}/include/SFML/System/Sleep.h (100%) rename {CSFML => bindings/c}/include/SFML/System/Thread.h (100%) rename {CSFML => bindings/c}/include/SFML/System/Types.h (100%) rename {CSFML => bindings/c}/include/SFML/Window.h (100%) rename {CSFML => bindings/c}/include/SFML/Window/Context.h (100%) rename {CSFML => bindings/c}/include/SFML/Window/Event.h (100%) rename {CSFML => bindings/c}/include/SFML/Window/Input.h (100%) rename {CSFML => bindings/c}/include/SFML/Window/Types.h (100%) rename {CSFML => bindings/c}/include/SFML/Window/VideoMode.h (100%) rename {CSFML => bindings/c}/include/SFML/Window/Window.h (100%) rename {CSFML => bindings/c}/include/SFML/Window/WindowHandle.h (100%) rename {CSFML => bindings/c}/license.txt (100%) rename {CSFML => bindings/c}/src/SFML/Audio/CMakeLists.txt (100%) rename {CSFML => bindings/c}/src/SFML/Audio/Listener.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Audio/Music.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Audio/MusicStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Audio/Sound.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundBuffer.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundBufferRecorder.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundBufferRecorderStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundBufferStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundRecorder.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundRecorderStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundStream.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundStreamStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Audio/SoundStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/CMakeLists.txt (100%) rename {CSFML => bindings/c}/src/SFML/ConvertEvent.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/CMakeLists.txt (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/Color.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/Font.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/FontStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/Image.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/ImageStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/Rect.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/RenderImage.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/RenderImageStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/RenderWindow.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/RenderWindowStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/Shader.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/ShaderStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/Shape.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/ShapeStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/Sprite.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/SpriteStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/Text.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/TextStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/View.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Graphics/ViewStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Internal.h (100%) rename {CSFML => bindings/c}/src/SFML/Main/CMakeLists.txt (100%) rename {CSFML => bindings/c}/src/SFML/Main/SFML_Main.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/CMakeLists.txt (100%) rename {CSFML => bindings/c}/src/SFML/Network/Ftp.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/FtpStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Network/Http.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/HttpStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Network/IpAddress.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/Packet.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/PacketStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Network/SocketSelector.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/SocketSelectorStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Network/TcpListener.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/TcpListenerStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Network/TcpSocket.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/TcpSocketStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Network/UdpSocket.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Network/UdpSocketStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/System/CMakeLists.txt (100%) rename {CSFML => bindings/c}/src/SFML/System/Clock.cpp (100%) rename {CSFML => bindings/c}/src/SFML/System/ClockStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/System/Mutex.cpp (100%) rename {CSFML => bindings/c}/src/SFML/System/MutexStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/System/Randomizer.cpp (100%) rename {CSFML => bindings/c}/src/SFML/System/Sleep.cpp (100%) rename {CSFML => bindings/c}/src/SFML/System/Thread.cpp (100%) rename {CSFML => bindings/c}/src/SFML/System/ThreadStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Window/CMakeLists.txt (100%) rename {CSFML => bindings/c}/src/SFML/Window/Context.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Window/ContextStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Window/Input.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Window/InputStruct.h (100%) rename {CSFML => bindings/c}/src/SFML/Window/VideoMode.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Window/Window.cpp (100%) rename {CSFML => bindings/c}/src/SFML/Window/WindowStruct.h (100%) rename {DSFML => bindings/d}/AUTHORS (100%) rename {DSFML => bindings/d}/LICENCE (100%) rename {DSFML => bindings/d}/import/dsfml/audio/all.d (100%) rename {DSFML => bindings/d}/import/dsfml/audio/listener.d (100%) rename {DSFML => bindings/d}/import/dsfml/audio/music.d (100%) rename {DSFML => bindings/d}/import/dsfml/audio/sound.d (100%) rename {DSFML => bindings/d}/import/dsfml/audio/soundbuffer.d (100%) rename {DSFML => bindings/d}/import/dsfml/audio/soundbufferrecorder.d (100%) rename {DSFML => bindings/d}/import/dsfml/audio/soundrecorder.d (100%) rename {DSFML => bindings/d}/import/dsfml/audio/soundsource.d (100%) rename {DSFML => bindings/d}/import/dsfml/audio/soundstream.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/all.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/blendmode.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/color.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/drawableimpl.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/font.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/idrawable.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/image.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/irendertarget.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/rect.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/renderimage.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/renderwindow.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/shader.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/shape.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/sprite.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/text.d (100%) rename {DSFML => bindings/d}/import/dsfml/graphics/view.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/all.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/ftp.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/http.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/ipaddress.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/packet.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/socketselector.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/socketstatus.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/tcplistener.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/tcpsocket.d (100%) rename {DSFML => bindings/d}/import/dsfml/network/udpsocket.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/all.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/alloc.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/common.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/dllloader.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/exception.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/linkedlist.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/lock.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/stringutil.d (100%) rename {DSFML => bindings/d}/import/dsfml/system/vector.d (100%) rename {DSFML => bindings/d}/import/dsfml/window/all.d (100%) rename {DSFML => bindings/d}/import/dsfml/window/context.d (100%) rename {DSFML => bindings/d}/import/dsfml/window/event.d (100%) rename {DSFML => bindings/d}/import/dsfml/window/input.d (100%) rename {DSFML => bindings/d}/import/dsfml/window/videomode.d (100%) rename {DSFML => bindings/d}/import/dsfml/window/window.d (100%) rename {DSFML => bindings/d}/import/dsfml/window/windowhandle.d (100%) rename {DSFML => bindings/d}/import/dsss.conf (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/background.jpg (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/ball.tga (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/ball.wav (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/bluerallyecarleft.bmp (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/bluerallyecarright.bmp (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/blur.sfx (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/car_idle.wav (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/cheeseburger.ttf (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/colorize.sfx (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/crosshair.bmp (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/crosshair.tga (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/fisheye.sfx (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/nothing.sfx (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/opengl/background.jpg (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/opengl/texture.jpg (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/paddle.tga (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/wave.jpg (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/Data/wave.sfx (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/libsndfile-1.dll (100%) rename {DSFML => bindings/d}/samples/dsfml/bin/openal32.dll (100%) rename {DSFML => bindings/d}/samples/dsfml/dfl/DFLSample.d (100%) rename {DSFML => bindings/d}/samples/dsfml/dsss.conf (100%) rename {DSFML => bindings/d}/samples/dsfml/opengl/opengl.d (100%) rename {DSFML => bindings/d}/samples/dsfml/pong/pong.d (100%) rename {DSFML => bindings/d}/samples/dsfml/postFX/postFX.d (100%) rename {DSFML => bindings/d}/samples/dsfml/socket/socketclient.d (100%) rename {DSFML => bindings/d}/samples/dsfml/socket/socketserver.d (100%) rename {DSFML => bindings/d}/samples/dsfml/sound3d/sound3d.d (100%) rename {DSFML => bindings/d}/samples/dsfml/soundstream/soundstream.d (100%) rename {DSFML => bindings/d}/samples/dsfml/view/view.d (100%) rename {DSFML => bindings/d}/samples/dsfml/voip/client.d (100%) rename {DSFML => bindings/d}/samples/dsfml/voip/entry.d (100%) rename {DSFML => bindings/d}/samples/dsfml/voip/server.d (100%) rename {DSFML => bindings/d}/samples/dsfml/voip/util.d (100%) rename {dotnet => bindings/dotnet}/build/build-all-windows.bat (100%) rename {dotnet => bindings/dotnet}/build/vc2008/SFML.net.sln (100%) rename {dotnet => bindings/dotnet}/build/vc2008/batch-build/build.bat (100%) rename {dotnet => bindings/dotnet}/doc/build/MainPage.html (100%) rename {dotnet => bindings/dotnet}/doc/build/SFML.ndoc (100%) rename {dotnet => bindings/dotnet}/examples/opengl/OpenGL.cs (100%) rename {dotnet => bindings/dotnet}/examples/opengl/opengl.csproj (100%) rename {dotnet => bindings/dotnet}/examples/opengl/resources/background.jpg (100%) rename {dotnet => bindings/dotnet}/examples/opengl/resources/texture.jpg (100%) rename {dotnet => bindings/dotnet}/examples/shader/Shader.cs (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/arial.ttf (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/background.jpg (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/blur.sfx (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/colorize.sfx (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/fisheye.sfx (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/nothing.sfx (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/pixelate.sfx (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/sprite.png (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/wave.jpg (100%) rename {dotnet => bindings/dotnet}/examples/shader/resources/wave.sfx (100%) rename {dotnet => bindings/dotnet}/examples/shader/shader.csproj (100%) rename {dotnet => bindings/dotnet}/examples/sound/Sound.cs (100%) rename {dotnet => bindings/dotnet}/examples/sound/resources/canary.wav (100%) rename {dotnet => bindings/dotnet}/examples/sound/resources/orchestral.ogg (100%) rename {dotnet => bindings/dotnet}/examples/sound/sound.csproj (100%) rename {dotnet => bindings/dotnet}/examples/sound_capture/SoundCapture.cs (100%) rename {dotnet => bindings/dotnet}/examples/sound_capture/sound_capture.csproj (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/My Project/Application.Designer.vb (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/My Project/Application.myapp (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/My Project/AssemblyInfo.vb (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/My Project/Resources.Designer.vb (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/My Project/Resources.resx (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/My Project/Settings.Designer.vb (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/My Project/Settings.settings (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/OpenGL.vb (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/resources/background.jpg (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/resources/texture.jpg (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/visualbasic.sln (100%) rename {dotnet => bindings/dotnet}/examples/visualbasic/visualbasic.vbproj (100%) rename {dotnet => bindings/dotnet}/examples/window/Window.cs (100%) rename {dotnet => bindings/dotnet}/examples/window/window.csproj (100%) rename {dotnet => bindings/dotnet}/extlibs/csfml-audio-2.dll (100%) rename {dotnet => bindings/dotnet}/extlibs/csfml-graphics-2.dll (100%) rename {dotnet => bindings/dotnet}/extlibs/csfml-window-2.dll (100%) rename {dotnet => bindings/dotnet}/extlibs/libsndfile-1.dll (100%) rename {dotnet => bindings/dotnet}/extlibs/openal32.dll (100%) rename {dotnet => bindings/dotnet}/src/Audio/Listener.cs (100%) rename {dotnet => bindings/dotnet}/src/Audio/Music.cs (100%) rename {dotnet => bindings/dotnet}/src/Audio/Sound.cs (100%) rename {dotnet => bindings/dotnet}/src/Audio/SoundBuffer.cs (100%) rename {dotnet => bindings/dotnet}/src/Audio/SoundBufferRecorder.cs (100%) rename {dotnet => bindings/dotnet}/src/Audio/SoundRecorder.cs (100%) rename {dotnet => bindings/dotnet}/src/Audio/SoundStream.cs (100%) rename {dotnet => bindings/dotnet}/src/Audio/Vector3.cs (100%) rename {dotnet => bindings/dotnet}/src/Audio/sfml-audio.csproj (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Color.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Context.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Drawable.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Font.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Image.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Rect.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/RenderImage.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/RenderTarget.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/RenderWindow.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Shader.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Shape.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Sprite.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Text.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/Vector2.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/View.cs (100%) rename {dotnet => bindings/dotnet}/src/Graphics/sfml-graphics.csproj (100%) rename {dotnet => bindings/dotnet}/src/Window/ContextSettings.cs (100%) rename {dotnet => bindings/dotnet}/src/Window/Event.cs (100%) rename {dotnet => bindings/dotnet}/src/Window/EventArgs.cs (100%) rename {dotnet => bindings/dotnet}/src/Window/Input.cs (100%) rename {dotnet => bindings/dotnet}/src/Window/LoadingFailedException.cs (100%) rename {dotnet => bindings/dotnet}/src/Window/ObjectBase.cs (100%) rename {dotnet => bindings/dotnet}/src/Window/VideoMode.cs (100%) rename {dotnet => bindings/dotnet}/src/Window/Window.cs (100%) rename {dotnet => bindings/dotnet}/src/Window/sfml-window.csproj (100%) rename {python => bindings/python}/MANIFEST.in (100%) rename {python => bindings/python}/PySFML/__init__.py (100%) rename {python => bindings/python}/doc/style.css (100%) rename {python => bindings/python}/samples/data/apple.png (100%) rename {python => bindings/python}/samples/data/cheeseburger.ttf (100%) rename {python => bindings/python}/samples/data/fart.wav (100%) rename {python => bindings/python}/samples/data/rond2.png (100%) rename {python => bindings/python}/samples/hellosfml.py (100%) rename {python => bindings/python}/samples/opengl.py (100%) rename {python => bindings/python}/samples/sound.py (100%) rename {python => bindings/python}/samples/sound_capture.py (100%) rename {python => bindings/python}/samples/sound_capture_py3.py (100%) rename {python => bindings/python}/samples/sound_stream.py (100%) rename {python => bindings/python}/samples/sound_stream_py3.py (100%) rename {python => bindings/python}/samples/worm.py (100%) rename {python => bindings/python}/scripts/footer.htm (100%) rename {python => bindings/python}/scripts/gen_doc.py (100%) rename {python => bindings/python}/scripts/header.htm (100%) rename {python => bindings/python}/setup.py (100%) rename {python => bindings/python}/src/Blend.cpp (100%) rename {python => bindings/python}/src/Blend.hpp (100%) rename {python => bindings/python}/src/Clock.cpp (100%) rename {python => bindings/python}/src/Clock.hpp (100%) rename {python => bindings/python}/src/Color.cpp (100%) rename {python => bindings/python}/src/Color.hpp (100%) rename {python => bindings/python}/src/ContextSettings.cpp (100%) rename {python => bindings/python}/src/ContextSettings.hpp (100%) rename {python => bindings/python}/src/Drawable.cpp (100%) rename {python => bindings/python}/src/Drawable.hpp (100%) rename {python => bindings/python}/src/Event.cpp (100%) rename {python => bindings/python}/src/Event.hpp (100%) rename {python => bindings/python}/src/Font.cpp (100%) rename {python => bindings/python}/src/Font.hpp (100%) rename {python => bindings/python}/src/Glyph.cpp (100%) rename {python => bindings/python}/src/Glyph.hpp (100%) rename {python => bindings/python}/src/Image.cpp (100%) rename {python => bindings/python}/src/Image.hpp (100%) rename {python => bindings/python}/src/Input.cpp (100%) rename {python => bindings/python}/src/Input.hpp (100%) rename {python => bindings/python}/src/Joy.cpp (100%) rename {python => bindings/python}/src/Joy.hpp (100%) rename {python => bindings/python}/src/Key.cpp (100%) rename {python => bindings/python}/src/Key.hpp (100%) rename {python => bindings/python}/src/Listener.cpp (100%) rename {python => bindings/python}/src/Listener.hpp (100%) rename {python => bindings/python}/src/Mouse.cpp (100%) rename {python => bindings/python}/src/Mouse.hpp (100%) rename {python => bindings/python}/src/Music.cpp (100%) rename {python => bindings/python}/src/Music.hpp (100%) rename {python => bindings/python}/src/Rect.cpp (100%) rename {python => bindings/python}/src/Rect.hpp (100%) rename {python => bindings/python}/src/RenderQueue.cpp (100%) rename {python => bindings/python}/src/RenderQueue.hpp (100%) rename {python => bindings/python}/src/RenderWindow.cpp (100%) rename {python => bindings/python}/src/RenderWindow.hpp (100%) rename {python => bindings/python}/src/Shader.cpp (100%) rename {python => bindings/python}/src/Shader.hpp (100%) rename {python => bindings/python}/src/Shape.cpp (100%) rename {python => bindings/python}/src/Shape.hpp (100%) rename {python => bindings/python}/src/Sleep.cpp (100%) rename {python => bindings/python}/src/Sleep.hpp (100%) rename {python => bindings/python}/src/Sound.cpp (100%) rename {python => bindings/python}/src/Sound.hpp (100%) rename {python => bindings/python}/src/SoundBuffer.cpp (100%) rename {python => bindings/python}/src/SoundBuffer.hpp (100%) rename {python => bindings/python}/src/SoundBufferRecorder.cpp (100%) rename {python => bindings/python}/src/SoundBufferRecorder.hpp (100%) rename {python => bindings/python}/src/SoundRecorder.cpp (100%) rename {python => bindings/python}/src/SoundRecorder.hpp (100%) rename {python => bindings/python}/src/SoundStream.cpp (100%) rename {python => bindings/python}/src/SoundStream.hpp (100%) rename {python => bindings/python}/src/Sprite.cpp (100%) rename {python => bindings/python}/src/Sprite.hpp (100%) rename {python => bindings/python}/src/Text.cpp (100%) rename {python => bindings/python}/src/Text.hpp (100%) rename {python => bindings/python}/src/VideoMode.cpp (100%) rename {python => bindings/python}/src/VideoMode.hpp (100%) rename {python => bindings/python}/src/View.cpp (100%) rename {python => bindings/python}/src/View.hpp (100%) rename {python => bindings/python}/src/Window.cpp (100%) rename {python => bindings/python}/src/Window.hpp (100%) rename {python => bindings/python}/src/WindowStyle.cpp (100%) rename {python => bindings/python}/src/WindowStyle.hpp (100%) rename {python => bindings/python}/src/compat.hpp (100%) rename {python => bindings/python}/src/main.cpp (100%) rename {python => bindings/python}/src/main.hpp (100%) rename {python => bindings/python}/src/offsetof.hpp (100%) rename {ruby => bindings/ruby}/license.txt (100%) rename {ruby => bindings/ruby}/sfml-system/extconf.rb (100%) rename {ruby => bindings/ruby}/sfml-system/system/Clock.cpp (100%) rename {ruby => bindings/ruby}/sfml-system/system/Clock.hpp (100%) rename {ruby => bindings/ruby}/sfml-system/system/Vector2.cpp (100%) rename {ruby => bindings/ruby}/sfml-system/system/Vector2.hpp (100%) rename {ruby => bindings/ruby}/sfml-system/system/Vector3.cpp (100%) rename {ruby => bindings/ruby}/sfml-system/system/Vector3.hpp (100%) rename {ruby => bindings/ruby}/sfml-system/system/main.cpp (100%) rename {ruby => bindings/ruby}/sfml-system/system/main.hpp (100%) rename {ruby => bindings/ruby}/sfml-window/extconf.rb (100%) rename {ruby => bindings/ruby}/sfml-window/window/Context.cpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/Context.hpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/ContextSettings.cpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/ContextSettings.hpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/Event.cpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/Event.hpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/Input.cpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/Input.hpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/VideoMode.cpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/VideoMode.hpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/main.cpp (100%) rename {ruby => bindings/ruby}/sfml-window/window/main.hpp (100%) rename {ruby => bindings/ruby}/testing/vector2.rb (100%) diff --git a/CSFML/CMakeLists.txt b/bindings/c/CMakeLists.txt similarity index 100% rename from CSFML/CMakeLists.txt rename to bindings/c/CMakeLists.txt diff --git a/CSFML/cmake/Config.cmake b/bindings/c/cmake/Config.cmake similarity index 100% rename from CSFML/cmake/Config.cmake rename to bindings/c/cmake/Config.cmake diff --git a/CSFML/cmake/Macros.cmake b/bindings/c/cmake/Macros.cmake similarity index 100% rename from CSFML/cmake/Macros.cmake rename to bindings/c/cmake/Macros.cmake diff --git a/CSFML/doc/CMakeLists.txt b/bindings/c/doc/CMakeLists.txt similarity index 100% rename from CSFML/doc/CMakeLists.txt rename to bindings/c/doc/CMakeLists.txt diff --git a/CSFML/doc/doxyfile.in b/bindings/c/doc/doxyfile.in similarity index 100% rename from CSFML/doc/doxyfile.in rename to bindings/c/doc/doxyfile.in diff --git a/CSFML/doc/doxygen.css b/bindings/c/doc/doxygen.css similarity index 100% rename from CSFML/doc/doxygen.css rename to bindings/c/doc/doxygen.css diff --git a/CSFML/doc/footer.htm b/bindings/c/doc/footer.htm similarity index 100% rename from CSFML/doc/footer.htm rename to bindings/c/doc/footer.htm diff --git a/CSFML/doc/header.htm b/bindings/c/doc/header.htm similarity index 100% rename from CSFML/doc/header.htm rename to bindings/c/doc/header.htm diff --git a/CSFML/doc/logo-bg.jpg b/bindings/c/doc/logo-bg.jpg similarity index 100% rename from CSFML/doc/logo-bg.jpg rename to bindings/c/doc/logo-bg.jpg diff --git a/CSFML/doc/logo.jpg b/bindings/c/doc/logo.jpg similarity index 100% rename from CSFML/doc/logo.jpg rename to bindings/c/doc/logo.jpg diff --git a/CSFML/doc/mainpage.hpp b/bindings/c/doc/mainpage.hpp similarity index 100% rename from CSFML/doc/mainpage.hpp rename to bindings/c/doc/mainpage.hpp diff --git a/CSFML/include/SFML/Audio.h b/bindings/c/include/SFML/Audio.h similarity index 100% rename from CSFML/include/SFML/Audio.h rename to bindings/c/include/SFML/Audio.h diff --git a/CSFML/include/SFML/Audio/Listener.h b/bindings/c/include/SFML/Audio/Listener.h similarity index 100% rename from CSFML/include/SFML/Audio/Listener.h rename to bindings/c/include/SFML/Audio/Listener.h diff --git a/CSFML/include/SFML/Audio/Music.h b/bindings/c/include/SFML/Audio/Music.h similarity index 100% rename from CSFML/include/SFML/Audio/Music.h rename to bindings/c/include/SFML/Audio/Music.h diff --git a/CSFML/include/SFML/Audio/Sound.h b/bindings/c/include/SFML/Audio/Sound.h similarity index 100% rename from CSFML/include/SFML/Audio/Sound.h rename to bindings/c/include/SFML/Audio/Sound.h diff --git a/CSFML/include/SFML/Audio/SoundBuffer.h b/bindings/c/include/SFML/Audio/SoundBuffer.h similarity index 100% rename from CSFML/include/SFML/Audio/SoundBuffer.h rename to bindings/c/include/SFML/Audio/SoundBuffer.h diff --git a/CSFML/include/SFML/Audio/SoundBufferRecorder.h b/bindings/c/include/SFML/Audio/SoundBufferRecorder.h similarity index 100% rename from CSFML/include/SFML/Audio/SoundBufferRecorder.h rename to bindings/c/include/SFML/Audio/SoundBufferRecorder.h diff --git a/CSFML/include/SFML/Audio/SoundRecorder.h b/bindings/c/include/SFML/Audio/SoundRecorder.h similarity index 100% rename from CSFML/include/SFML/Audio/SoundRecorder.h rename to bindings/c/include/SFML/Audio/SoundRecorder.h diff --git a/CSFML/include/SFML/Audio/SoundStatus.h b/bindings/c/include/SFML/Audio/SoundStatus.h similarity index 100% rename from CSFML/include/SFML/Audio/SoundStatus.h rename to bindings/c/include/SFML/Audio/SoundStatus.h diff --git a/CSFML/include/SFML/Audio/SoundStream.h b/bindings/c/include/SFML/Audio/SoundStream.h similarity index 100% rename from CSFML/include/SFML/Audio/SoundStream.h rename to bindings/c/include/SFML/Audio/SoundStream.h diff --git a/CSFML/include/SFML/Audio/Types.h b/bindings/c/include/SFML/Audio/Types.h similarity index 100% rename from CSFML/include/SFML/Audio/Types.h rename to bindings/c/include/SFML/Audio/Types.h diff --git a/CSFML/include/SFML/Config.h b/bindings/c/include/SFML/Config.h similarity index 100% rename from CSFML/include/SFML/Config.h rename to bindings/c/include/SFML/Config.h diff --git a/CSFML/include/SFML/Graphics.h b/bindings/c/include/SFML/Graphics.h similarity index 100% rename from CSFML/include/SFML/Graphics.h rename to bindings/c/include/SFML/Graphics.h diff --git a/CSFML/include/SFML/Graphics/BlendMode.h b/bindings/c/include/SFML/Graphics/BlendMode.h similarity index 100% rename from CSFML/include/SFML/Graphics/BlendMode.h rename to bindings/c/include/SFML/Graphics/BlendMode.h diff --git a/CSFML/include/SFML/Graphics/Color.h b/bindings/c/include/SFML/Graphics/Color.h similarity index 100% rename from CSFML/include/SFML/Graphics/Color.h rename to bindings/c/include/SFML/Graphics/Color.h diff --git a/CSFML/include/SFML/Graphics/Font.h b/bindings/c/include/SFML/Graphics/Font.h similarity index 100% rename from CSFML/include/SFML/Graphics/Font.h rename to bindings/c/include/SFML/Graphics/Font.h diff --git a/CSFML/include/SFML/Graphics/Glyph.h b/bindings/c/include/SFML/Graphics/Glyph.h similarity index 100% rename from CSFML/include/SFML/Graphics/Glyph.h rename to bindings/c/include/SFML/Graphics/Glyph.h diff --git a/CSFML/include/SFML/Graphics/Image.h b/bindings/c/include/SFML/Graphics/Image.h similarity index 100% rename from CSFML/include/SFML/Graphics/Image.h rename to bindings/c/include/SFML/Graphics/Image.h diff --git a/CSFML/include/SFML/Graphics/Rect.h b/bindings/c/include/SFML/Graphics/Rect.h similarity index 100% rename from CSFML/include/SFML/Graphics/Rect.h rename to bindings/c/include/SFML/Graphics/Rect.h diff --git a/CSFML/include/SFML/Graphics/RenderImage.h b/bindings/c/include/SFML/Graphics/RenderImage.h similarity index 100% rename from CSFML/include/SFML/Graphics/RenderImage.h rename to bindings/c/include/SFML/Graphics/RenderImage.h diff --git a/CSFML/include/SFML/Graphics/RenderWindow.h b/bindings/c/include/SFML/Graphics/RenderWindow.h similarity index 100% rename from CSFML/include/SFML/Graphics/RenderWindow.h rename to bindings/c/include/SFML/Graphics/RenderWindow.h diff --git a/CSFML/include/SFML/Graphics/Shader.h b/bindings/c/include/SFML/Graphics/Shader.h similarity index 100% rename from CSFML/include/SFML/Graphics/Shader.h rename to bindings/c/include/SFML/Graphics/Shader.h diff --git a/CSFML/include/SFML/Graphics/Shape.h b/bindings/c/include/SFML/Graphics/Shape.h similarity index 100% rename from CSFML/include/SFML/Graphics/Shape.h rename to bindings/c/include/SFML/Graphics/Shape.h diff --git a/CSFML/include/SFML/Graphics/Sprite.h b/bindings/c/include/SFML/Graphics/Sprite.h similarity index 100% rename from CSFML/include/SFML/Graphics/Sprite.h rename to bindings/c/include/SFML/Graphics/Sprite.h diff --git a/CSFML/include/SFML/Graphics/Text.h b/bindings/c/include/SFML/Graphics/Text.h similarity index 100% rename from CSFML/include/SFML/Graphics/Text.h rename to bindings/c/include/SFML/Graphics/Text.h diff --git a/CSFML/include/SFML/Graphics/Types.h b/bindings/c/include/SFML/Graphics/Types.h similarity index 100% rename from CSFML/include/SFML/Graphics/Types.h rename to bindings/c/include/SFML/Graphics/Types.h diff --git a/CSFML/include/SFML/Graphics/View.h b/bindings/c/include/SFML/Graphics/View.h similarity index 100% rename from CSFML/include/SFML/Graphics/View.h rename to bindings/c/include/SFML/Graphics/View.h diff --git a/CSFML/include/SFML/Network.h b/bindings/c/include/SFML/Network.h similarity index 100% rename from CSFML/include/SFML/Network.h rename to bindings/c/include/SFML/Network.h diff --git a/CSFML/include/SFML/Network/Ftp.h b/bindings/c/include/SFML/Network/Ftp.h similarity index 100% rename from CSFML/include/SFML/Network/Ftp.h rename to bindings/c/include/SFML/Network/Ftp.h diff --git a/CSFML/include/SFML/Network/Http.h b/bindings/c/include/SFML/Network/Http.h similarity index 100% rename from CSFML/include/SFML/Network/Http.h rename to bindings/c/include/SFML/Network/Http.h diff --git a/CSFML/include/SFML/Network/IpAddress.h b/bindings/c/include/SFML/Network/IpAddress.h similarity index 100% rename from CSFML/include/SFML/Network/IpAddress.h rename to bindings/c/include/SFML/Network/IpAddress.h diff --git a/CSFML/include/SFML/Network/Packet.h b/bindings/c/include/SFML/Network/Packet.h similarity index 100% rename from CSFML/include/SFML/Network/Packet.h rename to bindings/c/include/SFML/Network/Packet.h diff --git a/CSFML/include/SFML/Network/SocketSelector.h b/bindings/c/include/SFML/Network/SocketSelector.h similarity index 100% rename from CSFML/include/SFML/Network/SocketSelector.h rename to bindings/c/include/SFML/Network/SocketSelector.h diff --git a/CSFML/include/SFML/Network/SocketStatus.h b/bindings/c/include/SFML/Network/SocketStatus.h similarity index 100% rename from CSFML/include/SFML/Network/SocketStatus.h rename to bindings/c/include/SFML/Network/SocketStatus.h diff --git a/CSFML/include/SFML/Network/TcpListener.h b/bindings/c/include/SFML/Network/TcpListener.h similarity index 100% rename from CSFML/include/SFML/Network/TcpListener.h rename to bindings/c/include/SFML/Network/TcpListener.h diff --git a/CSFML/include/SFML/Network/TcpSocket.h b/bindings/c/include/SFML/Network/TcpSocket.h similarity index 100% rename from CSFML/include/SFML/Network/TcpSocket.h rename to bindings/c/include/SFML/Network/TcpSocket.h diff --git a/CSFML/include/SFML/Network/Types.h b/bindings/c/include/SFML/Network/Types.h similarity index 100% rename from CSFML/include/SFML/Network/Types.h rename to bindings/c/include/SFML/Network/Types.h diff --git a/CSFML/include/SFML/Network/UdpSocket.h b/bindings/c/include/SFML/Network/UdpSocket.h similarity index 100% rename from CSFML/include/SFML/Network/UdpSocket.h rename to bindings/c/include/SFML/Network/UdpSocket.h diff --git a/CSFML/include/SFML/OpenGL.h b/bindings/c/include/SFML/OpenGL.h similarity index 100% rename from CSFML/include/SFML/OpenGL.h rename to bindings/c/include/SFML/OpenGL.h diff --git a/CSFML/include/SFML/System.h b/bindings/c/include/SFML/System.h similarity index 100% rename from CSFML/include/SFML/System.h rename to bindings/c/include/SFML/System.h diff --git a/CSFML/include/SFML/System/Clock.h b/bindings/c/include/SFML/System/Clock.h similarity index 100% rename from CSFML/include/SFML/System/Clock.h rename to bindings/c/include/SFML/System/Clock.h diff --git a/CSFML/include/SFML/System/Mutex.h b/bindings/c/include/SFML/System/Mutex.h similarity index 100% rename from CSFML/include/SFML/System/Mutex.h rename to bindings/c/include/SFML/System/Mutex.h diff --git a/CSFML/include/SFML/System/Randomizer.h b/bindings/c/include/SFML/System/Randomizer.h similarity index 100% rename from CSFML/include/SFML/System/Randomizer.h rename to bindings/c/include/SFML/System/Randomizer.h diff --git a/CSFML/include/SFML/System/Sleep.h b/bindings/c/include/SFML/System/Sleep.h similarity index 100% rename from CSFML/include/SFML/System/Sleep.h rename to bindings/c/include/SFML/System/Sleep.h diff --git a/CSFML/include/SFML/System/Thread.h b/bindings/c/include/SFML/System/Thread.h similarity index 100% rename from CSFML/include/SFML/System/Thread.h rename to bindings/c/include/SFML/System/Thread.h diff --git a/CSFML/include/SFML/System/Types.h b/bindings/c/include/SFML/System/Types.h similarity index 100% rename from CSFML/include/SFML/System/Types.h rename to bindings/c/include/SFML/System/Types.h diff --git a/CSFML/include/SFML/Window.h b/bindings/c/include/SFML/Window.h similarity index 100% rename from CSFML/include/SFML/Window.h rename to bindings/c/include/SFML/Window.h diff --git a/CSFML/include/SFML/Window/Context.h b/bindings/c/include/SFML/Window/Context.h similarity index 100% rename from CSFML/include/SFML/Window/Context.h rename to bindings/c/include/SFML/Window/Context.h diff --git a/CSFML/include/SFML/Window/Event.h b/bindings/c/include/SFML/Window/Event.h similarity index 100% rename from CSFML/include/SFML/Window/Event.h rename to bindings/c/include/SFML/Window/Event.h diff --git a/CSFML/include/SFML/Window/Input.h b/bindings/c/include/SFML/Window/Input.h similarity index 100% rename from CSFML/include/SFML/Window/Input.h rename to bindings/c/include/SFML/Window/Input.h diff --git a/CSFML/include/SFML/Window/Types.h b/bindings/c/include/SFML/Window/Types.h similarity index 100% rename from CSFML/include/SFML/Window/Types.h rename to bindings/c/include/SFML/Window/Types.h diff --git a/CSFML/include/SFML/Window/VideoMode.h b/bindings/c/include/SFML/Window/VideoMode.h similarity index 100% rename from CSFML/include/SFML/Window/VideoMode.h rename to bindings/c/include/SFML/Window/VideoMode.h diff --git a/CSFML/include/SFML/Window/Window.h b/bindings/c/include/SFML/Window/Window.h similarity index 100% rename from CSFML/include/SFML/Window/Window.h rename to bindings/c/include/SFML/Window/Window.h diff --git a/CSFML/include/SFML/Window/WindowHandle.h b/bindings/c/include/SFML/Window/WindowHandle.h similarity index 100% rename from CSFML/include/SFML/Window/WindowHandle.h rename to bindings/c/include/SFML/Window/WindowHandle.h diff --git a/CSFML/license.txt b/bindings/c/license.txt similarity index 100% rename from CSFML/license.txt rename to bindings/c/license.txt diff --git a/CSFML/src/SFML/Audio/CMakeLists.txt b/bindings/c/src/SFML/Audio/CMakeLists.txt similarity index 100% rename from CSFML/src/SFML/Audio/CMakeLists.txt rename to bindings/c/src/SFML/Audio/CMakeLists.txt diff --git a/CSFML/src/SFML/Audio/Listener.cpp b/bindings/c/src/SFML/Audio/Listener.cpp similarity index 100% rename from CSFML/src/SFML/Audio/Listener.cpp rename to bindings/c/src/SFML/Audio/Listener.cpp diff --git a/CSFML/src/SFML/Audio/Music.cpp b/bindings/c/src/SFML/Audio/Music.cpp similarity index 100% rename from CSFML/src/SFML/Audio/Music.cpp rename to bindings/c/src/SFML/Audio/Music.cpp diff --git a/CSFML/src/SFML/Audio/MusicStruct.h b/bindings/c/src/SFML/Audio/MusicStruct.h similarity index 100% rename from CSFML/src/SFML/Audio/MusicStruct.h rename to bindings/c/src/SFML/Audio/MusicStruct.h diff --git a/CSFML/src/SFML/Audio/Sound.cpp b/bindings/c/src/SFML/Audio/Sound.cpp similarity index 100% rename from CSFML/src/SFML/Audio/Sound.cpp rename to bindings/c/src/SFML/Audio/Sound.cpp diff --git a/CSFML/src/SFML/Audio/SoundBuffer.cpp b/bindings/c/src/SFML/Audio/SoundBuffer.cpp similarity index 100% rename from CSFML/src/SFML/Audio/SoundBuffer.cpp rename to bindings/c/src/SFML/Audio/SoundBuffer.cpp diff --git a/CSFML/src/SFML/Audio/SoundBufferRecorder.cpp b/bindings/c/src/SFML/Audio/SoundBufferRecorder.cpp similarity index 100% rename from CSFML/src/SFML/Audio/SoundBufferRecorder.cpp rename to bindings/c/src/SFML/Audio/SoundBufferRecorder.cpp diff --git a/CSFML/src/SFML/Audio/SoundBufferRecorderStruct.h b/bindings/c/src/SFML/Audio/SoundBufferRecorderStruct.h similarity index 100% rename from CSFML/src/SFML/Audio/SoundBufferRecorderStruct.h rename to bindings/c/src/SFML/Audio/SoundBufferRecorderStruct.h diff --git a/CSFML/src/SFML/Audio/SoundBufferStruct.h b/bindings/c/src/SFML/Audio/SoundBufferStruct.h similarity index 100% rename from CSFML/src/SFML/Audio/SoundBufferStruct.h rename to bindings/c/src/SFML/Audio/SoundBufferStruct.h diff --git a/CSFML/src/SFML/Audio/SoundRecorder.cpp b/bindings/c/src/SFML/Audio/SoundRecorder.cpp similarity index 100% rename from CSFML/src/SFML/Audio/SoundRecorder.cpp rename to bindings/c/src/SFML/Audio/SoundRecorder.cpp diff --git a/CSFML/src/SFML/Audio/SoundRecorderStruct.h b/bindings/c/src/SFML/Audio/SoundRecorderStruct.h similarity index 100% rename from CSFML/src/SFML/Audio/SoundRecorderStruct.h rename to bindings/c/src/SFML/Audio/SoundRecorderStruct.h diff --git a/CSFML/src/SFML/Audio/SoundStream.cpp b/bindings/c/src/SFML/Audio/SoundStream.cpp similarity index 100% rename from CSFML/src/SFML/Audio/SoundStream.cpp rename to bindings/c/src/SFML/Audio/SoundStream.cpp diff --git a/CSFML/src/SFML/Audio/SoundStreamStruct.h b/bindings/c/src/SFML/Audio/SoundStreamStruct.h similarity index 100% rename from CSFML/src/SFML/Audio/SoundStreamStruct.h rename to bindings/c/src/SFML/Audio/SoundStreamStruct.h diff --git a/CSFML/src/SFML/Audio/SoundStruct.h b/bindings/c/src/SFML/Audio/SoundStruct.h similarity index 100% rename from CSFML/src/SFML/Audio/SoundStruct.h rename to bindings/c/src/SFML/Audio/SoundStruct.h diff --git a/CSFML/src/SFML/CMakeLists.txt b/bindings/c/src/SFML/CMakeLists.txt similarity index 100% rename from CSFML/src/SFML/CMakeLists.txt rename to bindings/c/src/SFML/CMakeLists.txt diff --git a/CSFML/src/SFML/ConvertEvent.h b/bindings/c/src/SFML/ConvertEvent.h similarity index 100% rename from CSFML/src/SFML/ConvertEvent.h rename to bindings/c/src/SFML/ConvertEvent.h diff --git a/CSFML/src/SFML/Graphics/CMakeLists.txt b/bindings/c/src/SFML/Graphics/CMakeLists.txt similarity index 100% rename from CSFML/src/SFML/Graphics/CMakeLists.txt rename to bindings/c/src/SFML/Graphics/CMakeLists.txt diff --git a/CSFML/src/SFML/Graphics/Color.cpp b/bindings/c/src/SFML/Graphics/Color.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/Color.cpp rename to bindings/c/src/SFML/Graphics/Color.cpp diff --git a/CSFML/src/SFML/Graphics/Font.cpp b/bindings/c/src/SFML/Graphics/Font.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/Font.cpp rename to bindings/c/src/SFML/Graphics/Font.cpp diff --git a/CSFML/src/SFML/Graphics/FontStruct.h b/bindings/c/src/SFML/Graphics/FontStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/FontStruct.h rename to bindings/c/src/SFML/Graphics/FontStruct.h diff --git a/CSFML/src/SFML/Graphics/Image.cpp b/bindings/c/src/SFML/Graphics/Image.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/Image.cpp rename to bindings/c/src/SFML/Graphics/Image.cpp diff --git a/CSFML/src/SFML/Graphics/ImageStruct.h b/bindings/c/src/SFML/Graphics/ImageStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/ImageStruct.h rename to bindings/c/src/SFML/Graphics/ImageStruct.h diff --git a/CSFML/src/SFML/Graphics/Rect.cpp b/bindings/c/src/SFML/Graphics/Rect.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/Rect.cpp rename to bindings/c/src/SFML/Graphics/Rect.cpp diff --git a/CSFML/src/SFML/Graphics/RenderImage.cpp b/bindings/c/src/SFML/Graphics/RenderImage.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/RenderImage.cpp rename to bindings/c/src/SFML/Graphics/RenderImage.cpp diff --git a/CSFML/src/SFML/Graphics/RenderImageStruct.h b/bindings/c/src/SFML/Graphics/RenderImageStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/RenderImageStruct.h rename to bindings/c/src/SFML/Graphics/RenderImageStruct.h diff --git a/CSFML/src/SFML/Graphics/RenderWindow.cpp b/bindings/c/src/SFML/Graphics/RenderWindow.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/RenderWindow.cpp rename to bindings/c/src/SFML/Graphics/RenderWindow.cpp diff --git a/CSFML/src/SFML/Graphics/RenderWindowStruct.h b/bindings/c/src/SFML/Graphics/RenderWindowStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/RenderWindowStruct.h rename to bindings/c/src/SFML/Graphics/RenderWindowStruct.h diff --git a/CSFML/src/SFML/Graphics/Shader.cpp b/bindings/c/src/SFML/Graphics/Shader.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/Shader.cpp rename to bindings/c/src/SFML/Graphics/Shader.cpp diff --git a/CSFML/src/SFML/Graphics/ShaderStruct.h b/bindings/c/src/SFML/Graphics/ShaderStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/ShaderStruct.h rename to bindings/c/src/SFML/Graphics/ShaderStruct.h diff --git a/CSFML/src/SFML/Graphics/Shape.cpp b/bindings/c/src/SFML/Graphics/Shape.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/Shape.cpp rename to bindings/c/src/SFML/Graphics/Shape.cpp diff --git a/CSFML/src/SFML/Graphics/ShapeStruct.h b/bindings/c/src/SFML/Graphics/ShapeStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/ShapeStruct.h rename to bindings/c/src/SFML/Graphics/ShapeStruct.h diff --git a/CSFML/src/SFML/Graphics/Sprite.cpp b/bindings/c/src/SFML/Graphics/Sprite.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/Sprite.cpp rename to bindings/c/src/SFML/Graphics/Sprite.cpp diff --git a/CSFML/src/SFML/Graphics/SpriteStruct.h b/bindings/c/src/SFML/Graphics/SpriteStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/SpriteStruct.h rename to bindings/c/src/SFML/Graphics/SpriteStruct.h diff --git a/CSFML/src/SFML/Graphics/Text.cpp b/bindings/c/src/SFML/Graphics/Text.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/Text.cpp rename to bindings/c/src/SFML/Graphics/Text.cpp diff --git a/CSFML/src/SFML/Graphics/TextStruct.h b/bindings/c/src/SFML/Graphics/TextStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/TextStruct.h rename to bindings/c/src/SFML/Graphics/TextStruct.h diff --git a/CSFML/src/SFML/Graphics/View.cpp b/bindings/c/src/SFML/Graphics/View.cpp similarity index 100% rename from CSFML/src/SFML/Graphics/View.cpp rename to bindings/c/src/SFML/Graphics/View.cpp diff --git a/CSFML/src/SFML/Graphics/ViewStruct.h b/bindings/c/src/SFML/Graphics/ViewStruct.h similarity index 100% rename from CSFML/src/SFML/Graphics/ViewStruct.h rename to bindings/c/src/SFML/Graphics/ViewStruct.h diff --git a/CSFML/src/SFML/Internal.h b/bindings/c/src/SFML/Internal.h similarity index 100% rename from CSFML/src/SFML/Internal.h rename to bindings/c/src/SFML/Internal.h diff --git a/CSFML/src/SFML/Main/CMakeLists.txt b/bindings/c/src/SFML/Main/CMakeLists.txt similarity index 100% rename from CSFML/src/SFML/Main/CMakeLists.txt rename to bindings/c/src/SFML/Main/CMakeLists.txt diff --git a/CSFML/src/SFML/Main/SFML_Main.cpp b/bindings/c/src/SFML/Main/SFML_Main.cpp similarity index 100% rename from CSFML/src/SFML/Main/SFML_Main.cpp rename to bindings/c/src/SFML/Main/SFML_Main.cpp diff --git a/CSFML/src/SFML/Network/CMakeLists.txt b/bindings/c/src/SFML/Network/CMakeLists.txt similarity index 100% rename from CSFML/src/SFML/Network/CMakeLists.txt rename to bindings/c/src/SFML/Network/CMakeLists.txt diff --git a/CSFML/src/SFML/Network/Ftp.cpp b/bindings/c/src/SFML/Network/Ftp.cpp similarity index 100% rename from CSFML/src/SFML/Network/Ftp.cpp rename to bindings/c/src/SFML/Network/Ftp.cpp diff --git a/CSFML/src/SFML/Network/FtpStruct.h b/bindings/c/src/SFML/Network/FtpStruct.h similarity index 100% rename from CSFML/src/SFML/Network/FtpStruct.h rename to bindings/c/src/SFML/Network/FtpStruct.h diff --git a/CSFML/src/SFML/Network/Http.cpp b/bindings/c/src/SFML/Network/Http.cpp similarity index 100% rename from CSFML/src/SFML/Network/Http.cpp rename to bindings/c/src/SFML/Network/Http.cpp diff --git a/CSFML/src/SFML/Network/HttpStruct.h b/bindings/c/src/SFML/Network/HttpStruct.h similarity index 100% rename from CSFML/src/SFML/Network/HttpStruct.h rename to bindings/c/src/SFML/Network/HttpStruct.h diff --git a/CSFML/src/SFML/Network/IpAddress.cpp b/bindings/c/src/SFML/Network/IpAddress.cpp similarity index 100% rename from CSFML/src/SFML/Network/IpAddress.cpp rename to bindings/c/src/SFML/Network/IpAddress.cpp diff --git a/CSFML/src/SFML/Network/Packet.cpp b/bindings/c/src/SFML/Network/Packet.cpp similarity index 100% rename from CSFML/src/SFML/Network/Packet.cpp rename to bindings/c/src/SFML/Network/Packet.cpp diff --git a/CSFML/src/SFML/Network/PacketStruct.h b/bindings/c/src/SFML/Network/PacketStruct.h similarity index 100% rename from CSFML/src/SFML/Network/PacketStruct.h rename to bindings/c/src/SFML/Network/PacketStruct.h diff --git a/CSFML/src/SFML/Network/SocketSelector.cpp b/bindings/c/src/SFML/Network/SocketSelector.cpp similarity index 100% rename from CSFML/src/SFML/Network/SocketSelector.cpp rename to bindings/c/src/SFML/Network/SocketSelector.cpp diff --git a/CSFML/src/SFML/Network/SocketSelectorStruct.h b/bindings/c/src/SFML/Network/SocketSelectorStruct.h similarity index 100% rename from CSFML/src/SFML/Network/SocketSelectorStruct.h rename to bindings/c/src/SFML/Network/SocketSelectorStruct.h diff --git a/CSFML/src/SFML/Network/TcpListener.cpp b/bindings/c/src/SFML/Network/TcpListener.cpp similarity index 100% rename from CSFML/src/SFML/Network/TcpListener.cpp rename to bindings/c/src/SFML/Network/TcpListener.cpp diff --git a/CSFML/src/SFML/Network/TcpListenerStruct.h b/bindings/c/src/SFML/Network/TcpListenerStruct.h similarity index 100% rename from CSFML/src/SFML/Network/TcpListenerStruct.h rename to bindings/c/src/SFML/Network/TcpListenerStruct.h diff --git a/CSFML/src/SFML/Network/TcpSocket.cpp b/bindings/c/src/SFML/Network/TcpSocket.cpp similarity index 100% rename from CSFML/src/SFML/Network/TcpSocket.cpp rename to bindings/c/src/SFML/Network/TcpSocket.cpp diff --git a/CSFML/src/SFML/Network/TcpSocketStruct.h b/bindings/c/src/SFML/Network/TcpSocketStruct.h similarity index 100% rename from CSFML/src/SFML/Network/TcpSocketStruct.h rename to bindings/c/src/SFML/Network/TcpSocketStruct.h diff --git a/CSFML/src/SFML/Network/UdpSocket.cpp b/bindings/c/src/SFML/Network/UdpSocket.cpp similarity index 100% rename from CSFML/src/SFML/Network/UdpSocket.cpp rename to bindings/c/src/SFML/Network/UdpSocket.cpp diff --git a/CSFML/src/SFML/Network/UdpSocketStruct.h b/bindings/c/src/SFML/Network/UdpSocketStruct.h similarity index 100% rename from CSFML/src/SFML/Network/UdpSocketStruct.h rename to bindings/c/src/SFML/Network/UdpSocketStruct.h diff --git a/CSFML/src/SFML/System/CMakeLists.txt b/bindings/c/src/SFML/System/CMakeLists.txt similarity index 100% rename from CSFML/src/SFML/System/CMakeLists.txt rename to bindings/c/src/SFML/System/CMakeLists.txt diff --git a/CSFML/src/SFML/System/Clock.cpp b/bindings/c/src/SFML/System/Clock.cpp similarity index 100% rename from CSFML/src/SFML/System/Clock.cpp rename to bindings/c/src/SFML/System/Clock.cpp diff --git a/CSFML/src/SFML/System/ClockStruct.h b/bindings/c/src/SFML/System/ClockStruct.h similarity index 100% rename from CSFML/src/SFML/System/ClockStruct.h rename to bindings/c/src/SFML/System/ClockStruct.h diff --git a/CSFML/src/SFML/System/Mutex.cpp b/bindings/c/src/SFML/System/Mutex.cpp similarity index 100% rename from CSFML/src/SFML/System/Mutex.cpp rename to bindings/c/src/SFML/System/Mutex.cpp diff --git a/CSFML/src/SFML/System/MutexStruct.h b/bindings/c/src/SFML/System/MutexStruct.h similarity index 100% rename from CSFML/src/SFML/System/MutexStruct.h rename to bindings/c/src/SFML/System/MutexStruct.h diff --git a/CSFML/src/SFML/System/Randomizer.cpp b/bindings/c/src/SFML/System/Randomizer.cpp similarity index 100% rename from CSFML/src/SFML/System/Randomizer.cpp rename to bindings/c/src/SFML/System/Randomizer.cpp diff --git a/CSFML/src/SFML/System/Sleep.cpp b/bindings/c/src/SFML/System/Sleep.cpp similarity index 100% rename from CSFML/src/SFML/System/Sleep.cpp rename to bindings/c/src/SFML/System/Sleep.cpp diff --git a/CSFML/src/SFML/System/Thread.cpp b/bindings/c/src/SFML/System/Thread.cpp similarity index 100% rename from CSFML/src/SFML/System/Thread.cpp rename to bindings/c/src/SFML/System/Thread.cpp diff --git a/CSFML/src/SFML/System/ThreadStruct.h b/bindings/c/src/SFML/System/ThreadStruct.h similarity index 100% rename from CSFML/src/SFML/System/ThreadStruct.h rename to bindings/c/src/SFML/System/ThreadStruct.h diff --git a/CSFML/src/SFML/Window/CMakeLists.txt b/bindings/c/src/SFML/Window/CMakeLists.txt similarity index 100% rename from CSFML/src/SFML/Window/CMakeLists.txt rename to bindings/c/src/SFML/Window/CMakeLists.txt diff --git a/CSFML/src/SFML/Window/Context.cpp b/bindings/c/src/SFML/Window/Context.cpp similarity index 100% rename from CSFML/src/SFML/Window/Context.cpp rename to bindings/c/src/SFML/Window/Context.cpp diff --git a/CSFML/src/SFML/Window/ContextStruct.h b/bindings/c/src/SFML/Window/ContextStruct.h similarity index 100% rename from CSFML/src/SFML/Window/ContextStruct.h rename to bindings/c/src/SFML/Window/ContextStruct.h diff --git a/CSFML/src/SFML/Window/Input.cpp b/bindings/c/src/SFML/Window/Input.cpp similarity index 100% rename from CSFML/src/SFML/Window/Input.cpp rename to bindings/c/src/SFML/Window/Input.cpp diff --git a/CSFML/src/SFML/Window/InputStruct.h b/bindings/c/src/SFML/Window/InputStruct.h similarity index 100% rename from CSFML/src/SFML/Window/InputStruct.h rename to bindings/c/src/SFML/Window/InputStruct.h diff --git a/CSFML/src/SFML/Window/VideoMode.cpp b/bindings/c/src/SFML/Window/VideoMode.cpp similarity index 100% rename from CSFML/src/SFML/Window/VideoMode.cpp rename to bindings/c/src/SFML/Window/VideoMode.cpp diff --git a/CSFML/src/SFML/Window/Window.cpp b/bindings/c/src/SFML/Window/Window.cpp similarity index 100% rename from CSFML/src/SFML/Window/Window.cpp rename to bindings/c/src/SFML/Window/Window.cpp diff --git a/CSFML/src/SFML/Window/WindowStruct.h b/bindings/c/src/SFML/Window/WindowStruct.h similarity index 100% rename from CSFML/src/SFML/Window/WindowStruct.h rename to bindings/c/src/SFML/Window/WindowStruct.h diff --git a/DSFML/AUTHORS b/bindings/d/AUTHORS similarity index 100% rename from DSFML/AUTHORS rename to bindings/d/AUTHORS diff --git a/DSFML/LICENCE b/bindings/d/LICENCE similarity index 100% rename from DSFML/LICENCE rename to bindings/d/LICENCE diff --git a/DSFML/import/dsfml/audio/all.d b/bindings/d/import/dsfml/audio/all.d similarity index 100% rename from DSFML/import/dsfml/audio/all.d rename to bindings/d/import/dsfml/audio/all.d diff --git a/DSFML/import/dsfml/audio/listener.d b/bindings/d/import/dsfml/audio/listener.d similarity index 100% rename from DSFML/import/dsfml/audio/listener.d rename to bindings/d/import/dsfml/audio/listener.d diff --git a/DSFML/import/dsfml/audio/music.d b/bindings/d/import/dsfml/audio/music.d similarity index 100% rename from DSFML/import/dsfml/audio/music.d rename to bindings/d/import/dsfml/audio/music.d diff --git a/DSFML/import/dsfml/audio/sound.d b/bindings/d/import/dsfml/audio/sound.d similarity index 100% rename from DSFML/import/dsfml/audio/sound.d rename to bindings/d/import/dsfml/audio/sound.d diff --git a/DSFML/import/dsfml/audio/soundbuffer.d b/bindings/d/import/dsfml/audio/soundbuffer.d similarity index 100% rename from DSFML/import/dsfml/audio/soundbuffer.d rename to bindings/d/import/dsfml/audio/soundbuffer.d diff --git a/DSFML/import/dsfml/audio/soundbufferrecorder.d b/bindings/d/import/dsfml/audio/soundbufferrecorder.d similarity index 100% rename from DSFML/import/dsfml/audio/soundbufferrecorder.d rename to bindings/d/import/dsfml/audio/soundbufferrecorder.d diff --git a/DSFML/import/dsfml/audio/soundrecorder.d b/bindings/d/import/dsfml/audio/soundrecorder.d similarity index 100% rename from DSFML/import/dsfml/audio/soundrecorder.d rename to bindings/d/import/dsfml/audio/soundrecorder.d diff --git a/DSFML/import/dsfml/audio/soundsource.d b/bindings/d/import/dsfml/audio/soundsource.d similarity index 100% rename from DSFML/import/dsfml/audio/soundsource.d rename to bindings/d/import/dsfml/audio/soundsource.d diff --git a/DSFML/import/dsfml/audio/soundstream.d b/bindings/d/import/dsfml/audio/soundstream.d similarity index 100% rename from DSFML/import/dsfml/audio/soundstream.d rename to bindings/d/import/dsfml/audio/soundstream.d diff --git a/DSFML/import/dsfml/graphics/all.d b/bindings/d/import/dsfml/graphics/all.d similarity index 100% rename from DSFML/import/dsfml/graphics/all.d rename to bindings/d/import/dsfml/graphics/all.d diff --git a/DSFML/import/dsfml/graphics/blendmode.d b/bindings/d/import/dsfml/graphics/blendmode.d similarity index 100% rename from DSFML/import/dsfml/graphics/blendmode.d rename to bindings/d/import/dsfml/graphics/blendmode.d diff --git a/DSFML/import/dsfml/graphics/color.d b/bindings/d/import/dsfml/graphics/color.d similarity index 100% rename from DSFML/import/dsfml/graphics/color.d rename to bindings/d/import/dsfml/graphics/color.d diff --git a/DSFML/import/dsfml/graphics/drawableimpl.d b/bindings/d/import/dsfml/graphics/drawableimpl.d similarity index 100% rename from DSFML/import/dsfml/graphics/drawableimpl.d rename to bindings/d/import/dsfml/graphics/drawableimpl.d diff --git a/DSFML/import/dsfml/graphics/font.d b/bindings/d/import/dsfml/graphics/font.d similarity index 100% rename from DSFML/import/dsfml/graphics/font.d rename to bindings/d/import/dsfml/graphics/font.d diff --git a/DSFML/import/dsfml/graphics/idrawable.d b/bindings/d/import/dsfml/graphics/idrawable.d similarity index 100% rename from DSFML/import/dsfml/graphics/idrawable.d rename to bindings/d/import/dsfml/graphics/idrawable.d diff --git a/DSFML/import/dsfml/graphics/image.d b/bindings/d/import/dsfml/graphics/image.d similarity index 100% rename from DSFML/import/dsfml/graphics/image.d rename to bindings/d/import/dsfml/graphics/image.d diff --git a/DSFML/import/dsfml/graphics/irendertarget.d b/bindings/d/import/dsfml/graphics/irendertarget.d similarity index 100% rename from DSFML/import/dsfml/graphics/irendertarget.d rename to bindings/d/import/dsfml/graphics/irendertarget.d diff --git a/DSFML/import/dsfml/graphics/rect.d b/bindings/d/import/dsfml/graphics/rect.d similarity index 100% rename from DSFML/import/dsfml/graphics/rect.d rename to bindings/d/import/dsfml/graphics/rect.d diff --git a/DSFML/import/dsfml/graphics/renderimage.d b/bindings/d/import/dsfml/graphics/renderimage.d similarity index 100% rename from DSFML/import/dsfml/graphics/renderimage.d rename to bindings/d/import/dsfml/graphics/renderimage.d diff --git a/DSFML/import/dsfml/graphics/renderwindow.d b/bindings/d/import/dsfml/graphics/renderwindow.d similarity index 100% rename from DSFML/import/dsfml/graphics/renderwindow.d rename to bindings/d/import/dsfml/graphics/renderwindow.d diff --git a/DSFML/import/dsfml/graphics/shader.d b/bindings/d/import/dsfml/graphics/shader.d similarity index 100% rename from DSFML/import/dsfml/graphics/shader.d rename to bindings/d/import/dsfml/graphics/shader.d diff --git a/DSFML/import/dsfml/graphics/shape.d b/bindings/d/import/dsfml/graphics/shape.d similarity index 100% rename from DSFML/import/dsfml/graphics/shape.d rename to bindings/d/import/dsfml/graphics/shape.d diff --git a/DSFML/import/dsfml/graphics/sprite.d b/bindings/d/import/dsfml/graphics/sprite.d similarity index 100% rename from DSFML/import/dsfml/graphics/sprite.d rename to bindings/d/import/dsfml/graphics/sprite.d diff --git a/DSFML/import/dsfml/graphics/text.d b/bindings/d/import/dsfml/graphics/text.d similarity index 100% rename from DSFML/import/dsfml/graphics/text.d rename to bindings/d/import/dsfml/graphics/text.d diff --git a/DSFML/import/dsfml/graphics/view.d b/bindings/d/import/dsfml/graphics/view.d similarity index 100% rename from DSFML/import/dsfml/graphics/view.d rename to bindings/d/import/dsfml/graphics/view.d diff --git a/DSFML/import/dsfml/network/all.d b/bindings/d/import/dsfml/network/all.d similarity index 100% rename from DSFML/import/dsfml/network/all.d rename to bindings/d/import/dsfml/network/all.d diff --git a/DSFML/import/dsfml/network/ftp.d b/bindings/d/import/dsfml/network/ftp.d similarity index 100% rename from DSFML/import/dsfml/network/ftp.d rename to bindings/d/import/dsfml/network/ftp.d diff --git a/DSFML/import/dsfml/network/http.d b/bindings/d/import/dsfml/network/http.d similarity index 100% rename from DSFML/import/dsfml/network/http.d rename to bindings/d/import/dsfml/network/http.d diff --git a/DSFML/import/dsfml/network/ipaddress.d b/bindings/d/import/dsfml/network/ipaddress.d similarity index 100% rename from DSFML/import/dsfml/network/ipaddress.d rename to bindings/d/import/dsfml/network/ipaddress.d diff --git a/DSFML/import/dsfml/network/packet.d b/bindings/d/import/dsfml/network/packet.d similarity index 100% rename from DSFML/import/dsfml/network/packet.d rename to bindings/d/import/dsfml/network/packet.d diff --git a/DSFML/import/dsfml/network/socketselector.d b/bindings/d/import/dsfml/network/socketselector.d similarity index 100% rename from DSFML/import/dsfml/network/socketselector.d rename to bindings/d/import/dsfml/network/socketselector.d diff --git a/DSFML/import/dsfml/network/socketstatus.d b/bindings/d/import/dsfml/network/socketstatus.d similarity index 100% rename from DSFML/import/dsfml/network/socketstatus.d rename to bindings/d/import/dsfml/network/socketstatus.d diff --git a/DSFML/import/dsfml/network/tcplistener.d b/bindings/d/import/dsfml/network/tcplistener.d similarity index 100% rename from DSFML/import/dsfml/network/tcplistener.d rename to bindings/d/import/dsfml/network/tcplistener.d diff --git a/DSFML/import/dsfml/network/tcpsocket.d b/bindings/d/import/dsfml/network/tcpsocket.d similarity index 100% rename from DSFML/import/dsfml/network/tcpsocket.d rename to bindings/d/import/dsfml/network/tcpsocket.d diff --git a/DSFML/import/dsfml/network/udpsocket.d b/bindings/d/import/dsfml/network/udpsocket.d similarity index 100% rename from DSFML/import/dsfml/network/udpsocket.d rename to bindings/d/import/dsfml/network/udpsocket.d diff --git a/DSFML/import/dsfml/system/all.d b/bindings/d/import/dsfml/system/all.d similarity index 100% rename from DSFML/import/dsfml/system/all.d rename to bindings/d/import/dsfml/system/all.d diff --git a/DSFML/import/dsfml/system/alloc.d b/bindings/d/import/dsfml/system/alloc.d similarity index 100% rename from DSFML/import/dsfml/system/alloc.d rename to bindings/d/import/dsfml/system/alloc.d diff --git a/DSFML/import/dsfml/system/common.d b/bindings/d/import/dsfml/system/common.d similarity index 100% rename from DSFML/import/dsfml/system/common.d rename to bindings/d/import/dsfml/system/common.d diff --git a/DSFML/import/dsfml/system/dllloader.d b/bindings/d/import/dsfml/system/dllloader.d similarity index 100% rename from DSFML/import/dsfml/system/dllloader.d rename to bindings/d/import/dsfml/system/dllloader.d diff --git a/DSFML/import/dsfml/system/exception.d b/bindings/d/import/dsfml/system/exception.d similarity index 100% rename from DSFML/import/dsfml/system/exception.d rename to bindings/d/import/dsfml/system/exception.d diff --git a/DSFML/import/dsfml/system/linkedlist.d b/bindings/d/import/dsfml/system/linkedlist.d similarity index 100% rename from DSFML/import/dsfml/system/linkedlist.d rename to bindings/d/import/dsfml/system/linkedlist.d diff --git a/DSFML/import/dsfml/system/lock.d b/bindings/d/import/dsfml/system/lock.d similarity index 100% rename from DSFML/import/dsfml/system/lock.d rename to bindings/d/import/dsfml/system/lock.d diff --git a/DSFML/import/dsfml/system/stringutil.d b/bindings/d/import/dsfml/system/stringutil.d similarity index 100% rename from DSFML/import/dsfml/system/stringutil.d rename to bindings/d/import/dsfml/system/stringutil.d diff --git a/DSFML/import/dsfml/system/vector.d b/bindings/d/import/dsfml/system/vector.d similarity index 100% rename from DSFML/import/dsfml/system/vector.d rename to bindings/d/import/dsfml/system/vector.d diff --git a/DSFML/import/dsfml/window/all.d b/bindings/d/import/dsfml/window/all.d similarity index 100% rename from DSFML/import/dsfml/window/all.d rename to bindings/d/import/dsfml/window/all.d diff --git a/DSFML/import/dsfml/window/context.d b/bindings/d/import/dsfml/window/context.d similarity index 100% rename from DSFML/import/dsfml/window/context.d rename to bindings/d/import/dsfml/window/context.d diff --git a/DSFML/import/dsfml/window/event.d b/bindings/d/import/dsfml/window/event.d similarity index 100% rename from DSFML/import/dsfml/window/event.d rename to bindings/d/import/dsfml/window/event.d diff --git a/DSFML/import/dsfml/window/input.d b/bindings/d/import/dsfml/window/input.d similarity index 100% rename from DSFML/import/dsfml/window/input.d rename to bindings/d/import/dsfml/window/input.d diff --git a/DSFML/import/dsfml/window/videomode.d b/bindings/d/import/dsfml/window/videomode.d similarity index 100% rename from DSFML/import/dsfml/window/videomode.d rename to bindings/d/import/dsfml/window/videomode.d diff --git a/DSFML/import/dsfml/window/window.d b/bindings/d/import/dsfml/window/window.d similarity index 100% rename from DSFML/import/dsfml/window/window.d rename to bindings/d/import/dsfml/window/window.d diff --git a/DSFML/import/dsfml/window/windowhandle.d b/bindings/d/import/dsfml/window/windowhandle.d similarity index 100% rename from DSFML/import/dsfml/window/windowhandle.d rename to bindings/d/import/dsfml/window/windowhandle.d diff --git a/DSFML/import/dsss.conf b/bindings/d/import/dsss.conf similarity index 100% rename from DSFML/import/dsss.conf rename to bindings/d/import/dsss.conf diff --git a/DSFML/samples/dsfml/bin/Data/background.jpg b/bindings/d/samples/dsfml/bin/Data/background.jpg similarity index 100% rename from DSFML/samples/dsfml/bin/Data/background.jpg rename to bindings/d/samples/dsfml/bin/Data/background.jpg diff --git a/DSFML/samples/dsfml/bin/Data/ball.tga b/bindings/d/samples/dsfml/bin/Data/ball.tga similarity index 100% rename from DSFML/samples/dsfml/bin/Data/ball.tga rename to bindings/d/samples/dsfml/bin/Data/ball.tga diff --git a/DSFML/samples/dsfml/bin/Data/ball.wav b/bindings/d/samples/dsfml/bin/Data/ball.wav similarity index 100% rename from DSFML/samples/dsfml/bin/Data/ball.wav rename to bindings/d/samples/dsfml/bin/Data/ball.wav diff --git a/DSFML/samples/dsfml/bin/Data/bluerallyecarleft.bmp b/bindings/d/samples/dsfml/bin/Data/bluerallyecarleft.bmp similarity index 100% rename from DSFML/samples/dsfml/bin/Data/bluerallyecarleft.bmp rename to bindings/d/samples/dsfml/bin/Data/bluerallyecarleft.bmp diff --git a/DSFML/samples/dsfml/bin/Data/bluerallyecarright.bmp b/bindings/d/samples/dsfml/bin/Data/bluerallyecarright.bmp similarity index 100% rename from DSFML/samples/dsfml/bin/Data/bluerallyecarright.bmp rename to bindings/d/samples/dsfml/bin/Data/bluerallyecarright.bmp diff --git a/DSFML/samples/dsfml/bin/Data/blur.sfx b/bindings/d/samples/dsfml/bin/Data/blur.sfx similarity index 100% rename from DSFML/samples/dsfml/bin/Data/blur.sfx rename to bindings/d/samples/dsfml/bin/Data/blur.sfx diff --git a/DSFML/samples/dsfml/bin/Data/car_idle.wav b/bindings/d/samples/dsfml/bin/Data/car_idle.wav similarity index 100% rename from DSFML/samples/dsfml/bin/Data/car_idle.wav rename to bindings/d/samples/dsfml/bin/Data/car_idle.wav diff --git a/DSFML/samples/dsfml/bin/Data/cheeseburger.ttf b/bindings/d/samples/dsfml/bin/Data/cheeseburger.ttf similarity index 100% rename from DSFML/samples/dsfml/bin/Data/cheeseburger.ttf rename to bindings/d/samples/dsfml/bin/Data/cheeseburger.ttf diff --git a/DSFML/samples/dsfml/bin/Data/colorize.sfx b/bindings/d/samples/dsfml/bin/Data/colorize.sfx similarity index 100% rename from DSFML/samples/dsfml/bin/Data/colorize.sfx rename to bindings/d/samples/dsfml/bin/Data/colorize.sfx diff --git a/DSFML/samples/dsfml/bin/Data/crosshair.bmp b/bindings/d/samples/dsfml/bin/Data/crosshair.bmp similarity index 100% rename from DSFML/samples/dsfml/bin/Data/crosshair.bmp rename to bindings/d/samples/dsfml/bin/Data/crosshair.bmp diff --git a/DSFML/samples/dsfml/bin/Data/crosshair.tga b/bindings/d/samples/dsfml/bin/Data/crosshair.tga similarity index 100% rename from DSFML/samples/dsfml/bin/Data/crosshair.tga rename to bindings/d/samples/dsfml/bin/Data/crosshair.tga diff --git a/DSFML/samples/dsfml/bin/Data/fisheye.sfx b/bindings/d/samples/dsfml/bin/Data/fisheye.sfx similarity index 100% rename from DSFML/samples/dsfml/bin/Data/fisheye.sfx rename to bindings/d/samples/dsfml/bin/Data/fisheye.sfx diff --git a/DSFML/samples/dsfml/bin/Data/nothing.sfx b/bindings/d/samples/dsfml/bin/Data/nothing.sfx similarity index 100% rename from DSFML/samples/dsfml/bin/Data/nothing.sfx rename to bindings/d/samples/dsfml/bin/Data/nothing.sfx diff --git a/DSFML/samples/dsfml/bin/Data/opengl/background.jpg b/bindings/d/samples/dsfml/bin/Data/opengl/background.jpg similarity index 100% rename from DSFML/samples/dsfml/bin/Data/opengl/background.jpg rename to bindings/d/samples/dsfml/bin/Data/opengl/background.jpg diff --git a/DSFML/samples/dsfml/bin/Data/opengl/texture.jpg b/bindings/d/samples/dsfml/bin/Data/opengl/texture.jpg similarity index 100% rename from DSFML/samples/dsfml/bin/Data/opengl/texture.jpg rename to bindings/d/samples/dsfml/bin/Data/opengl/texture.jpg diff --git a/DSFML/samples/dsfml/bin/Data/paddle.tga b/bindings/d/samples/dsfml/bin/Data/paddle.tga similarity index 100% rename from DSFML/samples/dsfml/bin/Data/paddle.tga rename to bindings/d/samples/dsfml/bin/Data/paddle.tga diff --git a/DSFML/samples/dsfml/bin/Data/wave.jpg b/bindings/d/samples/dsfml/bin/Data/wave.jpg similarity index 100% rename from DSFML/samples/dsfml/bin/Data/wave.jpg rename to bindings/d/samples/dsfml/bin/Data/wave.jpg diff --git a/DSFML/samples/dsfml/bin/Data/wave.sfx b/bindings/d/samples/dsfml/bin/Data/wave.sfx similarity index 100% rename from DSFML/samples/dsfml/bin/Data/wave.sfx rename to bindings/d/samples/dsfml/bin/Data/wave.sfx diff --git a/DSFML/samples/dsfml/bin/libsndfile-1.dll b/bindings/d/samples/dsfml/bin/libsndfile-1.dll similarity index 100% rename from DSFML/samples/dsfml/bin/libsndfile-1.dll rename to bindings/d/samples/dsfml/bin/libsndfile-1.dll diff --git a/DSFML/samples/dsfml/bin/openal32.dll b/bindings/d/samples/dsfml/bin/openal32.dll similarity index 100% rename from DSFML/samples/dsfml/bin/openal32.dll rename to bindings/d/samples/dsfml/bin/openal32.dll diff --git a/DSFML/samples/dsfml/dfl/DFLSample.d b/bindings/d/samples/dsfml/dfl/DFLSample.d similarity index 100% rename from DSFML/samples/dsfml/dfl/DFLSample.d rename to bindings/d/samples/dsfml/dfl/DFLSample.d diff --git a/DSFML/samples/dsfml/dsss.conf b/bindings/d/samples/dsfml/dsss.conf similarity index 100% rename from DSFML/samples/dsfml/dsss.conf rename to bindings/d/samples/dsfml/dsss.conf diff --git a/DSFML/samples/dsfml/opengl/opengl.d b/bindings/d/samples/dsfml/opengl/opengl.d similarity index 100% rename from DSFML/samples/dsfml/opengl/opengl.d rename to bindings/d/samples/dsfml/opengl/opengl.d diff --git a/DSFML/samples/dsfml/pong/pong.d b/bindings/d/samples/dsfml/pong/pong.d similarity index 100% rename from DSFML/samples/dsfml/pong/pong.d rename to bindings/d/samples/dsfml/pong/pong.d diff --git a/DSFML/samples/dsfml/postFX/postFX.d b/bindings/d/samples/dsfml/postFX/postFX.d similarity index 100% rename from DSFML/samples/dsfml/postFX/postFX.d rename to bindings/d/samples/dsfml/postFX/postFX.d diff --git a/DSFML/samples/dsfml/socket/socketclient.d b/bindings/d/samples/dsfml/socket/socketclient.d similarity index 100% rename from DSFML/samples/dsfml/socket/socketclient.d rename to bindings/d/samples/dsfml/socket/socketclient.d diff --git a/DSFML/samples/dsfml/socket/socketserver.d b/bindings/d/samples/dsfml/socket/socketserver.d similarity index 100% rename from DSFML/samples/dsfml/socket/socketserver.d rename to bindings/d/samples/dsfml/socket/socketserver.d diff --git a/DSFML/samples/dsfml/sound3d/sound3d.d b/bindings/d/samples/dsfml/sound3d/sound3d.d similarity index 100% rename from DSFML/samples/dsfml/sound3d/sound3d.d rename to bindings/d/samples/dsfml/sound3d/sound3d.d diff --git a/DSFML/samples/dsfml/soundstream/soundstream.d b/bindings/d/samples/dsfml/soundstream/soundstream.d similarity index 100% rename from DSFML/samples/dsfml/soundstream/soundstream.d rename to bindings/d/samples/dsfml/soundstream/soundstream.d diff --git a/DSFML/samples/dsfml/view/view.d b/bindings/d/samples/dsfml/view/view.d similarity index 100% rename from DSFML/samples/dsfml/view/view.d rename to bindings/d/samples/dsfml/view/view.d diff --git a/DSFML/samples/dsfml/voip/client.d b/bindings/d/samples/dsfml/voip/client.d similarity index 100% rename from DSFML/samples/dsfml/voip/client.d rename to bindings/d/samples/dsfml/voip/client.d diff --git a/DSFML/samples/dsfml/voip/entry.d b/bindings/d/samples/dsfml/voip/entry.d similarity index 100% rename from DSFML/samples/dsfml/voip/entry.d rename to bindings/d/samples/dsfml/voip/entry.d diff --git a/DSFML/samples/dsfml/voip/server.d b/bindings/d/samples/dsfml/voip/server.d similarity index 100% rename from DSFML/samples/dsfml/voip/server.d rename to bindings/d/samples/dsfml/voip/server.d diff --git a/DSFML/samples/dsfml/voip/util.d b/bindings/d/samples/dsfml/voip/util.d similarity index 100% rename from DSFML/samples/dsfml/voip/util.d rename to bindings/d/samples/dsfml/voip/util.d diff --git a/dotnet/build/build-all-windows.bat b/bindings/dotnet/build/build-all-windows.bat similarity index 100% rename from dotnet/build/build-all-windows.bat rename to bindings/dotnet/build/build-all-windows.bat diff --git a/dotnet/build/vc2008/SFML.net.sln b/bindings/dotnet/build/vc2008/SFML.net.sln similarity index 100% rename from dotnet/build/vc2008/SFML.net.sln rename to bindings/dotnet/build/vc2008/SFML.net.sln diff --git a/dotnet/build/vc2008/batch-build/build.bat b/bindings/dotnet/build/vc2008/batch-build/build.bat similarity index 100% rename from dotnet/build/vc2008/batch-build/build.bat rename to bindings/dotnet/build/vc2008/batch-build/build.bat diff --git a/dotnet/doc/build/MainPage.html b/bindings/dotnet/doc/build/MainPage.html similarity index 100% rename from dotnet/doc/build/MainPage.html rename to bindings/dotnet/doc/build/MainPage.html diff --git a/dotnet/doc/build/SFML.ndoc b/bindings/dotnet/doc/build/SFML.ndoc similarity index 100% rename from dotnet/doc/build/SFML.ndoc rename to bindings/dotnet/doc/build/SFML.ndoc diff --git a/dotnet/examples/opengl/OpenGL.cs b/bindings/dotnet/examples/opengl/OpenGL.cs similarity index 100% rename from dotnet/examples/opengl/OpenGL.cs rename to bindings/dotnet/examples/opengl/OpenGL.cs diff --git a/dotnet/examples/opengl/opengl.csproj b/bindings/dotnet/examples/opengl/opengl.csproj similarity index 100% rename from dotnet/examples/opengl/opengl.csproj rename to bindings/dotnet/examples/opengl/opengl.csproj diff --git a/dotnet/examples/opengl/resources/background.jpg b/bindings/dotnet/examples/opengl/resources/background.jpg similarity index 100% rename from dotnet/examples/opengl/resources/background.jpg rename to bindings/dotnet/examples/opengl/resources/background.jpg diff --git a/dotnet/examples/opengl/resources/texture.jpg b/bindings/dotnet/examples/opengl/resources/texture.jpg similarity index 100% rename from dotnet/examples/opengl/resources/texture.jpg rename to bindings/dotnet/examples/opengl/resources/texture.jpg diff --git a/dotnet/examples/shader/Shader.cs b/bindings/dotnet/examples/shader/Shader.cs similarity index 100% rename from dotnet/examples/shader/Shader.cs rename to bindings/dotnet/examples/shader/Shader.cs diff --git a/dotnet/examples/shader/resources/arial.ttf b/bindings/dotnet/examples/shader/resources/arial.ttf similarity index 100% rename from dotnet/examples/shader/resources/arial.ttf rename to bindings/dotnet/examples/shader/resources/arial.ttf diff --git a/dotnet/examples/shader/resources/background.jpg b/bindings/dotnet/examples/shader/resources/background.jpg similarity index 100% rename from dotnet/examples/shader/resources/background.jpg rename to bindings/dotnet/examples/shader/resources/background.jpg diff --git a/dotnet/examples/shader/resources/blur.sfx b/bindings/dotnet/examples/shader/resources/blur.sfx similarity index 100% rename from dotnet/examples/shader/resources/blur.sfx rename to bindings/dotnet/examples/shader/resources/blur.sfx diff --git a/dotnet/examples/shader/resources/colorize.sfx b/bindings/dotnet/examples/shader/resources/colorize.sfx similarity index 100% rename from dotnet/examples/shader/resources/colorize.sfx rename to bindings/dotnet/examples/shader/resources/colorize.sfx diff --git a/dotnet/examples/shader/resources/fisheye.sfx b/bindings/dotnet/examples/shader/resources/fisheye.sfx similarity index 100% rename from dotnet/examples/shader/resources/fisheye.sfx rename to bindings/dotnet/examples/shader/resources/fisheye.sfx diff --git a/dotnet/examples/shader/resources/nothing.sfx b/bindings/dotnet/examples/shader/resources/nothing.sfx similarity index 100% rename from dotnet/examples/shader/resources/nothing.sfx rename to bindings/dotnet/examples/shader/resources/nothing.sfx diff --git a/dotnet/examples/shader/resources/pixelate.sfx b/bindings/dotnet/examples/shader/resources/pixelate.sfx similarity index 100% rename from dotnet/examples/shader/resources/pixelate.sfx rename to bindings/dotnet/examples/shader/resources/pixelate.sfx diff --git a/dotnet/examples/shader/resources/sprite.png b/bindings/dotnet/examples/shader/resources/sprite.png similarity index 100% rename from dotnet/examples/shader/resources/sprite.png rename to bindings/dotnet/examples/shader/resources/sprite.png diff --git a/dotnet/examples/shader/resources/wave.jpg b/bindings/dotnet/examples/shader/resources/wave.jpg similarity index 100% rename from dotnet/examples/shader/resources/wave.jpg rename to bindings/dotnet/examples/shader/resources/wave.jpg diff --git a/dotnet/examples/shader/resources/wave.sfx b/bindings/dotnet/examples/shader/resources/wave.sfx similarity index 100% rename from dotnet/examples/shader/resources/wave.sfx rename to bindings/dotnet/examples/shader/resources/wave.sfx diff --git a/dotnet/examples/shader/shader.csproj b/bindings/dotnet/examples/shader/shader.csproj similarity index 100% rename from dotnet/examples/shader/shader.csproj rename to bindings/dotnet/examples/shader/shader.csproj diff --git a/dotnet/examples/sound/Sound.cs b/bindings/dotnet/examples/sound/Sound.cs similarity index 100% rename from dotnet/examples/sound/Sound.cs rename to bindings/dotnet/examples/sound/Sound.cs diff --git a/dotnet/examples/sound/resources/canary.wav b/bindings/dotnet/examples/sound/resources/canary.wav similarity index 100% rename from dotnet/examples/sound/resources/canary.wav rename to bindings/dotnet/examples/sound/resources/canary.wav diff --git a/dotnet/examples/sound/resources/orchestral.ogg b/bindings/dotnet/examples/sound/resources/orchestral.ogg similarity index 100% rename from dotnet/examples/sound/resources/orchestral.ogg rename to bindings/dotnet/examples/sound/resources/orchestral.ogg diff --git a/dotnet/examples/sound/sound.csproj b/bindings/dotnet/examples/sound/sound.csproj similarity index 100% rename from dotnet/examples/sound/sound.csproj rename to bindings/dotnet/examples/sound/sound.csproj diff --git a/dotnet/examples/sound_capture/SoundCapture.cs b/bindings/dotnet/examples/sound_capture/SoundCapture.cs similarity index 100% rename from dotnet/examples/sound_capture/SoundCapture.cs rename to bindings/dotnet/examples/sound_capture/SoundCapture.cs diff --git a/dotnet/examples/sound_capture/sound_capture.csproj b/bindings/dotnet/examples/sound_capture/sound_capture.csproj similarity index 100% rename from dotnet/examples/sound_capture/sound_capture.csproj rename to bindings/dotnet/examples/sound_capture/sound_capture.csproj diff --git a/dotnet/examples/visualbasic/My Project/Application.Designer.vb b/bindings/dotnet/examples/visualbasic/My Project/Application.Designer.vb similarity index 100% rename from dotnet/examples/visualbasic/My Project/Application.Designer.vb rename to bindings/dotnet/examples/visualbasic/My Project/Application.Designer.vb diff --git a/dotnet/examples/visualbasic/My Project/Application.myapp b/bindings/dotnet/examples/visualbasic/My Project/Application.myapp similarity index 100% rename from dotnet/examples/visualbasic/My Project/Application.myapp rename to bindings/dotnet/examples/visualbasic/My Project/Application.myapp diff --git a/dotnet/examples/visualbasic/My Project/AssemblyInfo.vb b/bindings/dotnet/examples/visualbasic/My Project/AssemblyInfo.vb similarity index 100% rename from dotnet/examples/visualbasic/My Project/AssemblyInfo.vb rename to bindings/dotnet/examples/visualbasic/My Project/AssemblyInfo.vb diff --git a/dotnet/examples/visualbasic/My Project/Resources.Designer.vb b/bindings/dotnet/examples/visualbasic/My Project/Resources.Designer.vb similarity index 100% rename from dotnet/examples/visualbasic/My Project/Resources.Designer.vb rename to bindings/dotnet/examples/visualbasic/My Project/Resources.Designer.vb diff --git a/dotnet/examples/visualbasic/My Project/Resources.resx b/bindings/dotnet/examples/visualbasic/My Project/Resources.resx similarity index 100% rename from dotnet/examples/visualbasic/My Project/Resources.resx rename to bindings/dotnet/examples/visualbasic/My Project/Resources.resx diff --git a/dotnet/examples/visualbasic/My Project/Settings.Designer.vb b/bindings/dotnet/examples/visualbasic/My Project/Settings.Designer.vb similarity index 100% rename from dotnet/examples/visualbasic/My Project/Settings.Designer.vb rename to bindings/dotnet/examples/visualbasic/My Project/Settings.Designer.vb diff --git a/dotnet/examples/visualbasic/My Project/Settings.settings b/bindings/dotnet/examples/visualbasic/My Project/Settings.settings similarity index 100% rename from dotnet/examples/visualbasic/My Project/Settings.settings rename to bindings/dotnet/examples/visualbasic/My Project/Settings.settings diff --git a/dotnet/examples/visualbasic/OpenGL.vb b/bindings/dotnet/examples/visualbasic/OpenGL.vb similarity index 100% rename from dotnet/examples/visualbasic/OpenGL.vb rename to bindings/dotnet/examples/visualbasic/OpenGL.vb diff --git a/dotnet/examples/visualbasic/resources/background.jpg b/bindings/dotnet/examples/visualbasic/resources/background.jpg similarity index 100% rename from dotnet/examples/visualbasic/resources/background.jpg rename to bindings/dotnet/examples/visualbasic/resources/background.jpg diff --git a/dotnet/examples/visualbasic/resources/texture.jpg b/bindings/dotnet/examples/visualbasic/resources/texture.jpg similarity index 100% rename from dotnet/examples/visualbasic/resources/texture.jpg rename to bindings/dotnet/examples/visualbasic/resources/texture.jpg diff --git a/dotnet/examples/visualbasic/visualbasic.sln b/bindings/dotnet/examples/visualbasic/visualbasic.sln similarity index 100% rename from dotnet/examples/visualbasic/visualbasic.sln rename to bindings/dotnet/examples/visualbasic/visualbasic.sln diff --git a/dotnet/examples/visualbasic/visualbasic.vbproj b/bindings/dotnet/examples/visualbasic/visualbasic.vbproj similarity index 100% rename from dotnet/examples/visualbasic/visualbasic.vbproj rename to bindings/dotnet/examples/visualbasic/visualbasic.vbproj diff --git a/dotnet/examples/window/Window.cs b/bindings/dotnet/examples/window/Window.cs similarity index 100% rename from dotnet/examples/window/Window.cs rename to bindings/dotnet/examples/window/Window.cs diff --git a/dotnet/examples/window/window.csproj b/bindings/dotnet/examples/window/window.csproj similarity index 100% rename from dotnet/examples/window/window.csproj rename to bindings/dotnet/examples/window/window.csproj diff --git a/dotnet/extlibs/csfml-audio-2.dll b/bindings/dotnet/extlibs/csfml-audio-2.dll similarity index 100% rename from dotnet/extlibs/csfml-audio-2.dll rename to bindings/dotnet/extlibs/csfml-audio-2.dll diff --git a/dotnet/extlibs/csfml-graphics-2.dll b/bindings/dotnet/extlibs/csfml-graphics-2.dll similarity index 100% rename from dotnet/extlibs/csfml-graphics-2.dll rename to bindings/dotnet/extlibs/csfml-graphics-2.dll diff --git a/dotnet/extlibs/csfml-window-2.dll b/bindings/dotnet/extlibs/csfml-window-2.dll similarity index 100% rename from dotnet/extlibs/csfml-window-2.dll rename to bindings/dotnet/extlibs/csfml-window-2.dll diff --git a/dotnet/extlibs/libsndfile-1.dll b/bindings/dotnet/extlibs/libsndfile-1.dll similarity index 100% rename from dotnet/extlibs/libsndfile-1.dll rename to bindings/dotnet/extlibs/libsndfile-1.dll diff --git a/dotnet/extlibs/openal32.dll b/bindings/dotnet/extlibs/openal32.dll similarity index 100% rename from dotnet/extlibs/openal32.dll rename to bindings/dotnet/extlibs/openal32.dll diff --git a/dotnet/src/Audio/Listener.cs b/bindings/dotnet/src/Audio/Listener.cs similarity index 100% rename from dotnet/src/Audio/Listener.cs rename to bindings/dotnet/src/Audio/Listener.cs diff --git a/dotnet/src/Audio/Music.cs b/bindings/dotnet/src/Audio/Music.cs similarity index 100% rename from dotnet/src/Audio/Music.cs rename to bindings/dotnet/src/Audio/Music.cs diff --git a/dotnet/src/Audio/Sound.cs b/bindings/dotnet/src/Audio/Sound.cs similarity index 100% rename from dotnet/src/Audio/Sound.cs rename to bindings/dotnet/src/Audio/Sound.cs diff --git a/dotnet/src/Audio/SoundBuffer.cs b/bindings/dotnet/src/Audio/SoundBuffer.cs similarity index 100% rename from dotnet/src/Audio/SoundBuffer.cs rename to bindings/dotnet/src/Audio/SoundBuffer.cs diff --git a/dotnet/src/Audio/SoundBufferRecorder.cs b/bindings/dotnet/src/Audio/SoundBufferRecorder.cs similarity index 100% rename from dotnet/src/Audio/SoundBufferRecorder.cs rename to bindings/dotnet/src/Audio/SoundBufferRecorder.cs diff --git a/dotnet/src/Audio/SoundRecorder.cs b/bindings/dotnet/src/Audio/SoundRecorder.cs similarity index 100% rename from dotnet/src/Audio/SoundRecorder.cs rename to bindings/dotnet/src/Audio/SoundRecorder.cs diff --git a/dotnet/src/Audio/SoundStream.cs b/bindings/dotnet/src/Audio/SoundStream.cs similarity index 100% rename from dotnet/src/Audio/SoundStream.cs rename to bindings/dotnet/src/Audio/SoundStream.cs diff --git a/dotnet/src/Audio/Vector3.cs b/bindings/dotnet/src/Audio/Vector3.cs similarity index 100% rename from dotnet/src/Audio/Vector3.cs rename to bindings/dotnet/src/Audio/Vector3.cs diff --git a/dotnet/src/Audio/sfml-audio.csproj b/bindings/dotnet/src/Audio/sfml-audio.csproj similarity index 100% rename from dotnet/src/Audio/sfml-audio.csproj rename to bindings/dotnet/src/Audio/sfml-audio.csproj diff --git a/dotnet/src/Graphics/Color.cs b/bindings/dotnet/src/Graphics/Color.cs similarity index 100% rename from dotnet/src/Graphics/Color.cs rename to bindings/dotnet/src/Graphics/Color.cs diff --git a/dotnet/src/Graphics/Context.cs b/bindings/dotnet/src/Graphics/Context.cs similarity index 100% rename from dotnet/src/Graphics/Context.cs rename to bindings/dotnet/src/Graphics/Context.cs diff --git a/dotnet/src/Graphics/Drawable.cs b/bindings/dotnet/src/Graphics/Drawable.cs similarity index 100% rename from dotnet/src/Graphics/Drawable.cs rename to bindings/dotnet/src/Graphics/Drawable.cs diff --git a/dotnet/src/Graphics/Font.cs b/bindings/dotnet/src/Graphics/Font.cs similarity index 100% rename from dotnet/src/Graphics/Font.cs rename to bindings/dotnet/src/Graphics/Font.cs diff --git a/dotnet/src/Graphics/Image.cs b/bindings/dotnet/src/Graphics/Image.cs similarity index 100% rename from dotnet/src/Graphics/Image.cs rename to bindings/dotnet/src/Graphics/Image.cs diff --git a/dotnet/src/Graphics/Rect.cs b/bindings/dotnet/src/Graphics/Rect.cs similarity index 100% rename from dotnet/src/Graphics/Rect.cs rename to bindings/dotnet/src/Graphics/Rect.cs diff --git a/dotnet/src/Graphics/RenderImage.cs b/bindings/dotnet/src/Graphics/RenderImage.cs similarity index 100% rename from dotnet/src/Graphics/RenderImage.cs rename to bindings/dotnet/src/Graphics/RenderImage.cs diff --git a/dotnet/src/Graphics/RenderTarget.cs b/bindings/dotnet/src/Graphics/RenderTarget.cs similarity index 100% rename from dotnet/src/Graphics/RenderTarget.cs rename to bindings/dotnet/src/Graphics/RenderTarget.cs diff --git a/dotnet/src/Graphics/RenderWindow.cs b/bindings/dotnet/src/Graphics/RenderWindow.cs similarity index 100% rename from dotnet/src/Graphics/RenderWindow.cs rename to bindings/dotnet/src/Graphics/RenderWindow.cs diff --git a/dotnet/src/Graphics/Shader.cs b/bindings/dotnet/src/Graphics/Shader.cs similarity index 100% rename from dotnet/src/Graphics/Shader.cs rename to bindings/dotnet/src/Graphics/Shader.cs diff --git a/dotnet/src/Graphics/Shape.cs b/bindings/dotnet/src/Graphics/Shape.cs similarity index 100% rename from dotnet/src/Graphics/Shape.cs rename to bindings/dotnet/src/Graphics/Shape.cs diff --git a/dotnet/src/Graphics/Sprite.cs b/bindings/dotnet/src/Graphics/Sprite.cs similarity index 100% rename from dotnet/src/Graphics/Sprite.cs rename to bindings/dotnet/src/Graphics/Sprite.cs diff --git a/dotnet/src/Graphics/Text.cs b/bindings/dotnet/src/Graphics/Text.cs similarity index 100% rename from dotnet/src/Graphics/Text.cs rename to bindings/dotnet/src/Graphics/Text.cs diff --git a/dotnet/src/Graphics/Vector2.cs b/bindings/dotnet/src/Graphics/Vector2.cs similarity index 100% rename from dotnet/src/Graphics/Vector2.cs rename to bindings/dotnet/src/Graphics/Vector2.cs diff --git a/dotnet/src/Graphics/View.cs b/bindings/dotnet/src/Graphics/View.cs similarity index 100% rename from dotnet/src/Graphics/View.cs rename to bindings/dotnet/src/Graphics/View.cs diff --git a/dotnet/src/Graphics/sfml-graphics.csproj b/bindings/dotnet/src/Graphics/sfml-graphics.csproj similarity index 100% rename from dotnet/src/Graphics/sfml-graphics.csproj rename to bindings/dotnet/src/Graphics/sfml-graphics.csproj diff --git a/dotnet/src/Window/ContextSettings.cs b/bindings/dotnet/src/Window/ContextSettings.cs similarity index 100% rename from dotnet/src/Window/ContextSettings.cs rename to bindings/dotnet/src/Window/ContextSettings.cs diff --git a/dotnet/src/Window/Event.cs b/bindings/dotnet/src/Window/Event.cs similarity index 100% rename from dotnet/src/Window/Event.cs rename to bindings/dotnet/src/Window/Event.cs diff --git a/dotnet/src/Window/EventArgs.cs b/bindings/dotnet/src/Window/EventArgs.cs similarity index 100% rename from dotnet/src/Window/EventArgs.cs rename to bindings/dotnet/src/Window/EventArgs.cs diff --git a/dotnet/src/Window/Input.cs b/bindings/dotnet/src/Window/Input.cs similarity index 100% rename from dotnet/src/Window/Input.cs rename to bindings/dotnet/src/Window/Input.cs diff --git a/dotnet/src/Window/LoadingFailedException.cs b/bindings/dotnet/src/Window/LoadingFailedException.cs similarity index 100% rename from dotnet/src/Window/LoadingFailedException.cs rename to bindings/dotnet/src/Window/LoadingFailedException.cs diff --git a/dotnet/src/Window/ObjectBase.cs b/bindings/dotnet/src/Window/ObjectBase.cs similarity index 100% rename from dotnet/src/Window/ObjectBase.cs rename to bindings/dotnet/src/Window/ObjectBase.cs diff --git a/dotnet/src/Window/VideoMode.cs b/bindings/dotnet/src/Window/VideoMode.cs similarity index 100% rename from dotnet/src/Window/VideoMode.cs rename to bindings/dotnet/src/Window/VideoMode.cs diff --git a/dotnet/src/Window/Window.cs b/bindings/dotnet/src/Window/Window.cs similarity index 100% rename from dotnet/src/Window/Window.cs rename to bindings/dotnet/src/Window/Window.cs diff --git a/dotnet/src/Window/sfml-window.csproj b/bindings/dotnet/src/Window/sfml-window.csproj similarity index 100% rename from dotnet/src/Window/sfml-window.csproj rename to bindings/dotnet/src/Window/sfml-window.csproj diff --git a/python/MANIFEST.in b/bindings/python/MANIFEST.in similarity index 100% rename from python/MANIFEST.in rename to bindings/python/MANIFEST.in diff --git a/python/PySFML/__init__.py b/bindings/python/PySFML/__init__.py similarity index 100% rename from python/PySFML/__init__.py rename to bindings/python/PySFML/__init__.py diff --git a/python/doc/style.css b/bindings/python/doc/style.css similarity index 100% rename from python/doc/style.css rename to bindings/python/doc/style.css diff --git a/python/samples/data/apple.png b/bindings/python/samples/data/apple.png similarity index 100% rename from python/samples/data/apple.png rename to bindings/python/samples/data/apple.png diff --git a/python/samples/data/cheeseburger.ttf b/bindings/python/samples/data/cheeseburger.ttf similarity index 100% rename from python/samples/data/cheeseburger.ttf rename to bindings/python/samples/data/cheeseburger.ttf diff --git a/python/samples/data/fart.wav b/bindings/python/samples/data/fart.wav similarity index 100% rename from python/samples/data/fart.wav rename to bindings/python/samples/data/fart.wav diff --git a/python/samples/data/rond2.png b/bindings/python/samples/data/rond2.png similarity index 100% rename from python/samples/data/rond2.png rename to bindings/python/samples/data/rond2.png diff --git a/python/samples/hellosfml.py b/bindings/python/samples/hellosfml.py similarity index 100% rename from python/samples/hellosfml.py rename to bindings/python/samples/hellosfml.py diff --git a/python/samples/opengl.py b/bindings/python/samples/opengl.py similarity index 100% rename from python/samples/opengl.py rename to bindings/python/samples/opengl.py diff --git a/python/samples/sound.py b/bindings/python/samples/sound.py similarity index 100% rename from python/samples/sound.py rename to bindings/python/samples/sound.py diff --git a/python/samples/sound_capture.py b/bindings/python/samples/sound_capture.py similarity index 100% rename from python/samples/sound_capture.py rename to bindings/python/samples/sound_capture.py diff --git a/python/samples/sound_capture_py3.py b/bindings/python/samples/sound_capture_py3.py similarity index 100% rename from python/samples/sound_capture_py3.py rename to bindings/python/samples/sound_capture_py3.py diff --git a/python/samples/sound_stream.py b/bindings/python/samples/sound_stream.py similarity index 100% rename from python/samples/sound_stream.py rename to bindings/python/samples/sound_stream.py diff --git a/python/samples/sound_stream_py3.py b/bindings/python/samples/sound_stream_py3.py similarity index 100% rename from python/samples/sound_stream_py3.py rename to bindings/python/samples/sound_stream_py3.py diff --git a/python/samples/worm.py b/bindings/python/samples/worm.py similarity index 100% rename from python/samples/worm.py rename to bindings/python/samples/worm.py diff --git a/python/scripts/footer.htm b/bindings/python/scripts/footer.htm similarity index 100% rename from python/scripts/footer.htm rename to bindings/python/scripts/footer.htm diff --git a/python/scripts/gen_doc.py b/bindings/python/scripts/gen_doc.py similarity index 100% rename from python/scripts/gen_doc.py rename to bindings/python/scripts/gen_doc.py diff --git a/python/scripts/header.htm b/bindings/python/scripts/header.htm similarity index 100% rename from python/scripts/header.htm rename to bindings/python/scripts/header.htm diff --git a/python/setup.py b/bindings/python/setup.py similarity index 100% rename from python/setup.py rename to bindings/python/setup.py diff --git a/python/src/Blend.cpp b/bindings/python/src/Blend.cpp similarity index 100% rename from python/src/Blend.cpp rename to bindings/python/src/Blend.cpp diff --git a/python/src/Blend.hpp b/bindings/python/src/Blend.hpp similarity index 100% rename from python/src/Blend.hpp rename to bindings/python/src/Blend.hpp diff --git a/python/src/Clock.cpp b/bindings/python/src/Clock.cpp similarity index 100% rename from python/src/Clock.cpp rename to bindings/python/src/Clock.cpp diff --git a/python/src/Clock.hpp b/bindings/python/src/Clock.hpp similarity index 100% rename from python/src/Clock.hpp rename to bindings/python/src/Clock.hpp diff --git a/python/src/Color.cpp b/bindings/python/src/Color.cpp similarity index 100% rename from python/src/Color.cpp rename to bindings/python/src/Color.cpp diff --git a/python/src/Color.hpp b/bindings/python/src/Color.hpp similarity index 100% rename from python/src/Color.hpp rename to bindings/python/src/Color.hpp diff --git a/python/src/ContextSettings.cpp b/bindings/python/src/ContextSettings.cpp similarity index 100% rename from python/src/ContextSettings.cpp rename to bindings/python/src/ContextSettings.cpp diff --git a/python/src/ContextSettings.hpp b/bindings/python/src/ContextSettings.hpp similarity index 100% rename from python/src/ContextSettings.hpp rename to bindings/python/src/ContextSettings.hpp diff --git a/python/src/Drawable.cpp b/bindings/python/src/Drawable.cpp similarity index 100% rename from python/src/Drawable.cpp rename to bindings/python/src/Drawable.cpp diff --git a/python/src/Drawable.hpp b/bindings/python/src/Drawable.hpp similarity index 100% rename from python/src/Drawable.hpp rename to bindings/python/src/Drawable.hpp diff --git a/python/src/Event.cpp b/bindings/python/src/Event.cpp similarity index 100% rename from python/src/Event.cpp rename to bindings/python/src/Event.cpp diff --git a/python/src/Event.hpp b/bindings/python/src/Event.hpp similarity index 100% rename from python/src/Event.hpp rename to bindings/python/src/Event.hpp diff --git a/python/src/Font.cpp b/bindings/python/src/Font.cpp similarity index 100% rename from python/src/Font.cpp rename to bindings/python/src/Font.cpp diff --git a/python/src/Font.hpp b/bindings/python/src/Font.hpp similarity index 100% rename from python/src/Font.hpp rename to bindings/python/src/Font.hpp diff --git a/python/src/Glyph.cpp b/bindings/python/src/Glyph.cpp similarity index 100% rename from python/src/Glyph.cpp rename to bindings/python/src/Glyph.cpp diff --git a/python/src/Glyph.hpp b/bindings/python/src/Glyph.hpp similarity index 100% rename from python/src/Glyph.hpp rename to bindings/python/src/Glyph.hpp diff --git a/python/src/Image.cpp b/bindings/python/src/Image.cpp similarity index 100% rename from python/src/Image.cpp rename to bindings/python/src/Image.cpp diff --git a/python/src/Image.hpp b/bindings/python/src/Image.hpp similarity index 100% rename from python/src/Image.hpp rename to bindings/python/src/Image.hpp diff --git a/python/src/Input.cpp b/bindings/python/src/Input.cpp similarity index 100% rename from python/src/Input.cpp rename to bindings/python/src/Input.cpp diff --git a/python/src/Input.hpp b/bindings/python/src/Input.hpp similarity index 100% rename from python/src/Input.hpp rename to bindings/python/src/Input.hpp diff --git a/python/src/Joy.cpp b/bindings/python/src/Joy.cpp similarity index 100% rename from python/src/Joy.cpp rename to bindings/python/src/Joy.cpp diff --git a/python/src/Joy.hpp b/bindings/python/src/Joy.hpp similarity index 100% rename from python/src/Joy.hpp rename to bindings/python/src/Joy.hpp diff --git a/python/src/Key.cpp b/bindings/python/src/Key.cpp similarity index 100% rename from python/src/Key.cpp rename to bindings/python/src/Key.cpp diff --git a/python/src/Key.hpp b/bindings/python/src/Key.hpp similarity index 100% rename from python/src/Key.hpp rename to bindings/python/src/Key.hpp diff --git a/python/src/Listener.cpp b/bindings/python/src/Listener.cpp similarity index 100% rename from python/src/Listener.cpp rename to bindings/python/src/Listener.cpp diff --git a/python/src/Listener.hpp b/bindings/python/src/Listener.hpp similarity index 100% rename from python/src/Listener.hpp rename to bindings/python/src/Listener.hpp diff --git a/python/src/Mouse.cpp b/bindings/python/src/Mouse.cpp similarity index 100% rename from python/src/Mouse.cpp rename to bindings/python/src/Mouse.cpp diff --git a/python/src/Mouse.hpp b/bindings/python/src/Mouse.hpp similarity index 100% rename from python/src/Mouse.hpp rename to bindings/python/src/Mouse.hpp diff --git a/python/src/Music.cpp b/bindings/python/src/Music.cpp similarity index 100% rename from python/src/Music.cpp rename to bindings/python/src/Music.cpp diff --git a/python/src/Music.hpp b/bindings/python/src/Music.hpp similarity index 100% rename from python/src/Music.hpp rename to bindings/python/src/Music.hpp diff --git a/python/src/Rect.cpp b/bindings/python/src/Rect.cpp similarity index 100% rename from python/src/Rect.cpp rename to bindings/python/src/Rect.cpp diff --git a/python/src/Rect.hpp b/bindings/python/src/Rect.hpp similarity index 100% rename from python/src/Rect.hpp rename to bindings/python/src/Rect.hpp diff --git a/python/src/RenderQueue.cpp b/bindings/python/src/RenderQueue.cpp similarity index 100% rename from python/src/RenderQueue.cpp rename to bindings/python/src/RenderQueue.cpp diff --git a/python/src/RenderQueue.hpp b/bindings/python/src/RenderQueue.hpp similarity index 100% rename from python/src/RenderQueue.hpp rename to bindings/python/src/RenderQueue.hpp diff --git a/python/src/RenderWindow.cpp b/bindings/python/src/RenderWindow.cpp similarity index 100% rename from python/src/RenderWindow.cpp rename to bindings/python/src/RenderWindow.cpp diff --git a/python/src/RenderWindow.hpp b/bindings/python/src/RenderWindow.hpp similarity index 100% rename from python/src/RenderWindow.hpp rename to bindings/python/src/RenderWindow.hpp diff --git a/python/src/Shader.cpp b/bindings/python/src/Shader.cpp similarity index 100% rename from python/src/Shader.cpp rename to bindings/python/src/Shader.cpp diff --git a/python/src/Shader.hpp b/bindings/python/src/Shader.hpp similarity index 100% rename from python/src/Shader.hpp rename to bindings/python/src/Shader.hpp diff --git a/python/src/Shape.cpp b/bindings/python/src/Shape.cpp similarity index 100% rename from python/src/Shape.cpp rename to bindings/python/src/Shape.cpp diff --git a/python/src/Shape.hpp b/bindings/python/src/Shape.hpp similarity index 100% rename from python/src/Shape.hpp rename to bindings/python/src/Shape.hpp diff --git a/python/src/Sleep.cpp b/bindings/python/src/Sleep.cpp similarity index 100% rename from python/src/Sleep.cpp rename to bindings/python/src/Sleep.cpp diff --git a/python/src/Sleep.hpp b/bindings/python/src/Sleep.hpp similarity index 100% rename from python/src/Sleep.hpp rename to bindings/python/src/Sleep.hpp diff --git a/python/src/Sound.cpp b/bindings/python/src/Sound.cpp similarity index 100% rename from python/src/Sound.cpp rename to bindings/python/src/Sound.cpp diff --git a/python/src/Sound.hpp b/bindings/python/src/Sound.hpp similarity index 100% rename from python/src/Sound.hpp rename to bindings/python/src/Sound.hpp diff --git a/python/src/SoundBuffer.cpp b/bindings/python/src/SoundBuffer.cpp similarity index 100% rename from python/src/SoundBuffer.cpp rename to bindings/python/src/SoundBuffer.cpp diff --git a/python/src/SoundBuffer.hpp b/bindings/python/src/SoundBuffer.hpp similarity index 100% rename from python/src/SoundBuffer.hpp rename to bindings/python/src/SoundBuffer.hpp diff --git a/python/src/SoundBufferRecorder.cpp b/bindings/python/src/SoundBufferRecorder.cpp similarity index 100% rename from python/src/SoundBufferRecorder.cpp rename to bindings/python/src/SoundBufferRecorder.cpp diff --git a/python/src/SoundBufferRecorder.hpp b/bindings/python/src/SoundBufferRecorder.hpp similarity index 100% rename from python/src/SoundBufferRecorder.hpp rename to bindings/python/src/SoundBufferRecorder.hpp diff --git a/python/src/SoundRecorder.cpp b/bindings/python/src/SoundRecorder.cpp similarity index 100% rename from python/src/SoundRecorder.cpp rename to bindings/python/src/SoundRecorder.cpp diff --git a/python/src/SoundRecorder.hpp b/bindings/python/src/SoundRecorder.hpp similarity index 100% rename from python/src/SoundRecorder.hpp rename to bindings/python/src/SoundRecorder.hpp diff --git a/python/src/SoundStream.cpp b/bindings/python/src/SoundStream.cpp similarity index 100% rename from python/src/SoundStream.cpp rename to bindings/python/src/SoundStream.cpp diff --git a/python/src/SoundStream.hpp b/bindings/python/src/SoundStream.hpp similarity index 100% rename from python/src/SoundStream.hpp rename to bindings/python/src/SoundStream.hpp diff --git a/python/src/Sprite.cpp b/bindings/python/src/Sprite.cpp similarity index 100% rename from python/src/Sprite.cpp rename to bindings/python/src/Sprite.cpp diff --git a/python/src/Sprite.hpp b/bindings/python/src/Sprite.hpp similarity index 100% rename from python/src/Sprite.hpp rename to bindings/python/src/Sprite.hpp diff --git a/python/src/Text.cpp b/bindings/python/src/Text.cpp similarity index 100% rename from python/src/Text.cpp rename to bindings/python/src/Text.cpp diff --git a/python/src/Text.hpp b/bindings/python/src/Text.hpp similarity index 100% rename from python/src/Text.hpp rename to bindings/python/src/Text.hpp diff --git a/python/src/VideoMode.cpp b/bindings/python/src/VideoMode.cpp similarity index 100% rename from python/src/VideoMode.cpp rename to bindings/python/src/VideoMode.cpp diff --git a/python/src/VideoMode.hpp b/bindings/python/src/VideoMode.hpp similarity index 100% rename from python/src/VideoMode.hpp rename to bindings/python/src/VideoMode.hpp diff --git a/python/src/View.cpp b/bindings/python/src/View.cpp similarity index 100% rename from python/src/View.cpp rename to bindings/python/src/View.cpp diff --git a/python/src/View.hpp b/bindings/python/src/View.hpp similarity index 100% rename from python/src/View.hpp rename to bindings/python/src/View.hpp diff --git a/python/src/Window.cpp b/bindings/python/src/Window.cpp similarity index 100% rename from python/src/Window.cpp rename to bindings/python/src/Window.cpp diff --git a/python/src/Window.hpp b/bindings/python/src/Window.hpp similarity index 100% rename from python/src/Window.hpp rename to bindings/python/src/Window.hpp diff --git a/python/src/WindowStyle.cpp b/bindings/python/src/WindowStyle.cpp similarity index 100% rename from python/src/WindowStyle.cpp rename to bindings/python/src/WindowStyle.cpp diff --git a/python/src/WindowStyle.hpp b/bindings/python/src/WindowStyle.hpp similarity index 100% rename from python/src/WindowStyle.hpp rename to bindings/python/src/WindowStyle.hpp diff --git a/python/src/compat.hpp b/bindings/python/src/compat.hpp similarity index 100% rename from python/src/compat.hpp rename to bindings/python/src/compat.hpp diff --git a/python/src/main.cpp b/bindings/python/src/main.cpp similarity index 100% rename from python/src/main.cpp rename to bindings/python/src/main.cpp diff --git a/python/src/main.hpp b/bindings/python/src/main.hpp similarity index 100% rename from python/src/main.hpp rename to bindings/python/src/main.hpp diff --git a/python/src/offsetof.hpp b/bindings/python/src/offsetof.hpp similarity index 100% rename from python/src/offsetof.hpp rename to bindings/python/src/offsetof.hpp diff --git a/ruby/license.txt b/bindings/ruby/license.txt similarity index 100% rename from ruby/license.txt rename to bindings/ruby/license.txt diff --git a/ruby/sfml-system/extconf.rb b/bindings/ruby/sfml-system/extconf.rb similarity index 100% rename from ruby/sfml-system/extconf.rb rename to bindings/ruby/sfml-system/extconf.rb diff --git a/ruby/sfml-system/system/Clock.cpp b/bindings/ruby/sfml-system/system/Clock.cpp similarity index 100% rename from ruby/sfml-system/system/Clock.cpp rename to bindings/ruby/sfml-system/system/Clock.cpp diff --git a/ruby/sfml-system/system/Clock.hpp b/bindings/ruby/sfml-system/system/Clock.hpp similarity index 100% rename from ruby/sfml-system/system/Clock.hpp rename to bindings/ruby/sfml-system/system/Clock.hpp diff --git a/ruby/sfml-system/system/Vector2.cpp b/bindings/ruby/sfml-system/system/Vector2.cpp similarity index 100% rename from ruby/sfml-system/system/Vector2.cpp rename to bindings/ruby/sfml-system/system/Vector2.cpp diff --git a/ruby/sfml-system/system/Vector2.hpp b/bindings/ruby/sfml-system/system/Vector2.hpp similarity index 100% rename from ruby/sfml-system/system/Vector2.hpp rename to bindings/ruby/sfml-system/system/Vector2.hpp diff --git a/ruby/sfml-system/system/Vector3.cpp b/bindings/ruby/sfml-system/system/Vector3.cpp similarity index 100% rename from ruby/sfml-system/system/Vector3.cpp rename to bindings/ruby/sfml-system/system/Vector3.cpp diff --git a/ruby/sfml-system/system/Vector3.hpp b/bindings/ruby/sfml-system/system/Vector3.hpp similarity index 100% rename from ruby/sfml-system/system/Vector3.hpp rename to bindings/ruby/sfml-system/system/Vector3.hpp diff --git a/ruby/sfml-system/system/main.cpp b/bindings/ruby/sfml-system/system/main.cpp similarity index 100% rename from ruby/sfml-system/system/main.cpp rename to bindings/ruby/sfml-system/system/main.cpp diff --git a/ruby/sfml-system/system/main.hpp b/bindings/ruby/sfml-system/system/main.hpp similarity index 100% rename from ruby/sfml-system/system/main.hpp rename to bindings/ruby/sfml-system/system/main.hpp diff --git a/ruby/sfml-window/extconf.rb b/bindings/ruby/sfml-window/extconf.rb similarity index 100% rename from ruby/sfml-window/extconf.rb rename to bindings/ruby/sfml-window/extconf.rb diff --git a/ruby/sfml-window/window/Context.cpp b/bindings/ruby/sfml-window/window/Context.cpp similarity index 100% rename from ruby/sfml-window/window/Context.cpp rename to bindings/ruby/sfml-window/window/Context.cpp diff --git a/ruby/sfml-window/window/Context.hpp b/bindings/ruby/sfml-window/window/Context.hpp similarity index 100% rename from ruby/sfml-window/window/Context.hpp rename to bindings/ruby/sfml-window/window/Context.hpp diff --git a/ruby/sfml-window/window/ContextSettings.cpp b/bindings/ruby/sfml-window/window/ContextSettings.cpp similarity index 100% rename from ruby/sfml-window/window/ContextSettings.cpp rename to bindings/ruby/sfml-window/window/ContextSettings.cpp diff --git a/ruby/sfml-window/window/ContextSettings.hpp b/bindings/ruby/sfml-window/window/ContextSettings.hpp similarity index 100% rename from ruby/sfml-window/window/ContextSettings.hpp rename to bindings/ruby/sfml-window/window/ContextSettings.hpp diff --git a/ruby/sfml-window/window/Event.cpp b/bindings/ruby/sfml-window/window/Event.cpp similarity index 100% rename from ruby/sfml-window/window/Event.cpp rename to bindings/ruby/sfml-window/window/Event.cpp diff --git a/ruby/sfml-window/window/Event.hpp b/bindings/ruby/sfml-window/window/Event.hpp similarity index 100% rename from ruby/sfml-window/window/Event.hpp rename to bindings/ruby/sfml-window/window/Event.hpp diff --git a/ruby/sfml-window/window/Input.cpp b/bindings/ruby/sfml-window/window/Input.cpp similarity index 100% rename from ruby/sfml-window/window/Input.cpp rename to bindings/ruby/sfml-window/window/Input.cpp diff --git a/ruby/sfml-window/window/Input.hpp b/bindings/ruby/sfml-window/window/Input.hpp similarity index 100% rename from ruby/sfml-window/window/Input.hpp rename to bindings/ruby/sfml-window/window/Input.hpp diff --git a/ruby/sfml-window/window/VideoMode.cpp b/bindings/ruby/sfml-window/window/VideoMode.cpp similarity index 100% rename from ruby/sfml-window/window/VideoMode.cpp rename to bindings/ruby/sfml-window/window/VideoMode.cpp diff --git a/ruby/sfml-window/window/VideoMode.hpp b/bindings/ruby/sfml-window/window/VideoMode.hpp similarity index 100% rename from ruby/sfml-window/window/VideoMode.hpp rename to bindings/ruby/sfml-window/window/VideoMode.hpp diff --git a/ruby/sfml-window/window/main.cpp b/bindings/ruby/sfml-window/window/main.cpp similarity index 100% rename from ruby/sfml-window/window/main.cpp rename to bindings/ruby/sfml-window/window/main.cpp diff --git a/ruby/sfml-window/window/main.hpp b/bindings/ruby/sfml-window/window/main.hpp similarity index 100% rename from ruby/sfml-window/window/main.hpp rename to bindings/ruby/sfml-window/window/main.hpp diff --git a/ruby/testing/vector2.rb b/bindings/ruby/testing/vector2.rb similarity index 100% rename from ruby/testing/vector2.rb rename to bindings/ruby/testing/vector2.rb