diff options
Diffstat (limited to 'build/vc++')
-rw-r--r-- | build/vc++/jin.vcxproj | 8 | ||||
-rw-r--r-- | build/vc++/jin.vcxproj.filters | 14 | ||||
-rw-r--r-- | build/vc++/libjin/libjin.vcxproj | 193 | ||||
-rw-r--r-- | build/vc++/libjin/libjin.vcxproj.filters | 512 |
4 files changed, 368 insertions, 359 deletions
diff --git a/build/vc++/jin.vcxproj b/build/vc++/jin.vcxproj index b996f7d..2febc9b 100644 --- a/build/vc++/jin.vcxproj +++ b/build/vc++/jin.vcxproj @@ -124,7 +124,7 @@ <OptimizeReferences>true</OptimizeReferences> <AdditionalDependencies>opengl32.lib;glu32.lib;lua51.lib;SDL2.lib;SDL2main.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>$(SolutionDir)libs\SDL2-2.0.5\lib\x86;$(SolutionDir)libs\LuaJIT-2.0.5\src;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> - <SubSystem>Windows</SubSystem> + <SubSystem>Console</SubSystem> <EntryPointSymbol> </EntryPointSymbol> </Link> @@ -154,7 +154,7 @@ <ClCompile Include="..\..\src\lua\modules\graphics\bitmap.cpp" /> <ClCompile Include="..\..\src\lua\modules\graphics\canvas.cpp" /> <ClCompile Include="..\..\src\lua\modules\graphics\text.cpp" /> - <ClCompile Include="..\..\src\lua\modules\graphics\textureFont.cpp" /> + <ClCompile Include="..\..\src\lua\modules\graphics\texture_font.cpp" /> <ClCompile Include="..\..\src\lua\modules\graphics\ttf.cpp" /> <ClCompile Include="..\..\src\lua\modules\graphics\ttfData.cpp" /> <ClCompile Include="..\..\src\lua\modules\graphics\graphics.cpp" /> @@ -165,7 +165,7 @@ <ClCompile Include="..\..\src\lua\modules\keyboard\keyboard.cpp" /> <ClCompile Include="..\..\src\lua\modules\math\math.cpp" /> <ClCompile Include="..\..\src\lua\modules\mouse\mouse.cpp" /> - <ClCompile Include="..\..\src\lua\modules\net\Buffer.cpp" /> + <ClCompile Include="..\..\src\lua\modules\net\buffer.cpp" /> <ClCompile Include="..\..\src\lua\modules\net\net.cpp" /> <ClCompile Include="..\..\src\lua\modules\net\socket.cpp" /> <ClCompile Include="..\..\src\lua\modules\thread\thread.cpp" /> @@ -188,7 +188,7 @@ <ClInclude Include="..\..\src\lua\libraries\luax\luax.h" /> <ClInclude Include="..\..\src\lua\luax.h" /> <ClInclude Include="..\..\src\lua\modules\luax.h" /> - <ClInclude Include="..\..\src\lua\modules\net\Buffer.h" /> + <ClInclude Include="..\..\src\lua\modules\net\buffer.h" /> <ClInclude Include="..\..\src\lua\modules\thread\thread.h" /> <ClInclude Include="..\..\src\lua\modules\types.h" /> <ClInclude Include="..\..\src\lua\resources\font.ttf.h" /> diff --git a/build/vc++/jin.vcxproj.filters b/build/vc++/jin.vcxproj.filters index 18f4535..1a17f85 100644 --- a/build/vc++/jin.vcxproj.filters +++ b/build/vc++/jin.vcxproj.filters @@ -102,9 +102,6 @@ <ClCompile Include="..\..\src\lua\modules\mouse\mouse.cpp"> <Filter>src\modules\mouse</Filter> </ClCompile> - <ClCompile Include="..\..\src\lua\modules\net\Buffer.cpp"> - <Filter>src\modules\net</Filter> - </ClCompile> <ClCompile Include="..\..\src\lua\modules\net\net.cpp"> <Filter>src\modules\net</Filter> </ClCompile> @@ -144,9 +141,12 @@ <ClCompile Include="..\..\src\lua\modules\graphics\text.cpp"> <Filter>src\modules\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\src\lua\modules\graphics\textureFont.cpp"> + <ClCompile Include="..\..\src\lua\modules\graphics\texture_font.cpp"> <Filter>src\modules\graphics</Filter> </ClCompile> + <ClCompile Include="..\..\src\lua\modules\net\buffer.cpp"> + <Filter>src\modules\net</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="resource.h"> @@ -164,9 +164,6 @@ <ClInclude Include="..\..\src\lua\common\constant.h"> <Filter>src\common</Filter> </ClInclude> - <ClInclude Include="..\..\src\lua\modules\net\Buffer.h"> - <Filter>src\modules\net</Filter> - </ClInclude> <ClInclude Include="..\..\src\lua\libraries\luax\luax.h"> <Filter>src\libraries\luax</Filter> </ClInclude> @@ -212,6 +209,9 @@ <ClInclude Include="..\..\src\lua\luax.h"> <Filter>src</Filter> </ClInclude> + <ClInclude Include="..\..\src\lua\modules\net\buffer.h"> + <Filter>src\modules\net</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ResourceCompile Include="jin.rc"> diff --git a/build/vc++/libjin/libjin.vcxproj b/build/vc++/libjin/libjin.vcxproj index acb4ab9..6fca2e9 100644 --- a/build/vc++/libjin/libjin.vcxproj +++ b/build/vc++/libjin/libjin.vcxproj @@ -139,67 +139,68 @@ <ClInclude Include="..\..\..\src\libjin\3rdparty\stb\stb_truetype.h" /> <ClInclude Include="..\..\..\src\libjin\3rdparty\tekcos\tekcos.h" /> <ClInclude Include="..\..\..\src\libjin\3rdparty\wav\wav.h" /> - <ClInclude Include="..\..\..\src\libjin\Audio\Audio.h" /> - <ClInclude Include="..\..\..\src\libjin\Audio\SDL\SDLAudio.h" /> - <ClInclude Include="..\..\..\src\libjin\Audio\SDL\SDLSource.h" /> - <ClInclude Include="..\..\..\src\libjin\Audio\Source.h" /> - <ClInclude Include="..\..\..\src\libjin\Common\Array.hpp" /> - <ClInclude Include="..\..\..\src\libjin\Common\common.h" /> - <ClInclude Include="..\..\..\src\libjin\Common\Exception.h" /> - <ClInclude Include="..\..\..\src\libjin\Common\Object.h" /> - <ClInclude Include="..\..\..\src\libjin\Common\Singleton.hpp" /> - <ClInclude Include="..\..\..\src\libjin\Common\StringMap.hpp" /> - <ClInclude Include="..\..\..\src\libjin\Common\Subsystem.hpp" /> - <ClInclude Include="..\..\..\src\libjin\Common\types.h" /> - <ClInclude Include="..\..\..\src\libjin\Common\utf8.h" /> - <ClInclude Include="..\..\..\src\libjin\Filesystem\Buffer.h" /> - <ClInclude Include="..\..\..\src\libjin\Filesystem\Filesystem.h" /> - <ClInclude Include="..\..\..\src\libjin\Game\Game.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Bitmap.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Canvas.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Color.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Drawable.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\Decoder.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\Font.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\Page.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\Text.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\TextureFont.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\TTF.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Graphics.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Image.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Mesh.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\OpenGL.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\base.shader.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\default.shader.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\font.shader.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\Shader.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\texture.shader.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shapes.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Sprite.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Texture.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Window.h" /> - <ClInclude Include="..\..\..\src\libjin\Input\Event.h" /> - <ClInclude Include="..\..\..\src\libjin\Input\Input.h" /> - <ClInclude Include="..\..\..\src\libjin\Input\Joypad.h" /> - <ClInclude Include="..\..\..\src\libjin\Input\Keyboard.h" /> - <ClInclude Include="..\..\..\src\libjin\Input\Mouse.h" /> + <ClInclude Include="..\..\..\src\libjin\Audio\je_audio.h" /> + <ClInclude Include="..\..\..\src\libjin\Audio\SDL\je_sdl_audio.h" /> + <ClInclude Include="..\..\..\src\libjin\Audio\SDL\je_sdl_source.h" /> + <ClInclude Include="..\..\..\src\libjin\Audio\je_source.h" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_array.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_common.h" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_exception.h" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_object.h" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_singleton.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_stringmap.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_subsystem.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_types.h" /> + <ClInclude Include="..\..\..\src\libjin\Common\je_utf8.h" /> + <ClInclude Include="..\..\..\src\libjin\core\je_configuration.h" /> + <ClInclude Include="..\..\..\src\libjin\core\je_types.h" /> + <ClInclude Include="..\..\..\src\libjin\Filesystem\je_buffer.h" /> + <ClInclude Include="..\..\..\src\libjin\Filesystem\je_filesystem.h" /> + <ClInclude Include="..\..\..\src\libjin\Game\je_game.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_bitmap.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_canvas.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_color.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_drawable.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_decoder.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_font.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_page.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_text.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_texture_font.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_ttf.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_graphics.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_image.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_mesh.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_gl.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_base.shader.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_default.shader.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_font.shader.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_shader.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_texture.shader.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_shapes.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_sprite.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_texture.h" /> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_window.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\je_event.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\je_input.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\je_joypad.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\je_keyboard.h" /> + <ClInclude Include="..\..\..\src\libjin\Input\je_mouse.h" /> <ClInclude Include="..\..\..\src\libjin\jin.h" /> - <ClInclude Include="..\..\..\src\libjin\configuration.h" /> - <ClInclude Include="..\..\..\src\libjin\Math\constant.h" /> - <ClInclude Include="..\..\..\src\libjin\Math\Math.h" /> - <ClInclude Include="..\..\..\src\libjin\Math\Matrix.h" /> - <ClInclude Include="..\..\..\src\libjin\Math\Quad.h" /> - <ClInclude Include="..\..\..\src\libjin\Math\Vector2.hpp" /> - <ClInclude Include="..\..\..\src\libjin\Math\Vector3.hpp" /> - <ClInclude Include="..\..\..\src\libjin\Math\Vector4.hpp" /> - <ClInclude Include="..\..\..\src\libjin\Net\Net.h" /> - <ClInclude Include="..\..\..\src\libjin\Net\Socket.h" /> - <ClInclude Include="..\..\..\src\libjin\Thread\Thread.h" /> - <ClInclude Include="..\..\..\src\libjin\Time\Timer.h" /> - <ClInclude Include="..\..\..\src\libjin\Utils\endian.h" /> - <ClInclude Include="..\..\..\src\libjin\Utils\Log.h" /> - <ClInclude Include="..\..\..\src\libjin\Utils\macros.h" /> - <ClInclude Include="..\..\..\src\libjin\Utils\utils.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\je_constant.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\je_math.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\je_matrix.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\je_quad.h" /> + <ClInclude Include="..\..\..\src\libjin\Math\je_vector2.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Math\je_vector3.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Math\je_vector4.hpp" /> + <ClInclude Include="..\..\..\src\libjin\Net\je_net.h" /> + <ClInclude Include="..\..\..\src\libjin\Net\je_socket.h" /> + <ClInclude Include="..\..\..\src\libjin\Thread\je_thread.h" /> + <ClInclude Include="..\..\..\src\libjin\Time\je_timer.h" /> + <ClInclude Include="..\..\..\src\libjin\Utils\je_endian.h" /> + <ClInclude Include="..\..\..\src\libjin\Utils\je_log.h" /> + <ClInclude Include="..\..\..\src\libjin\Utils\je_macros.h" /> + <ClInclude Include="..\..\..\src\libjin\Utils\je_utils.h" /> </ItemGroup> <ItemGroup> <None Include="..\..\..\src\libjin\README.md" /> @@ -210,42 +211,42 @@ <ClCompile Include="..\..\..\src\libjin\3rdparty\stb\stb_vorbis.c" /> <ClCompile Include="..\..\..\src\libjin\3rdparty\tekcos\tekcos.c" /> <ClCompile Include="..\..\..\src\libjin\3rdparty\wav\wav.c" /> - <ClCompile Include="..\..\..\src\libjin\Audio\Audio.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Audio\SDL\SDLAudio.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Audio\SDL\SDLSource.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Audio\Source.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Common\Exception.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Common\Object.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Common\utf8.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Filesystem\Filesystem.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Game\Game.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Bitmap.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Canvas.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Color.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Drawable.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Font\Decoder.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Font\Text.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Font\TextureFont.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Font\TTF.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Image.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Mesh.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\OpenGL.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Shader\Shader.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Shapes.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Sprite.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Texture.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Graphics\Window.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Input\Event.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Input\Joypad.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Input\Keyboard.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Input\Mouse.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Math\Matrix.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Net\Net.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Net\Socket.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Thread\Thread.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Time\Timer.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Utils\Log.cpp" /> - <ClCompile Include="..\..\..\src\libjin\Utils\unittest.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Audio\je_audio.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Audio\SDL\je_sdl_audio.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Audio\SDL\je_sdl_source.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Audio\je_source.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Common\je_exception.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Common\je_object.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Common\je_utf8.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Filesystem\je_filesystem.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Game\je_game.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_bitmap.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_canvas.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_color.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_drawable.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font\je_decoder.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font\je_text.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font\je_texture_font.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font\je_ttf.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_image.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_mesh.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_gl.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\Shader\je_shader.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_shapes.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_sprite.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_texture.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_window.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Input\je_event.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Input\je_joypad.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Input\je_keyboard.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Input\je_mouse.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Math\je_matrix.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Net\je_net.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Net\je_socket.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Thread\je_thread.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Time\je_timer.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Utils\je_log.cpp" /> + <ClCompile Include="..\..\..\src\libjin\Utils\je_unittest.cpp" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> diff --git a/build/vc++/libjin/libjin.vcxproj.filters b/build/vc++/libjin/libjin.vcxproj.filters index 52e0af9..dc49cd4 100644 --- a/build/vc++/libjin/libjin.vcxproj.filters +++ b/build/vc++/libjin/libjin.vcxproj.filters @@ -22,263 +22,271 @@ <Filter Include="Source\3rdparty\smount"> <UniqueIdentifier>{60deec03-f023-4417-a058-c955d23f01d4}</UniqueIdentifier> </Filter> - <Filter Include="Source\Audio"> - <UniqueIdentifier>{27146cd2-84fe-4eaf-a45b-641a463d381b}</UniqueIdentifier> + <Filter Include="Source\3rdparty\ogl2d"> + <UniqueIdentifier>{c582e534-7e96-484c-ae1b-a9e7962ab6c2}</UniqueIdentifier> </Filter> - <Filter Include="Source\Audio\SDL"> - <UniqueIdentifier>{2dc5e4ca-0904-4b49-8043-5d02db438008}</UniqueIdentifier> + <Filter Include="Source\3rdparty\base64"> + <UniqueIdentifier>{086e2fe7-2366-4d52-b059-212ada075da4}</UniqueIdentifier> </Filter> - <Filter Include="Source\Common"> - <UniqueIdentifier>{908f94da-1fc4-42db-abe9-8c8e17051f9d}</UniqueIdentifier> + <Filter Include="Source\utils"> + <UniqueIdentifier>{6259760f-501a-4b52-b9a1-4abb4d788a99}</UniqueIdentifier> </Filter> - <Filter Include="Source\Filesystem"> - <UniqueIdentifier>{3a98cf95-d45a-4a0e-b3fe-65b5accdb75f}</UniqueIdentifier> + <Filter Include="Source\time"> + <UniqueIdentifier>{492364c7-464b-488e-aae0-15aca7824f32}</UniqueIdentifier> </Filter> - <Filter Include="Source\Graphics"> - <UniqueIdentifier>{bb6c372a-520b-4de3-ab14-64839a6166d9}</UniqueIdentifier> + <Filter Include="Source\thread"> + <UniqueIdentifier>{5d5c96c3-1065-4e74-9521-f4d756d4057f}</UniqueIdentifier> </Filter> - <Filter Include="Source\Input"> - <UniqueIdentifier>{e4d464ae-1cb5-47fd-b24a-fd35708aead0}</UniqueIdentifier> + <Filter Include="Source\net"> + <UniqueIdentifier>{125ecddc-2a19-4da8-9e81-da40ccfb1be7}</UniqueIdentifier> </Filter> - <Filter Include="Source\Math"> + <Filter Include="Source\math"> <UniqueIdentifier>{17b71ceb-a8ff-4ec0-aa18-b51e265bec34}</UniqueIdentifier> </Filter> - <Filter Include="Source\Net"> - <UniqueIdentifier>{125ecddc-2a19-4da8-9e81-da40ccfb1be7}</UniqueIdentifier> - </Filter> - <Filter Include="Source\Thread"> - <UniqueIdentifier>{5d5c96c3-1065-4e74-9521-f4d756d4057f}</UniqueIdentifier> + <Filter Include="Source\input"> + <UniqueIdentifier>{e4d464ae-1cb5-47fd-b24a-fd35708aead0}</UniqueIdentifier> </Filter> - <Filter Include="Source\Time"> - <UniqueIdentifier>{492364c7-464b-488e-aae0-15aca7824f32}</UniqueIdentifier> + <Filter Include="Source\graphics"> + <UniqueIdentifier>{bb6c372a-520b-4de3-ab14-64839a6166d9}</UniqueIdentifier> </Filter> - <Filter Include="Source\Utils"> - <UniqueIdentifier>{6259760f-501a-4b52-b9a1-4abb4d788a99}</UniqueIdentifier> + <Filter Include="Source\graphics\font"> + <UniqueIdentifier>{ce02dfa9-2afe-4295-b14f-c786d65456cd}</UniqueIdentifier> </Filter> - <Filter Include="Source\3rdparty\ogl2d"> - <UniqueIdentifier>{c582e534-7e96-484c-ae1b-a9e7962ab6c2}</UniqueIdentifier> + <Filter Include="Source\graphics\shader"> + <UniqueIdentifier>{bed786b4-6d8a-4c8d-b04f-67eb0f7435b8}</UniqueIdentifier> </Filter> - <Filter Include="Source\Game"> + <Filter Include="Source\game"> <UniqueIdentifier>{c002d452-c7a0-4161-a419-c10fd3d1c297}</UniqueIdentifier> </Filter> - <Filter Include="Source\Graphics\Font"> - <UniqueIdentifier>{ce02dfa9-2afe-4295-b14f-c786d65456cd}</UniqueIdentifier> + <Filter Include="Source\filesystem"> + <UniqueIdentifier>{3a98cf95-d45a-4a0e-b3fe-65b5accdb75f}</UniqueIdentifier> </Filter> - <Filter Include="Source\3rdparty\base64"> - <UniqueIdentifier>{086e2fe7-2366-4d52-b059-212ada075da4}</UniqueIdentifier> + <Filter Include="Source\common"> + <UniqueIdentifier>{908f94da-1fc4-42db-abe9-8c8e17051f9d}</UniqueIdentifier> </Filter> - <Filter Include="Source\Graphics\Shader"> - <UniqueIdentifier>{bed786b4-6d8a-4c8d-b04f-67eb0f7435b8}</UniqueIdentifier> + <Filter Include="Source\audio"> + <UniqueIdentifier>{27146cd2-84fe-4eaf-a45b-641a463d381b}</UniqueIdentifier> + </Filter> + <Filter Include="Source\audio\sdl"> + <UniqueIdentifier>{2dc5e4ca-0904-4b49-8043-5d02db438008}</UniqueIdentifier> + </Filter> + <Filter Include="Source\core"> + <UniqueIdentifier>{410ae074-3f19-4ca1-bbf4-380f2ba67500}</UniqueIdentifier> </Filter> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\..\src\libjin\Audio\Audio.h"> - <Filter>Source\Audio</Filter> + <ClInclude Include="..\..\..\src\libjin\3rdparty\GLee\GLee.h"> + <Filter>Source\3rdparty\GLee</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\libjin\3rdparty\stb\stb_image.h"> + <Filter>Source\3rdparty\stb</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Audio\Source.h"> - <Filter>Source\Audio</Filter> + <ClInclude Include="..\..\..\src\libjin\3rdparty\stb\stb_truetype.h"> + <Filter>Source\3rdparty\stb</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Audio\SDL\SDLAudio.h"> - <Filter>Source\Audio\SDL</Filter> + <ClInclude Include="..\..\..\src\libjin\3rdparty\wav\wav.h"> + <Filter>Source\3rdparty\wav</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\libjin\3rdparty\tekcos\tekcos.h"> + <Filter>Source\3rdparty\tekcos</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Audio\SDL\SDLSource.h"> - <Filter>Source\Audio\SDL</Filter> + <ClInclude Include="..\..\..\src\libjin\3rdparty\smount\dirent.h"> + <Filter>Source\3rdparty\smount</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\Object.h"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\3rdparty\smount\smount.h"> + <Filter>Source\3rdparty\smount</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\Singleton.hpp"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\jin.h"> + <Filter>Source</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\StringMap.hpp"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\3rdparty\ogl\OpenGL.h"> + <Filter>Source\3rdparty\ogl2d</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\Subsystem.hpp"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_mesh.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\utf8.h"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_bitmap.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Filesystem\Buffer.h"> - <Filter>Source\Filesystem</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_window.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Filesystem\Filesystem.h"> - <Filter>Source\Filesystem</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_texture.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Input\Event.h"> - <Filter>Source\Input</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_sprite.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Input\Input.h"> - <Filter>Source\Input</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_shapes.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Input\Joypad.h"> - <Filter>Source\Input</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_gl.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Input\Keyboard.h"> - <Filter>Source\Input</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_image.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Input\Mouse.h"> - <Filter>Source\Input</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_graphics.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Math\constant.h"> - <Filter>Source\Math</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_drawable.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Math\Math.h"> - <Filter>Source\Math</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_color.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Math\Matrix.h"> - <Filter>Source\Math</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\je_canvas.h"> + <Filter>Source\graphics</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Math\Quad.h"> - <Filter>Source\Math</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_shader.h"> + <Filter>Source\graphics\shader</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Net\Net.h"> - <Filter>Source\Net</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_base.shader.h"> + <Filter>Source\graphics\shader</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Net\Socket.h"> - <Filter>Source\Net</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_default.shader.h"> + <Filter>Source\graphics\shader</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Thread\Thread.h"> - <Filter>Source\Thread</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_font.shader.h"> + <Filter>Source\graphics\shader</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Utils\endian.h"> - <Filter>Source\Utils</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_texture.shader.h"> + <Filter>Source\graphics\shader</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Utils\Log.h"> - <Filter>Source\Utils</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_decoder.h"> + <Filter>Source\graphics\font</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Utils\macros.h"> - <Filter>Source\Utils</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_font.h"> + <Filter>Source\graphics\font</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Utils\utils.h"> - <Filter>Source\Utils</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_page.h"> + <Filter>Source\graphics\font</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\GLee\GLee.h"> - <Filter>Source\3rdparty\GLee</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_text.h"> + <Filter>Source\graphics\font</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\stb\stb_image.h"> - <Filter>Source\3rdparty\stb</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_texture_font.h"> + <Filter>Source\graphics\font</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\stb\stb_truetype.h"> - <Filter>Source\3rdparty\stb</Filter> + <ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_ttf.h"> + <Filter>Source\graphics\font</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\wav\wav.h"> - <Filter>Source\3rdparty\wav</Filter> + <ClInclude Include="..\..\..\src\libjin\Utils\je_utils.h"> + <Filter>Source\utils</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\tekcos\tekcos.h"> - <Filter>Source\3rdparty\tekcos</Filter> + <ClInclude Include="..\..\..\src\libjin\Utils\je_macros.h"> + <Filter>Source\utils</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\smount\dirent.h"> - <Filter>Source\3rdparty\smount</Filter> + <ClInclude Include="..\..\..\src\libjin\Utils\je_log.h"> + <Filter>Source\utils</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\smount\smount.h"> - <Filter>Source\3rdparty\smount</Filter> + <ClInclude Include="..\..\..\src\libjin\Utils\je_endian.h"> + <Filter>Source\utils</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Time\Timer.h"> - <Filter>Source\Time</Filter> + <ClInclude Include="..\..\..\src\libjin\Time\je_timer.h"> + <Filter>Source\time</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Math\Vector2.hpp"> - <Filter>Source\Math</Filter> + <ClInclude Include="..\..\..\src\libjin\Thread\je_thread.h"> + <Filter>Source\thread</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Math\Vector3.hpp"> - <Filter>Source\Math</Filter> + <ClInclude Include="..\..\..\src\libjin\Net\je_socket.h"> + <Filter>Source\net</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Math\Vector4.hpp"> - <Filter>Source\Math</Filter> + <ClInclude Include="..\..\..\src\libjin\Net\je_net.h"> + <Filter>Source\net</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\jin.h"> - <Filter>Source</Filter> + <ClInclude Include="..\..\..\src\libjin\Math\je_vector4.hpp"> + <Filter>Source\math</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\Array.hpp"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\Math\je_vector3.hpp"> + <Filter>Source\math</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\common.h"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\Math\je_vector2.hpp"> + <Filter>Source\math</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\types.h"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\Math\je_quad.h"> + <Filter>Source\math</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\ogl\OpenGL.h"> - <Filter>Source\3rdparty\ogl2d</Filter> + <ClInclude Include="..\..\..\src\libjin\Math\je_matrix.h"> + <Filter>Source\math</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Game\Game.h"> - <Filter>Source\Game</Filter> + <ClInclude Include="..\..\..\src\libjin\Math\je_math.h"> + <Filter>Source\math</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Common\Exception.h"> - <Filter>Source\Common</Filter> + <ClInclude Include="..\..\..\src\libjin\Math\je_constant.h"> + <Filter>Source\math</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\Decoder.h"> - <Filter>Source\Graphics\Font</Filter> + <ClInclude Include="..\..\..\src\libjin\Input\je_mouse.h"> + <Filter>Source\input</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\Font.h"> - <Filter>Source\Graphics\Font</Filter> + <ClInclude Include="..\..\..\src\libjin\Input\je_keyboard.h"> + <Filter>Source\input</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\Page.h"> - <Filter>Source\Graphics\Font</Filter> + <ClInclude Include="..\..\..\src\libjin\Input\je_joypad.h"> + <Filter>Source\input</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\Text.h"> - <Filter>Source\Graphics\Font</Filter> + <ClInclude Include="..\..\..\src\libjin\Input\je_input.h"> + <Filter>Source\input</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\TextureFont.h"> - <Filter>Source\Graphics\Font</Filter> + <ClInclude Include="..\..\..\src\libjin\Input\je_event.h"> + <Filter>Source\input</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Font\TTF.h"> - <Filter>Source\Graphics\Font</Filter> + <ClInclude Include="..\..\..\src\libjin\Game\je_game.h"> + <Filter>Source\game</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Bitmap.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Filesystem\je_buffer.h"> + <Filter>Source\filesystem</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Canvas.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Filesystem\je_filesystem.h"> + <Filter>Source\filesystem</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Color.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_array.hpp"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Drawable.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_common.h"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Graphics.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_exception.h"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Image.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_object.h"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Mesh.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_singleton.hpp"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\OpenGL.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_stringmap.hpp"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shapes.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_subsystem.hpp"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Sprite.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_types.h"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Texture.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Common\je_utf8.h"> + <Filter>Source\common</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Window.h"> - <Filter>Source\Graphics</Filter> + <ClInclude Include="..\..\..\src\libjin\Audio\je_source.h"> + <Filter>Source\audio</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\3rdparty\base64\base64.h" /> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\base.shader.h"> - <Filter>Source\Graphics\Shader</Filter> + <ClInclude Include="..\..\..\src\libjin\Audio\je_audio.h"> + <Filter>Source\audio</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\default.shader.h"> - <Filter>Source\Graphics\Shader</Filter> + <ClInclude Include="..\..\..\src\libjin\Audio\SDL\je_sdl_source.h"> + <Filter>Source\audio\sdl</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\font.shader.h"> - <Filter>Source\Graphics\Shader</Filter> + <ClInclude Include="..\..\..\src\libjin\Audio\SDL\je_sdl_audio.h"> + <Filter>Source\audio\sdl</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\Shader.h"> - <Filter>Source\Graphics\Shader</Filter> + <ClInclude Include="..\..\..\src\libjin\3rdparty\base64\base64.h"> + <Filter>Source\3rdparty\base64</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\texture.shader.h"> - <Filter>Source\Graphics\Shader</Filter> + <ClInclude Include="..\..\..\src\libjin\core\je_configuration.h"> + <Filter>Source\core</Filter> </ClInclude> - <ClInclude Include="..\..\..\src\libjin\configuration.h"> - <Filter>Source</Filter> + <ClInclude Include="..\..\..\src\libjin\core\je_types.h"> + <Filter>Source\core</Filter> </ClInclude> </ItemGroup> <ItemGroup> @@ -287,128 +295,128 @@ </None> </ItemGroup> <ItemGroup> - <ClCompile Include="..\..\..\src\libjin\Audio\Audio.cpp"> - <Filter>Source\Audio</Filter> + <ClCompile Include="..\..\..\src\libjin\3rdparty\GLee\GLee.c"> + <Filter>Source\3rdparty\GLee</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Audio\Source.cpp"> - <Filter>Source\Audio</Filter> + <ClCompile Include="..\..\..\src\libjin\3rdparty\stb\stb_vorbis.c"> + <Filter>Source\3rdparty\stb</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Audio\SDL\SDLAudio.cpp"> - <Filter>Source\Audio\SDL</Filter> + <ClCompile Include="..\..\..\src\libjin\3rdparty\wav\wav.c"> + <Filter>Source\3rdparty\wav</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Audio\SDL\SDLSource.cpp"> - <Filter>Source\Audio\SDL</Filter> + <ClCompile Include="..\..\..\src\libjin\3rdparty\tekcos\tekcos.c"> + <Filter>Source\3rdparty\tekcos</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Common\Object.cpp"> - <Filter>Source\Common</Filter> + <ClCompile Include="..\..\..\src\libjin\3rdparty\smount\smount.c"> + <Filter>Source\3rdparty\smount</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Common\utf8.cpp"> - <Filter>Source\Common</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_mesh.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Filesystem\Filesystem.cpp"> - <Filter>Source\Filesystem</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_bitmap.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Input\Event.cpp"> - <Filter>Source\Input</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_window.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Input\Joypad.cpp"> - <Filter>Source\Input</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_texture.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Input\Keyboard.cpp"> - <Filter>Source\Input</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_sprite.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Input\Mouse.cpp"> - <Filter>Source\Input</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_shapes.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Math\Matrix.cpp"> - <Filter>Source\Math</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_gl.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Net\Net.cpp"> - <Filter>Source\Net</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_image.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Net\Socket.cpp"> - <Filter>Source\Net</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_drawable.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Thread\Thread.cpp"> - <Filter>Source\Thread</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_color.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Utils\Log.cpp"> - <Filter>Source\Utils</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\je_canvas.cpp"> + <Filter>Source\graphics</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Utils\unittest.cpp"> - <Filter>Source\Utils</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\Shader\je_shader.cpp"> + <Filter>Source\graphics\shader</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\3rdparty\GLee\GLee.c"> - <Filter>Source\3rdparty\GLee</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font\je_decoder.cpp"> + <Filter>Source\graphics\font</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\3rdparty\stb\stb_vorbis.c"> - <Filter>Source\3rdparty\stb</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font\je_text.cpp"> + <Filter>Source\graphics\font</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\3rdparty\wav\wav.c"> - <Filter>Source\3rdparty\wav</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font\je_texture_font.cpp"> + <Filter>Source\graphics\font</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\3rdparty\tekcos\tekcos.c"> - <Filter>Source\3rdparty\tekcos</Filter> + <ClCompile Include="..\..\..\src\libjin\Graphics\Font\je_ttf.cpp"> + <Filter>Source\graphics\font</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\3rdparty\smount\smount.c"> - <Filter>Source\3rdparty\smount</Filter> + <ClCompile Include="..\..\..\src\libjin\Utils\je_unittest.cpp"> + <Filter>Source\utils</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Time\Timer.cpp"> - <Filter>Source\Time</Filter> + <ClCompile Include="..\..\..\src\libjin\Utils\je_log.cpp"> + <Filter>Source\utils</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Game\Game.cpp"> - <Filter>Source\Game</Filter> + <ClCompile Include="..\..\..\src\libjin\Time\je_timer.cpp"> + <Filter>Source\time</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Common\Exception.cpp"> - <Filter>Source\Common</Filter> + <ClCompile Include="..\..\..\src\libjin\Thread\je_thread.cpp"> + <Filter>Source\thread</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Font\Decoder.cpp"> - <Filter>Source\Graphics\Font</Filter> + <ClCompile Include="..\..\..\src\libjin\Net\je_socket.cpp"> + <Filter>Source\net</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Font\Text.cpp"> - <Filter>Source\Graphics\Font</Filter> + <ClCompile Include="..\..\..\src\libjin\Net\je_net.cpp"> + <Filter>Source\net</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Font\TextureFont.cpp"> - <Filter>Source\Graphics\Font</Filter> + <ClCompile Include="..\..\..\src\libjin\Math\je_matrix.cpp"> + <Filter>Source\math</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Font\TTF.cpp"> - <Filter>Source\Graphics\Font</Filter> + <ClCompile Include="..\..\..\src\libjin\Input\je_mouse.cpp"> + <Filter>Source\input</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Bitmap.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Input\je_keyboard.cpp"> + <Filter>Source\input</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Canvas.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Input\je_joypad.cpp"> + <Filter>Source\input</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Color.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Input\je_event.cpp"> + <Filter>Source\input</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Drawable.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Game\je_game.cpp"> + <Filter>Source\game</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Image.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Filesystem\je_filesystem.cpp"> + <Filter>Source\filesystem</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Mesh.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Common\je_exception.cpp"> + <Filter>Source\common</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\OpenGL.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Common\je_object.cpp"> + <Filter>Source\common</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Shapes.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Common\je_utf8.cpp"> + <Filter>Source\common</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Sprite.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Audio\je_source.cpp"> + <Filter>Source\audio</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Texture.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Audio\je_audio.cpp"> + <Filter>Source\audio</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Window.cpp"> - <Filter>Source\Graphics</Filter> + <ClCompile Include="..\..\..\src\libjin\Audio\SDL\je_sdl_source.cpp"> + <Filter>Source\audio\sdl</Filter> </ClCompile> - <ClCompile Include="..\..\..\src\libjin\Graphics\Shader\Shader.cpp"> - <Filter>Source\Graphics\Shader</Filter> + <ClCompile Include="..\..\..\src\libjin\Audio\SDL\je_sdl_audio.cpp"> + <Filter>Source\audio\sdl</Filter> </ClCompile> </ItemGroup> </Project>
\ No newline at end of file |