diff options
Diffstat (limited to 'Build/Asura.Engine')
-rw-r--r-- | Build/Asura.Engine/Asura.Engine.vcxproj | 39 | ||||
-rw-r--r-- | Build/Asura.Engine/Asura.Engine.vcxproj.filters | 134 |
2 files changed, 123 insertions, 50 deletions
diff --git a/Build/Asura.Engine/Asura.Engine.vcxproj b/Build/Asura.Engine/Asura.Engine.vcxproj index 49f20fd..bb736dc 100644 --- a/Build/Asura.Engine/Asura.Engine.vcxproj +++ b/Build/Asura.Engine/Asura.Engine.vcxproj @@ -135,12 +135,10 @@ <ClInclude Include="..\..\Source\Asura.Engine\Application.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Asura.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Audio\SoundDecoder.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Factory.h" /> <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\DataBuffer.h" /> <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\DecodedData.h" /> <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\Reloadable.h" /> <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\ResourceManager.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Font\Glyph.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\BlendMode.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Canvas.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Color.h" /> @@ -151,26 +149,36 @@ <ClInclude Include="..\..\Source\Asura.Engine\Graphics\GL.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\PixelFormat.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\PNGDecoder.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Quad.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\RenderState.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\RenderTarget.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Shape.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\SpriteBatch.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\STBDecoder.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Texture.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Config.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Window.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Input\Clipboard.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Input\Cursor.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Input\InputDevice.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\Input\Mouse.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Manager.hpp" /> <ClInclude Include="..\..\Source\Asura.Engine\Math\Curve.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Math\RangedValue.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Math\Rect.hpp" /> <ClInclude Include="..\..\Source\Asura.Engine\Math\Transform.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Object.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Physics\World.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Luax.hpp" /> <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Portable.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Type.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Singleton.hpp" /> <ClInclude Include="..\..\Source\Asura.Engine\StringMap.hpp" /> - <ClInclude Include="..\..\Source\Asura.Engine\Type.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Text\Glyph.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Text\String.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\Text\TrueTypeFont.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Text\Utf.hpp" /> <ClInclude Include="..\..\Source\Asura.Engine\Audio\Sound.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Exceptions\Exception.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Font\TrueTypeFont.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Shader.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Input\Keyboard.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Math\Functions.h" /> @@ -180,14 +188,12 @@ <ClInclude Include="..\..\Source\Asura.Engine\Math\Vector4.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Profiler\Stats.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Time\Timer.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Window\Window.h" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\Source\Asura.Engine\Application.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\FileSystem\DataBuffer.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\FileSystem\DecodedData.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\FileSystem\ResourceManager.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Font\Glyph.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Application.Graphics.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Canvas.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Color.cpp" /> @@ -204,19 +210,23 @@ <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Mesh2DData.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Shader.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\SpriteBatch.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Window.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Quad.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\RenderTarget.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Shape.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\SpriteBatch.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\STBDecoder.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Texture.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Window.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Input\Clipboard.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Input\Cursor.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Input\Mouse.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Math\Curve.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Math\RangedValue.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Math\Rect.inl" /> <ClCompile Include="..\..\Source\Asura.Engine\Math\Transform.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Object.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Audio\Sound.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Exceptions\Exception.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Font\TrueTypeFont.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Shader.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Input\Keyboard.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Math\Functions.cpp" /> @@ -225,9 +235,12 @@ <ClCompile Include="..\..\Source\Asura.Engine\Math\Vector3.inl" /> <ClCompile Include="..\..\Source\Asura.Engine\Math\Vector4.inl" /> <ClCompile Include="..\..\Source\Asura.Engine\Profiler\Stats.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Scripting\Portable.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\StringMap.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Text\Glyph.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Text\String.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\Text\TrueTypeFont.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Time\Timer.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Window\Window.cpp" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\3rdParty\SDL2main\SDL2main.vcxproj"> @@ -237,6 +250,12 @@ <Project>{208b9cb8-2101-42a9-9502-0cf54912bc57}</Project> </ProjectReference> </ItemGroup> + <ItemGroup> + <None Include="..\..\Source\Asura.Engine\Input\Cursor.defs" /> + <None Include="..\..\Source\Asura.Engine\Input\Keyboard.defs" /> + <None Include="..\..\Source\Asura.Engine\Text\String.inl" /> + <None Include="..\..\Source\Asura.Engine\Text\Utf.inl" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/Build/Asura.Engine/Asura.Engine.vcxproj.filters b/Build/Asura.Engine/Asura.Engine.vcxproj.filters index 79bf9a3..f1c72a7 100644 --- a/Build/Asura.Engine/Asura.Engine.vcxproj.filters +++ b/Build/Asura.Engine/Asura.Engine.vcxproj.filters @@ -13,12 +13,6 @@ <Filter Include="FileSystem"> <UniqueIdentifier>{75252759-f76f-44dc-85d4-28028a7d60eb}</UniqueIdentifier> </Filter> - <Filter Include="Font"> - <UniqueIdentifier>{16e89584-708f-4a2f-9dc4-8e01ba938e88}</UniqueIdentifier> - </Filter> - <Filter Include="Input"> - <UniqueIdentifier>{426b5d06-f2e9-4879-b0a0-0cde9130d0bc}</UniqueIdentifier> - </Filter> <Filter Include="Math"> <UniqueIdentifier>{d65172dc-f855-4dd0-9d70-f90034a01144}</UniqueIdentifier> </Filter> @@ -34,12 +28,15 @@ <Filter Include="Physics"> <UniqueIdentifier>{f94a816c-f744-4d8b-aa3b-0d1c32e388ba}</UniqueIdentifier> </Filter> - <Filter Include="Window"> - <UniqueIdentifier>{e1003406-ebaa-4987-9a0f-18f9e14a96b3}</UniqueIdentifier> - </Filter> <Filter Include="Graphics\Port"> <UniqueIdentifier>{2054bf79-a609-44fc-aa13-cef6e16a117f}</UniqueIdentifier> </Filter> + <Filter Include="Input"> + <UniqueIdentifier>{426b5d06-f2e9-4879-b0a0-0cde9130d0bc}</UniqueIdentifier> + </Filter> + <Filter Include="Text"> + <UniqueIdentifier>{16e89584-708f-4a2f-9dc4-8e01ba938e88}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\Source\Asura.Engine\Audio\Sound.h"> @@ -48,9 +45,6 @@ <ClInclude Include="..\..\Source\Asura.Engine\Exceptions\Exception.h"> <Filter>Exceptions</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Font\TrueTypeFont.h"> - <Filter>Font</Filter> - </ClInclude> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Shader.h"> <Filter>Graphics</Filter> </ClInclude> @@ -73,8 +67,6 @@ <Filter>Time</Filter> </ClInclude> <ClInclude Include="..\..\Source\Asura.Engine\Asura.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Object.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Type.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Color.h"> <Filter>Graphics</Filter> </ClInclude> @@ -106,17 +98,10 @@ <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Canvas.h"> <Filter>Graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Factory.h" /> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Shape.h"> <Filter>Graphics</Filter> </ClInclude> <ClInclude Include="..\..\Source\Asura.Engine\StringMap.hpp" /> - <ClInclude Include="..\..\Source\Asura.Engine\Window\Window.h"> - <Filter>Window</Filter> - </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Font\Glyph.h"> - <Filter>Font</Filter> - </ClInclude> <ClInclude Include="..\..\Source\Asura.Engine\Graphics\GL.h"> <Filter>Graphics</Filter> </ClInclude> @@ -175,6 +160,41 @@ <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\Reloadable.h"> <Filter>FileSystem</Filter> </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Config.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Window.h"> + <Filter>Graphics</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Input\Clipboard.h"> + <Filter>Input</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Input\Cursor.h"> + <Filter>Input</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Input\Mouse.h"> + <Filter>Input</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Singleton.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\Input\InputDevice.hpp"> + <Filter>Input</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Text\Glyph.h"> + <Filter>Text</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Text\String.hpp"> + <Filter>Text</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Text\TrueTypeFont.h"> + <Filter>Text</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Text\Utf.hpp"> + <Filter>Text</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Quad.h"> + <Filter>Graphics</Filter> + </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Type.h"> + <Filter>Scripting</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\Source\Asura.Engine\Audio\Sound.cpp"> @@ -183,9 +203,6 @@ <ClCompile Include="..\..\Source\Asura.Engine\Exceptions\Exception.cpp"> <Filter>Exceptions</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Font\TrueTypeFont.cpp"> - <Filter>Font</Filter> - </ClCompile> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Shader.cpp"> <Filter>Graphics</Filter> </ClCompile> @@ -204,7 +221,6 @@ <ClCompile Include="..\..\Source\Asura.Engine\Time\Timer.cpp"> <Filter>Time</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Object.cpp" /> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Color.cpp"> <Filter>Graphics</Filter> </ClCompile> @@ -233,24 +249,9 @@ <Filter>Graphics</Filter> </ClCompile> <ClCompile Include="..\..\Source\Asura.Engine\StringMap.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Window\Window.cpp"> - <Filter>Window</Filter> - </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Font\Glyph.cpp"> - <Filter>Font</Filter> - </ClCompile> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\GL.cpp"> <Filter>Graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Canvas.cpp"> - <Filter>Graphics\Port</Filter> - </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Color.cpp"> - <Filter>Graphics\Port</Filter> - </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Image.cpp"> - <Filter>Graphics\Port</Filter> - </ClCompile> <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Mesh2D.cpp"> <Filter>Graphics\Port</Filter> </ClCompile> @@ -306,5 +307,58 @@ <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Application.Graphics.cpp"> <Filter>Graphics</Filter> </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Scripting\Portable.cpp"> + <Filter>Scripting</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Canvas.cpp"> + <Filter>Graphics\Port</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Color.cpp"> + <Filter>Graphics\Port</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Image.cpp"> + <Filter>Graphics\Port</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Window.cpp"> + <Filter>Graphics</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Window.cpp"> + <Filter>Graphics\Port</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Input\Clipboard.cpp"> + <Filter>Input</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Input\Cursor.cpp"> + <Filter>Input</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Input\Mouse.cpp"> + <Filter>Input</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Text\Glyph.cpp"> + <Filter>Text</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Text\String.cpp"> + <Filter>Text</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Text\TrueTypeFont.cpp"> + <Filter>Text</Filter> + </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Quad.cpp"> + <Filter>Graphics</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <None Include="..\..\Source\Asura.Engine\Input\Keyboard.defs"> + <Filter>Input</Filter> + </None> + <None Include="..\..\Source\Asura.Engine\Input\Cursor.defs"> + <Filter>Input</Filter> + </None> + <None Include="..\..\Source\Asura.Engine\Text\String.inl"> + <Filter>Text</Filter> + </None> + <None Include="..\..\Source\Asura.Engine\Text\Utf.inl"> + <Filter>Text</Filter> + </None> </ItemGroup> </Project>
\ No newline at end of file |