0c767e9441
Greatly streamline the concept of rendering and abstract rendering so that scenes can render from many different pipelines if they want to!.
192 lines
6.9 KiB
XML
192 lines
6.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup>
|
|
<Filter Include="Source Files">
|
|
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
</Filter>
|
|
<Filter Include="Header Files">
|
|
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
<Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions>
|
|
</Filter>
|
|
<Filter Include="Resource Files">
|
|
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
|
</Filter>
|
|
<Filter Include="Source Files\Plugins">
|
|
<UniqueIdentifier>{1efd8145-fcba-4c08-8267-7180c458a942}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Plugins\LodePNG">
|
|
<UniqueIdentifier>{b8357bff-b6be-4ee1-b45e-2f1e0fee90e1}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Plugins">
|
|
<UniqueIdentifier>{bb1d7dfe-7df9-4d4a-a110-de57a7f79f3a}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Plugins\LodePNG">
|
|
<UniqueIdentifier>{b7246e93-9a5b-4c40-9539-0edd785cdcde}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Application">
|
|
<UniqueIdentifier>{2d1806dc-3a5d-4237-b7e3-4fe6d6576dc2}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\ImageLoader">
|
|
<UniqueIdentifier>{ca80863e-8d81-4a1d-96e2-47fc58c65ed4}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Types">
|
|
<UniqueIdentifier>{5a91799f-d6ee-429d-bd88-659dcc370de1}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Factories">
|
|
<UniqueIdentifier>{5ceb1305-c3dd-47ce-bc85-c16c4af13c59}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Application">
|
|
<UniqueIdentifier>{e8ae51e5-5508-47c6-804c-6d13408b8d13}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\ImageLoader">
|
|
<UniqueIdentifier>{7627441b-5417-427d-a082-9413952614b4}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Factories">
|
|
<UniqueIdentifier>{4c95594f-63ac-4f42-b1ca-cd3db04b6e9e}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Types">
|
|
<UniqueIdentifier>{c8d9e420-19ab-4706-9a82-5a4537142b5c}</UniqueIdentifier>
|
|
</Filter>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="Application.cpp">
|
|
<Filter>Source Files\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="FPS.cpp">
|
|
<Filter>Source Files\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLFWInputManager.cpp">
|
|
<Filter>Source Files\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="InputManager.cpp">
|
|
<Filter>Source Files\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="ImageLoader.cpp">
|
|
<Filter>Source Files\ImageLoader</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="lodepng.cpp">
|
|
<Filter>Source Files\Plugins\LodePNG</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Util.cpp">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Poseable.cpp">
|
|
<Filter>Source Files\Types</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Poseable2D.cpp">
|
|
<Filter>Source Files\Types</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Sampler.cpp">
|
|
<Filter>Source Files\Types</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Camera2D.cpp">
|
|
<Filter>Source Files\Types</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Camera3D.cpp">
|
|
<Filter>Source Files\Types</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Shader.cpp">
|
|
<Filter>Source Files\Types</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="ShaderProgram.cpp">
|
|
<Filter>Source Files\Types</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="VertexFragmentShaderProgram.cpp">
|
|
<Filter>Source Files\Types</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="TextureFactory.cpp">
|
|
<Filter>Source Files\Factories</Filter>
|
|
</ClCompile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="Application.h">
|
|
<Filter>Header Files\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="FPS.h">
|
|
<Filter>Header Files\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLFWInputManager.h">
|
|
<Filter>Header Files\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="InputManager.h">
|
|
<Filter>Header Files\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Scene.h">
|
|
<Filter>Header Files\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="ImageLoader.h">
|
|
<Filter>Header Files\ImageLoader</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="lodepng.h">
|
|
<Filter>Header Files\Plugins\LodePNG</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="constants.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="deps.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Util.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Mesh.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Poseable.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Poseable2D.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Renderable.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Sampler.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Texture.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="TextureRenderable.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="DrawMode.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Exception.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MeshFactory.h">
|
|
<Filter>Header Files\Factories</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="TextureFactory.h">
|
|
<Filter>Header Files\Factories</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Batch.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Camera.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Camera2D.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Camera3D.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Shader.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="ShaderProgram.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="VertexFragmentShaderProgram.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Pipeline.h">
|
|
<Filter>Header Files\Types</Filter>
|
|
</ClInclude>
|
|
</ItemGroup>
|
|
</Project> |