diff --git a/SQCSim2021.sln b/SQCSim2021.sln index 13eae87..0965676 100644 --- a/SQCSim2021.sln +++ b/SQCSim2021.sln @@ -1,20 +1,25 @@  -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2012 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mcclone", "mcclone\mcclone.vcxproj", "{A21FD938-1FEA-4687-AB86-0EABAC30877B}" +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31702.278 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQCSim2021", "SQCSim2021\SQCSim2021.vcxproj", "{A21FD938-1FEA-4687-AB86-0EABAC30877B}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {A21FD938-1FEA-4687-AB86-0EABAC30877B}.Debug|Win32.ActiveCfg = Debug|Win32 - {A21FD938-1FEA-4687-AB86-0EABAC30877B}.Debug|Win32.Build.0 = Debug|Win32 - {A21FD938-1FEA-4687-AB86-0EABAC30877B}.Release|Win32.ActiveCfg = Release|Win32 - {A21FD938-1FEA-4687-AB86-0EABAC30877B}.Release|Win32.Build.0 = Release|Win32 + {A21FD938-1FEA-4687-AB86-0EABAC30877B}.Debug|x86.ActiveCfg = Debug|Win32 + {A21FD938-1FEA-4687-AB86-0EABAC30877B}.Debug|x86.Build.0 = Debug|Win32 + {A21FD938-1FEA-4687-AB86-0EABAC30877B}.Release|x86.ActiveCfg = Release|Win32 + {A21FD938-1FEA-4687-AB86-0EABAC30877B}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {6A8DAB41-7A0D-46B9-A682-FDA3B2FD0D53} + EndGlobalSection EndGlobal diff --git a/mcclone/Makefile b/SQCSim2021/Makefile similarity index 100% rename from mcclone/Makefile rename to SQCSim2021/Makefile diff --git a/mcclone/mcclone.vcxproj b/SQCSim2021/SQCSim2021.vcxproj similarity index 100% rename from mcclone/mcclone.vcxproj rename to SQCSim2021/SQCSim2021.vcxproj diff --git a/mcclone/mcclone.vcxproj.filters b/SQCSim2021/SQCSim2021.vcxproj.filters similarity index 100% rename from mcclone/mcclone.vcxproj.filters rename to SQCSim2021/SQCSim2021.vcxproj.filters diff --git a/mcclone/blockarray3d.cpp b/SQCSim2021/blockarray3d.cpp similarity index 100% rename from mcclone/blockarray3d.cpp rename to SQCSim2021/blockarray3d.cpp diff --git a/mcclone/blockarray3d.h b/SQCSim2021/blockarray3d.h similarity index 100% rename from mcclone/blockarray3d.h rename to SQCSim2021/blockarray3d.h diff --git a/mcclone/blockinfo.cpp b/SQCSim2021/blockinfo.cpp similarity index 100% rename from mcclone/blockinfo.cpp rename to SQCSim2021/blockinfo.cpp diff --git a/mcclone/blockinfo.h b/SQCSim2021/blockinfo.h similarity index 100% rename from mcclone/blockinfo.h rename to SQCSim2021/blockinfo.h diff --git a/mcclone/chunk.cpp b/SQCSim2021/chunk.cpp similarity index 100% rename from mcclone/chunk.cpp rename to SQCSim2021/chunk.cpp diff --git a/mcclone/chunk.h b/SQCSim2021/chunk.h similarity index 100% rename from mcclone/chunk.h rename to SQCSim2021/chunk.h diff --git a/mcclone/define.h b/SQCSim2021/define.h similarity index 100% rename from mcclone/define.h rename to SQCSim2021/define.h diff --git a/mcclone/engine.cpp b/SQCSim2021/engine.cpp similarity index 80% rename from mcclone/engine.cpp rename to SQCSim2021/engine.cpp index 83b1d6c..fd3e10f 100644 --- a/mcclone/engine.cpp +++ b/SQCSim2021/engine.cpp @@ -2,14 +2,11 @@ #include #include #include +#include "transformation.h" -Engine::Engine() -{ -} +Engine::Engine() { } -Engine::~Engine() -{ -} +Engine::~Engine() { } void Engine::Init() { @@ -41,12 +38,9 @@ void Engine::Init() HideCursor(); } -void Engine::DeInit() -{ -} +void Engine::DeInit() { } -void Engine::LoadResource() -{ +void Engine::LoadResource() { LoadTexture(m_textureFloor, TEXTURE_PATH "floortile.png"); LoadTexture(m_textureSkybox, TEXTURE_PATH "curtains.png"); LoadTexture(m_textureCube, TEXTURE_PATH "kyle.png"); @@ -62,6 +56,8 @@ void Engine::Render(float elapsedTime) gameTime += elapsedTime; + Transformation cube; + glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // Transformations initiales @@ -71,7 +67,7 @@ void Engine::Render(float elapsedTime) // Skybox m_textureSkybox.Bind(); - glDepthFunc(GL_ALWAYS); + glDisable(GL_DEPTH_TEST); glBegin(GL_QUADS); glTexCoord2f(1, 0); @@ -110,6 +106,7 @@ void Engine::Render(float elapsedTime) glTexCoord2f(1, 1); glVertex3f(10.f, -10.f, -10.f); glEnd(); + glEnable(GL_DEPTH_TEST); // Plancher // Les vertex doivent etre affiches dans le sens anti-horaire (CCW) @@ -128,64 +125,74 @@ void Engine::Render(float elapsedTime) glEnd(); // Cube - glTranslatef(0.f, 0.f, -7.f); + cube.ApplyTranslation(0.f, 0.f, -10.f); + cube.ApplyRotation(gameTime * 100.f, 0.f, 1.f, 0.f); + cube.ApplyRotation(gameTime * 100.f, 0.f, 0.f, 1.f); + cube.ApplyRotation(gameTime * 100.f, 1.f, 0.f, 0.f); + cube.Use(); m_textureCube.Bind(); glBegin(GL_QUADS); - glDepthFunc(GL_GREATER); - - glTexCoord2f(1, 0); - glVertex3f(1.f, 1.f, -1.f); + + glNormal3f(0, 0, 1); glTexCoord2f(0, 0); - glVertex3f(-1.f, 1.f, -1.f); - glTexCoord2f(0, 1); - glVertex3f(-1.f, 1.f, 1.f); - glTexCoord2f(1, 1); - glVertex3f(1.f, 1.f, 1.f); - + glVertex3f(-0.5f, -0.5f, -0.5f); glTexCoord2f(1, 0); - glVertex3f(1.f, -1.f, 1.f); - glTexCoord2f(0, 0); - glVertex3f(-1.f, -1.f, 1.f); - glTexCoord2f(0, 1); - glVertex3f(-1.f, -1.f, -1.f); + glVertex3f(0.5f, -0.5f, -0.5f); glTexCoord2f(1, 1); - glVertex3f(1.f, -1.f, -1.f); + glVertex3f(0.5f, 0.5f, -0.5f); + glTexCoord2f(0, 1); + glVertex3f(-0.5f, 0.5f, -0.5f); - glTexCoord2f(1, 0); - glVertex3f(1.f, 1.f, 1.f); + glNormal3f(0, 0, -1); glTexCoord2f(0, 0); - glVertex3f(-1.f, 1.f, 1.f); - glTexCoord2f(0, 1); - glVertex3f(-1.f, -1.f, 1.f); + glVertex3f(-0.5f, -0.5f, 0.5f); + glTexCoord2f(1, 0); + glVertex3f(0.5f, -0.5f, 0.5f); glTexCoord2f(1, 1); - glVertex3f(1.f, -1.f, 1.f); + glVertex3f(0.5f, 0.5f, 0.5f); + glTexCoord2f(0, 1); + glVertex3f(-0.5f, 0.5f, 0.5f); - glTexCoord2f(1, 0); - glVertex3f(1.f, -1.f, -1.f); + glNormal3f(0, -1, 0); glTexCoord2f(0, 0); - glVertex3f(-1.f, -1.f, -1.f); - glTexCoord2f(0, 1); - glVertex3f(-1.f, 1.f, -1.f); + glVertex3f(-0.5f, -0.5f, -0.5f); + glTexCoord2f(1, 0); + glVertex3f(-0.5f, 0.5f, -0.5f); glTexCoord2f(1, 1); - glVertex3f(1.f, 1.f, -1.f); + glVertex3f(-0.5f, 0.5f, 0.5f); + glTexCoord2f(0, 1); + glVertex3f(-0.5f, -0.5f, 0.5f); - glTexCoord2f(1, 0); - glVertex3f(-1.f, 1.f, 1.f); + glNormal3f(0, 1, 0); glTexCoord2f(0, 0); - glVertex3f(-1.f, 1.f, -1.f); - glTexCoord2f(0, 1); - glVertex3f(-1.f, -1.f, -1.f); + glVertex3f(0.5f, -0.5f, -0.5f); + glTexCoord2f(1, 0); + glVertex3f(0.5f, 0.5f, -0.5f); glTexCoord2f(1, 1); - glVertex3f(-1.f, -1.f, 1.f); + glVertex3f(0.5f, 0.5f, 0.5f); + glTexCoord2f(0, 1); + glVertex3f(0.5f, -0.5f, 0.5f); - glTexCoord2f(1, 0); - glVertex3f(1.f, 1.f, -1.f); + glNormal3f(1, 0, 0); glTexCoord2f(0, 0); - glVertex3f(1.f, 1.f, 1.f); - glTexCoord2f(0, 1); - glVertex3f(1.f, -1.f, 1.f); + glVertex3f(-0.5f, 0.5f, -0.5f); + glTexCoord2f(1, 0); + glVertex3f(-0.5f, 0.5f, 0.5f); glTexCoord2f(1, 1); - glVertex3f(1.f, -1.f, -1.f); + glVertex3f(0.5f, 0.5f, 0.5f); + glTexCoord2f(0, 1); + glVertex3f(0.5f, 0.5f, -0.5f); + + glNormal3f(-1, 0, 0); + glTexCoord2f(0, 0); + glVertex3f(-0.5f, -0.5f, -0.5f); + glTexCoord2f(1, 0); + glVertex3f(-0.5f, -0.5f, 0.5f); + glTexCoord2f(1, 1); + glVertex3f(0.5f, -0.5f, 0.5f); + glTexCoord2f(0, 1); + glVertex3f(0.5f, -0.5f, -0.5f); + glEnd(); } diff --git a/mcclone/engine.h b/SQCSim2021/engine.h similarity index 100% rename from mcclone/engine.h rename to SQCSim2021/engine.h diff --git a/mcclone/external/devil178/include/IL/config.h b/SQCSim2021/external/devil178/include/IL/config.h similarity index 100% rename from mcclone/external/devil178/include/IL/config.h rename to SQCSim2021/external/devil178/include/IL/config.h diff --git a/mcclone/external/devil178/include/IL/config.h.win b/SQCSim2021/external/devil178/include/IL/config.h.win similarity index 100% rename from mcclone/external/devil178/include/IL/config.h.win rename to SQCSim2021/external/devil178/include/IL/config.h.win diff --git a/mcclone/external/devil178/include/IL/devil_internal_exports.h b/SQCSim2021/external/devil178/include/IL/devil_internal_exports.h similarity index 100% rename from mcclone/external/devil178/include/IL/devil_internal_exports.h rename to SQCSim2021/external/devil178/include/IL/devil_internal_exports.h diff --git a/mcclone/external/devil178/include/IL/il.h b/SQCSim2021/external/devil178/include/IL/il.h similarity index 100% rename from mcclone/external/devil178/include/IL/il.h rename to SQCSim2021/external/devil178/include/IL/il.h diff --git a/mcclone/external/devil178/include/IL/il_wrap.h b/SQCSim2021/external/devil178/include/IL/il_wrap.h similarity index 100% rename from mcclone/external/devil178/include/IL/il_wrap.h rename to SQCSim2021/external/devil178/include/IL/il_wrap.h diff --git a/mcclone/external/devil178/include/IL/ilu.h b/SQCSim2021/external/devil178/include/IL/ilu.h similarity index 100% rename from mcclone/external/devil178/include/IL/ilu.h rename to SQCSim2021/external/devil178/include/IL/ilu.h diff --git a/mcclone/external/devil178/include/IL/ilu_region.h b/SQCSim2021/external/devil178/include/IL/ilu_region.h similarity index 100% rename from mcclone/external/devil178/include/IL/ilu_region.h rename to SQCSim2021/external/devil178/include/IL/ilu_region.h diff --git a/mcclone/external/devil178/include/IL/ilut.h b/SQCSim2021/external/devil178/include/IL/ilut.h similarity index 100% rename from mcclone/external/devil178/include/IL/ilut.h rename to SQCSim2021/external/devil178/include/IL/ilut.h diff --git a/mcclone/external/devil178/include/IL/ilut_config.h b/SQCSim2021/external/devil178/include/IL/ilut_config.h similarity index 100% rename from mcclone/external/devil178/include/IL/ilut_config.h rename to SQCSim2021/external/devil178/include/IL/ilut_config.h diff --git a/mcclone/external/devil178/lib/DevIL.dll b/SQCSim2021/external/devil178/lib/DevIL.dll similarity index 100% rename from mcclone/external/devil178/lib/DevIL.dll rename to SQCSim2021/external/devil178/lib/DevIL.dll diff --git a/mcclone/external/devil178/lib/DevIL.lib b/SQCSim2021/external/devil178/lib/DevIL.lib similarity index 100% rename from mcclone/external/devil178/lib/DevIL.lib rename to SQCSim2021/external/devil178/lib/DevIL.lib diff --git a/mcclone/external/devil178/lib/ILU.dll b/SQCSim2021/external/devil178/lib/ILU.dll similarity index 100% rename from mcclone/external/devil178/lib/ILU.dll rename to SQCSim2021/external/devil178/lib/ILU.dll diff --git a/mcclone/external/devil178/lib/ILU.lib b/SQCSim2021/external/devil178/lib/ILU.lib similarity index 100% rename from mcclone/external/devil178/lib/ILU.lib rename to SQCSim2021/external/devil178/lib/ILU.lib diff --git a/mcclone/external/devil178/lib/ILUT.dll b/SQCSim2021/external/devil178/lib/ILUT.dll similarity index 100% rename from mcclone/external/devil178/lib/ILUT.dll rename to SQCSim2021/external/devil178/lib/ILUT.dll diff --git a/mcclone/external/devil178/lib/ILUT.lib b/SQCSim2021/external/devil178/lib/ILUT.lib similarity index 100% rename from mcclone/external/devil178/lib/ILUT.lib rename to SQCSim2021/external/devil178/lib/ILUT.lib diff --git a/mcclone/external/devil178/lib/unicode/DevIL.dll b/SQCSim2021/external/devil178/lib/unicode/DevIL.dll similarity index 100% rename from mcclone/external/devil178/lib/unicode/DevIL.dll rename to SQCSim2021/external/devil178/lib/unicode/DevIL.dll diff --git a/mcclone/external/devil178/lib/unicode/DevIL.lib b/SQCSim2021/external/devil178/lib/unicode/DevIL.lib similarity index 100% rename from mcclone/external/devil178/lib/unicode/DevIL.lib rename to SQCSim2021/external/devil178/lib/unicode/DevIL.lib diff --git a/mcclone/external/devil178/lib/unicode/ILU.dll b/SQCSim2021/external/devil178/lib/unicode/ILU.dll similarity index 100% rename from mcclone/external/devil178/lib/unicode/ILU.dll rename to SQCSim2021/external/devil178/lib/unicode/ILU.dll diff --git a/mcclone/external/devil178/lib/unicode/ILU.lib b/SQCSim2021/external/devil178/lib/unicode/ILU.lib similarity index 100% rename from mcclone/external/devil178/lib/unicode/ILU.lib rename to SQCSim2021/external/devil178/lib/unicode/ILU.lib diff --git a/mcclone/external/devil178/lib/unicode/ILUT.dll b/SQCSim2021/external/devil178/lib/unicode/ILUT.dll similarity index 100% rename from mcclone/external/devil178/lib/unicode/ILUT.dll rename to SQCSim2021/external/devil178/lib/unicode/ILUT.dll diff --git a/mcclone/external/devil178/lib/unicode/ILUT.lib b/SQCSim2021/external/devil178/lib/unicode/ILUT.lib similarity index 100% rename from mcclone/external/devil178/lib/unicode/ILUT.lib rename to SQCSim2021/external/devil178/lib/unicode/ILUT.lib diff --git a/mcclone/external/sfml23/include/SFML/Audio.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/AlResource.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/AlResource.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/AlResource.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/AlResource.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/Export.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/Export.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/Export.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/Export.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/InputSoundFile.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/InputSoundFile.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/InputSoundFile.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/InputSoundFile.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/Listener.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/Listener.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/Listener.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/Listener.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/Music.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/Music.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/Music.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/Music.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/OutputSoundFile.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/OutputSoundFile.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/OutputSoundFile.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/OutputSoundFile.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/Sound.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/Sound.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/Sound.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/Sound.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundBuffer.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundBuffer.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundBuffer.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundBuffer.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundBufferRecorder.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundBufferRecorder.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundBufferRecorder.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundBufferRecorder.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundFileFactory.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundFileFactory.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundFileFactory.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundFileFactory.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundFileFactory.inl b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundFileFactory.inl similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundFileFactory.inl rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundFileFactory.inl diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundFileReader.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundFileReader.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundFileReader.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundFileReader.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundFileWriter.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundFileWriter.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundFileWriter.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundFileWriter.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundRecorder.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundRecorder.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundRecorder.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundRecorder.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundSource.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundSource.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundSource.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundSource.hpp diff --git a/mcclone/external/sfml23/include/SFML/Audio/SoundStream.hpp b/SQCSim2021/external/sfml23/include/SFML/Audio/SoundStream.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Audio/SoundStream.hpp rename to SQCSim2021/external/sfml23/include/SFML/Audio/SoundStream.hpp diff --git a/mcclone/external/sfml23/include/SFML/Config.hpp b/SQCSim2021/external/sfml23/include/SFML/Config.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Config.hpp rename to SQCSim2021/external/sfml23/include/SFML/Config.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/BlendMode.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/BlendMode.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/BlendMode.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/BlendMode.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/CircleShape.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/CircleShape.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/CircleShape.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/CircleShape.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Color.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Color.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Color.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Color.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/ConvexShape.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/ConvexShape.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/ConvexShape.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/ConvexShape.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Drawable.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Drawable.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Drawable.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Drawable.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Export.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Export.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Export.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Export.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Font.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Font.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Font.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Font.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Glyph.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Glyph.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Glyph.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Glyph.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Image.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Image.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Image.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Image.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/PrimitiveType.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/PrimitiveType.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/PrimitiveType.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/PrimitiveType.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Rect.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Rect.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Rect.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Rect.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Rect.inl b/SQCSim2021/external/sfml23/include/SFML/Graphics/Rect.inl similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Rect.inl rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Rect.inl diff --git a/mcclone/external/sfml23/include/SFML/Graphics/RectangleShape.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/RectangleShape.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/RectangleShape.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/RectangleShape.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/RenderStates.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/RenderStates.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/RenderStates.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/RenderStates.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/RenderTarget.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/RenderTarget.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/RenderTarget.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/RenderTarget.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/RenderTexture.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/RenderTexture.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/RenderTexture.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/RenderTexture.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/RenderWindow.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/RenderWindow.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/RenderWindow.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/RenderWindow.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Shader.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Shader.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Shader.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Shader.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Shape.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Shape.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Shape.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Shape.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Sprite.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Sprite.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Sprite.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Sprite.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Text.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Text.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Text.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Text.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Texture.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Texture.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Texture.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Texture.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Transform.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Transform.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Transform.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Transform.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Transformable.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Transformable.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Transformable.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Transformable.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/Vertex.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/Vertex.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/Vertex.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/Vertex.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/VertexArray.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/VertexArray.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/VertexArray.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/VertexArray.hpp diff --git a/mcclone/external/sfml23/include/SFML/Graphics/View.hpp b/SQCSim2021/external/sfml23/include/SFML/Graphics/View.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Graphics/View.hpp rename to SQCSim2021/external/sfml23/include/SFML/Graphics/View.hpp diff --git a/mcclone/external/sfml23/include/SFML/Main.hpp b/SQCSim2021/external/sfml23/include/SFML/Main.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Main.hpp rename to SQCSim2021/external/sfml23/include/SFML/Main.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network.hpp b/SQCSim2021/external/sfml23/include/SFML/Network.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/Export.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/Export.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/Export.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/Export.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/Ftp.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/Ftp.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/Ftp.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/Ftp.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/Http.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/Http.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/Http.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/Http.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/IpAddress.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/IpAddress.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/IpAddress.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/IpAddress.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/Packet.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/Packet.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/Packet.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/Packet.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/Socket.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/Socket.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/Socket.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/Socket.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/SocketHandle.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/SocketHandle.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/SocketHandle.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/SocketHandle.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/SocketSelector.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/SocketSelector.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/SocketSelector.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/SocketSelector.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/TcpListener.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/TcpListener.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/TcpListener.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/TcpListener.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/TcpSocket.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/TcpSocket.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/TcpSocket.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/TcpSocket.hpp diff --git a/mcclone/external/sfml23/include/SFML/Network/UdpSocket.hpp b/SQCSim2021/external/sfml23/include/SFML/Network/UdpSocket.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Network/UdpSocket.hpp rename to SQCSim2021/external/sfml23/include/SFML/Network/UdpSocket.hpp diff --git a/mcclone/external/sfml23/include/SFML/OpenGL.hpp b/SQCSim2021/external/sfml23/include/SFML/OpenGL.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/OpenGL.hpp rename to SQCSim2021/external/sfml23/include/SFML/OpenGL.hpp diff --git a/mcclone/external/sfml23/include/SFML/System.hpp b/SQCSim2021/external/sfml23/include/SFML/System.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System.hpp rename to SQCSim2021/external/sfml23/include/SFML/System.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Clock.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Clock.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Clock.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Clock.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Err.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Err.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Err.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Err.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Export.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Export.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Export.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Export.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/FileInputStream.hpp b/SQCSim2021/external/sfml23/include/SFML/System/FileInputStream.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/FileInputStream.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/FileInputStream.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/InputStream.hpp b/SQCSim2021/external/sfml23/include/SFML/System/InputStream.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/InputStream.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/InputStream.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Lock.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Lock.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Lock.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Lock.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/MemoryInputStream.hpp b/SQCSim2021/external/sfml23/include/SFML/System/MemoryInputStream.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/MemoryInputStream.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/MemoryInputStream.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Mutex.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Mutex.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Mutex.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Mutex.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/NonCopyable.hpp b/SQCSim2021/external/sfml23/include/SFML/System/NonCopyable.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/NonCopyable.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/NonCopyable.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Sleep.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Sleep.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Sleep.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Sleep.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/String.hpp b/SQCSim2021/external/sfml23/include/SFML/System/String.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/String.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/String.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/String.inl b/SQCSim2021/external/sfml23/include/SFML/System/String.inl similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/String.inl rename to SQCSim2021/external/sfml23/include/SFML/System/String.inl diff --git a/mcclone/external/sfml23/include/SFML/System/Thread.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Thread.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Thread.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Thread.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Thread.inl b/SQCSim2021/external/sfml23/include/SFML/System/Thread.inl similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Thread.inl rename to SQCSim2021/external/sfml23/include/SFML/System/Thread.inl diff --git a/mcclone/external/sfml23/include/SFML/System/ThreadLocal.hpp b/SQCSim2021/external/sfml23/include/SFML/System/ThreadLocal.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/ThreadLocal.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/ThreadLocal.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/ThreadLocalPtr.hpp b/SQCSim2021/external/sfml23/include/SFML/System/ThreadLocalPtr.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/ThreadLocalPtr.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/ThreadLocalPtr.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/ThreadLocalPtr.inl b/SQCSim2021/external/sfml23/include/SFML/System/ThreadLocalPtr.inl similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/ThreadLocalPtr.inl rename to SQCSim2021/external/sfml23/include/SFML/System/ThreadLocalPtr.inl diff --git a/mcclone/external/sfml23/include/SFML/System/Time.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Time.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Time.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Time.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Utf.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Utf.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Utf.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Utf.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Utf.inl b/SQCSim2021/external/sfml23/include/SFML/System/Utf.inl similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Utf.inl rename to SQCSim2021/external/sfml23/include/SFML/System/Utf.inl diff --git a/mcclone/external/sfml23/include/SFML/System/Vector2.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Vector2.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Vector2.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Vector2.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Vector2.inl b/SQCSim2021/external/sfml23/include/SFML/System/Vector2.inl similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Vector2.inl rename to SQCSim2021/external/sfml23/include/SFML/System/Vector2.inl diff --git a/mcclone/external/sfml23/include/SFML/System/Vector3.hpp b/SQCSim2021/external/sfml23/include/SFML/System/Vector3.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Vector3.hpp rename to SQCSim2021/external/sfml23/include/SFML/System/Vector3.hpp diff --git a/mcclone/external/sfml23/include/SFML/System/Vector3.inl b/SQCSim2021/external/sfml23/include/SFML/System/Vector3.inl similarity index 100% rename from mcclone/external/sfml23/include/SFML/System/Vector3.inl rename to SQCSim2021/external/sfml23/include/SFML/System/Vector3.inl diff --git a/mcclone/external/sfml23/include/SFML/Window.hpp b/SQCSim2021/external/sfml23/include/SFML/Window.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Context.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Context.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Context.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Context.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/ContextSettings.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/ContextSettings.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/ContextSettings.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/ContextSettings.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Event.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Event.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Event.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Event.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Export.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Export.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Export.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Export.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/GlResource.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/GlResource.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/GlResource.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/GlResource.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Joystick.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Joystick.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Joystick.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Joystick.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Keyboard.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Keyboard.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Keyboard.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Keyboard.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Mouse.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Mouse.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Mouse.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Mouse.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Sensor.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Sensor.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Sensor.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Sensor.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Touch.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Touch.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Touch.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Touch.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/VideoMode.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/VideoMode.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/VideoMode.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/VideoMode.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/Window.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/Window.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/Window.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/Window.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/WindowHandle.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/WindowHandle.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/WindowHandle.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/WindowHandle.hpp diff --git a/mcclone/external/sfml23/include/SFML/Window/WindowStyle.hpp b/SQCSim2021/external/sfml23/include/SFML/Window/WindowStyle.hpp similarity index 100% rename from mcclone/external/sfml23/include/SFML/Window/WindowStyle.hpp rename to SQCSim2021/external/sfml23/include/SFML/Window/WindowStyle.hpp diff --git a/mcclone/external/sfml23/lib/flac.lib b/SQCSim2021/external/sfml23/lib/flac.lib similarity index 100% rename from mcclone/external/sfml23/lib/flac.lib rename to SQCSim2021/external/sfml23/lib/flac.lib diff --git a/mcclone/external/sfml23/lib/freetype.lib b/SQCSim2021/external/sfml23/lib/freetype.lib similarity index 100% rename from mcclone/external/sfml23/lib/freetype.lib rename to SQCSim2021/external/sfml23/lib/freetype.lib diff --git a/mcclone/external/sfml23/lib/jpeg.lib b/SQCSim2021/external/sfml23/lib/jpeg.lib similarity index 100% rename from mcclone/external/sfml23/lib/jpeg.lib rename to SQCSim2021/external/sfml23/lib/jpeg.lib diff --git a/mcclone/external/sfml23/lib/ogg.lib b/SQCSim2021/external/sfml23/lib/ogg.lib similarity index 100% rename from mcclone/external/sfml23/lib/ogg.lib rename to SQCSim2021/external/sfml23/lib/ogg.lib diff --git a/mcclone/external/sfml23/lib/openal32.lib b/SQCSim2021/external/sfml23/lib/openal32.lib similarity index 100% rename from mcclone/external/sfml23/lib/openal32.lib rename to SQCSim2021/external/sfml23/lib/openal32.lib diff --git a/mcclone/external/sfml23/lib/sfml-audio-d.lib b/SQCSim2021/external/sfml23/lib/sfml-audio-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-audio-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-audio-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-audio-s-d.lib b/SQCSim2021/external/sfml23/lib/sfml-audio-s-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-audio-s-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-audio-s-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-audio-s.lib b/SQCSim2021/external/sfml23/lib/sfml-audio-s.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-audio-s.lib rename to SQCSim2021/external/sfml23/lib/sfml-audio-s.lib diff --git a/mcclone/external/sfml23/lib/sfml-audio.lib b/SQCSim2021/external/sfml23/lib/sfml-audio.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-audio.lib rename to SQCSim2021/external/sfml23/lib/sfml-audio.lib diff --git a/mcclone/external/sfml23/lib/sfml-graphics-d.lib b/SQCSim2021/external/sfml23/lib/sfml-graphics-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-graphics-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-graphics-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-graphics-s-d.lib b/SQCSim2021/external/sfml23/lib/sfml-graphics-s-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-graphics-s-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-graphics-s-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-graphics-s.lib b/SQCSim2021/external/sfml23/lib/sfml-graphics-s.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-graphics-s.lib rename to SQCSim2021/external/sfml23/lib/sfml-graphics-s.lib diff --git a/mcclone/external/sfml23/lib/sfml-graphics.lib b/SQCSim2021/external/sfml23/lib/sfml-graphics.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-graphics.lib rename to SQCSim2021/external/sfml23/lib/sfml-graphics.lib diff --git a/mcclone/external/sfml23/lib/sfml-main-d.lib b/SQCSim2021/external/sfml23/lib/sfml-main-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-main-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-main-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-main.lib b/SQCSim2021/external/sfml23/lib/sfml-main.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-main.lib rename to SQCSim2021/external/sfml23/lib/sfml-main.lib diff --git a/mcclone/external/sfml23/lib/sfml-network-d.lib b/SQCSim2021/external/sfml23/lib/sfml-network-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-network-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-network-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-network-s-d.lib b/SQCSim2021/external/sfml23/lib/sfml-network-s-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-network-s-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-network-s-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-network-s.lib b/SQCSim2021/external/sfml23/lib/sfml-network-s.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-network-s.lib rename to SQCSim2021/external/sfml23/lib/sfml-network-s.lib diff --git a/mcclone/external/sfml23/lib/sfml-network.lib b/SQCSim2021/external/sfml23/lib/sfml-network.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-network.lib rename to SQCSim2021/external/sfml23/lib/sfml-network.lib diff --git a/mcclone/external/sfml23/lib/sfml-system-d.lib b/SQCSim2021/external/sfml23/lib/sfml-system-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-system-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-system-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-system-s-d.lib b/SQCSim2021/external/sfml23/lib/sfml-system-s-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-system-s-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-system-s-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-system-s.lib b/SQCSim2021/external/sfml23/lib/sfml-system-s.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-system-s.lib rename to SQCSim2021/external/sfml23/lib/sfml-system-s.lib diff --git a/mcclone/external/sfml23/lib/sfml-system.lib b/SQCSim2021/external/sfml23/lib/sfml-system.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-system.lib rename to SQCSim2021/external/sfml23/lib/sfml-system.lib diff --git a/mcclone/external/sfml23/lib/sfml-window-d.lib b/SQCSim2021/external/sfml23/lib/sfml-window-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-window-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-window-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-window-s-d.lib b/SQCSim2021/external/sfml23/lib/sfml-window-s-d.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-window-s-d.lib rename to SQCSim2021/external/sfml23/lib/sfml-window-s-d.lib diff --git a/mcclone/external/sfml23/lib/sfml-window-s.lib b/SQCSim2021/external/sfml23/lib/sfml-window-s.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-window-s.lib rename to SQCSim2021/external/sfml23/lib/sfml-window-s.lib diff --git a/mcclone/external/sfml23/lib/sfml-window.lib b/SQCSim2021/external/sfml23/lib/sfml-window.lib similarity index 100% rename from mcclone/external/sfml23/lib/sfml-window.lib rename to SQCSim2021/external/sfml23/lib/sfml-window.lib diff --git a/mcclone/external/sfml23/lib/vorbis.lib b/SQCSim2021/external/sfml23/lib/vorbis.lib similarity index 100% rename from mcclone/external/sfml23/lib/vorbis.lib rename to SQCSim2021/external/sfml23/lib/vorbis.lib diff --git a/mcclone/external/sfml23/lib/vorbisenc.lib b/SQCSim2021/external/sfml23/lib/vorbisenc.lib similarity index 100% rename from mcclone/external/sfml23/lib/vorbisenc.lib rename to SQCSim2021/external/sfml23/lib/vorbisenc.lib diff --git a/mcclone/external/sfml23/lib/vorbisfile.lib b/SQCSim2021/external/sfml23/lib/vorbisfile.lib similarity index 100% rename from mcclone/external/sfml23/lib/vorbisfile.lib rename to SQCSim2021/external/sfml23/lib/vorbisfile.lib diff --git a/mcclone/main.cpp b/SQCSim2021/main.cpp similarity index 100% rename from mcclone/main.cpp rename to SQCSim2021/main.cpp diff --git a/mcclone/matrix4.h b/SQCSim2021/matrix4.h similarity index 100% rename from mcclone/matrix4.h rename to SQCSim2021/matrix4.h diff --git a/mcclone/media/textures/checker.png b/SQCSim2021/media/textures/checker.png similarity index 100% rename from mcclone/media/textures/checker.png rename to SQCSim2021/media/textures/checker.png diff --git a/mcclone/media/textures/curtain.png b/SQCSim2021/media/textures/curtain.png similarity index 100% rename from mcclone/media/textures/curtain.png rename to SQCSim2021/media/textures/curtain.png diff --git a/mcclone/media/textures/curtains.png b/SQCSim2021/media/textures/curtains.png similarity index 100% rename from mcclone/media/textures/curtains.png rename to SQCSim2021/media/textures/curtains.png diff --git a/mcclone/media/textures/floortile.png b/SQCSim2021/media/textures/floortile.png similarity index 100% rename from mcclone/media/textures/floortile.png rename to SQCSim2021/media/textures/floortile.png diff --git a/mcclone/media/textures/kyle.png b/SQCSim2021/media/textures/kyle.png similarity index 100% rename from mcclone/media/textures/kyle.png rename to SQCSim2021/media/textures/kyle.png diff --git a/mcclone/notes.txt b/SQCSim2021/notes.txt similarity index 100% rename from mcclone/notes.txt rename to SQCSim2021/notes.txt diff --git a/mcclone/openglcontext.cpp b/SQCSim2021/openglcontext.cpp similarity index 98% rename from mcclone/openglcontext.cpp rename to SQCSim2021/openglcontext.cpp index b89d5d5..356d22e 100644 --- a/mcclone/openglcontext.cpp +++ b/SQCSim2021/openglcontext.cpp @@ -152,7 +152,7 @@ void OpenglContext::ShowCrossCursor() const void OpenglContext::InitWindow(int width, int height) { - m_app.create(sf::VideoMode(width, height, 32), m_title.c_str(), m_fullscreen ? sf::Style::Fullscreen : (sf::Style::Resize|sf::Style::Close), sf::ContextSettings(32, 8, 4)); + m_app.create(sf::VideoMode(width, height, 32), m_title.c_str(), m_fullscreen ? sf::Style::Fullscreen : (sf::Style::Resize|sf::Style::Close), sf::ContextSettings(32, 8, 0)); } OpenglContext::MOUSE_BUTTON OpenglContext::ConvertMouseButton(sf::Mouse::Button button) const diff --git a/mcclone/openglcontext.h b/SQCSim2021/openglcontext.h similarity index 100% rename from mcclone/openglcontext.h rename to SQCSim2021/openglcontext.h diff --git a/mcclone/texture.cpp b/SQCSim2021/texture.cpp similarity index 100% rename from mcclone/texture.cpp rename to SQCSim2021/texture.cpp diff --git a/mcclone/texture.h b/SQCSim2021/texture.h similarity index 100% rename from mcclone/texture.h rename to SQCSim2021/texture.h diff --git a/mcclone/transformation.cpp b/SQCSim2021/transformation.cpp similarity index 100% rename from mcclone/transformation.cpp rename to SQCSim2021/transformation.cpp diff --git a/mcclone/transformation.h b/SQCSim2021/transformation.h similarity index 100% rename from mcclone/transformation.h rename to SQCSim2021/transformation.h diff --git a/mcclone/vector3.h b/SQCSim2021/vector3.h similarity index 100% rename from mcclone/vector3.h rename to SQCSim2021/vector3.h