aboutsummaryrefslogtreecommitdiff
path: root/build/vc++
diff options
context:
space:
mode:
Diffstat (limited to 'build/vc++')
-rw-r--r--build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj138
-rw-r--r--build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj.filters14
-rw-r--r--build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj.user4
-rw-r--r--build/vc++/jin.sln15
-rw-r--r--build/vc++/jin.vcxproj.filters18
-rw-r--r--build/vc++/libjin/libjin.vcxproj14
-rw-r--r--build/vc++/libjin/libjin.vcxproj.filters57
7 files changed, 225 insertions, 35 deletions
diff --git a/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj b/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj
new file mode 100644
index 0000000..3198c62
--- /dev/null
+++ b/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <VCProjectVersion>15.0</VCProjectVersion>
+ <ProjectGuid>{984764C1-0471-4A36-9B2B-BF846817C95F}</ProjectGuid>
+ <RootNamespace>ParticleSystem</RootNamespace>
+ <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v141</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v141</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v141</PlatformToolset>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v141</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>MultiByte</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup />
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <ConformanceMode>true</ConformanceMode>
+ <AdditionalIncludeDirectories>D:\Jin\Jin\Jin\src\libjin;$(SolutionDir)libs\SDL2-2.0.5\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <SubSystem>Console</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)libs\SDL2-2.0.5\lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <AdditionalDependencies>SDL2.lib;SDL2main.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <ConformanceMode>true</ConformanceMode>
+ <AdditionalIncludeDirectories>D:\Jin\Jin\Jin\src\libjin;$(SolutionDir)libs\SDL2-2.0.5\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <SubSystem>Console</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)libs\SDL2-2.0.5\lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <AdditionalDependencies>SDL2.lib;SDL2main.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <ConformanceMode>true</ConformanceMode>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <ConformanceMode>true</ConformanceMode>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\examples\particle_system\main.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\libjin\libjin.vcxproj">
+ <Project>{9ee02090-c15e-4520-9c05-c435e45ef2fc}</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj.filters b/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj.filters
new file mode 100644
index 0000000..fd11df1
--- /dev/null
+++ b/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj.filters
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\..\examples\particle_system\main.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj.user b/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj.user
new file mode 100644
index 0000000..be25078
--- /dev/null
+++ b/build/vc++/examples/ParticleSystem/ParticleSystem.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/build/vc++/jin.sln b/build/vc++/jin.sln
index ed8f37c..8441c11 100644
--- a/build/vc++/jin.sln
+++ b/build/vc++/jin.sln
@@ -7,6 +7,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jin", "jin.vcxproj", "{A3E3
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libjin", "libjin\libjin.vcxproj", "{9EE02090-C15E-4520-9C05-C435E45EF2FC}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Example", "Example", "{6FC112F9-B317-4444-B4FB-2E0BF70328F1}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ParticleSystem", "examples\ParticleSystem\ParticleSystem.vcxproj", "{984764C1-0471-4A36-9B2B-BF846817C95F}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
@@ -31,10 +35,21 @@ Global
{9EE02090-C15E-4520-9C05-C435E45EF2FC}.Release|x64.Build.0 = Release|x64
{9EE02090-C15E-4520-9C05-C435E45EF2FC}.Release|x86.ActiveCfg = Release|Win32
{9EE02090-C15E-4520-9C05-C435E45EF2FC}.Release|x86.Build.0 = Release|Win32
+ {984764C1-0471-4A36-9B2B-BF846817C95F}.Debug|x64.ActiveCfg = Debug|x64
+ {984764C1-0471-4A36-9B2B-BF846817C95F}.Debug|x64.Build.0 = Debug|x64
+ {984764C1-0471-4A36-9B2B-BF846817C95F}.Debug|x86.ActiveCfg = Debug|Win32
+ {984764C1-0471-4A36-9B2B-BF846817C95F}.Debug|x86.Build.0 = Debug|Win32
+ {984764C1-0471-4A36-9B2B-BF846817C95F}.Release|x64.ActiveCfg = Release|x64
+ {984764C1-0471-4A36-9B2B-BF846817C95F}.Release|x64.Build.0 = Release|x64
+ {984764C1-0471-4A36-9B2B-BF846817C95F}.Release|x86.ActiveCfg = Release|Win32
+ {984764C1-0471-4A36-9B2B-BF846817C95F}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {984764C1-0471-4A36-9B2B-BF846817C95F} = {6FC112F9-B317-4444-B4FB-2E0BF70328F1}
+ EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {633D8D43-3349-43F7-8835-7D7F58BAD2A8}
EndGlobalSection
diff --git a/build/vc++/jin.vcxproj.filters b/build/vc++/jin.vcxproj.filters
index ba41a45..825d718 100644
--- a/build/vc++/jin.vcxproj.filters
+++ b/build/vc++/jin.vcxproj.filters
@@ -158,12 +158,6 @@
<ClInclude Include="resource.h">
<Filter>res</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\lua\common\Reference.hpp">
- <Filter>src\common</Filter>
- </ClInclude>
- <ClInclude Include="..\..\src\lua\common\Proxy.h">
- <Filter>src\common</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\lua\common\common.h">
<Filter>src\common</Filter>
</ClInclude>
@@ -176,9 +170,6 @@
<ClInclude Include="..\..\src\lua\resources\font.ttf.h">
<Filter>src\resources</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\lua\common\error.h">
- <Filter>src\common</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\lua\modules\luax.h">
<Filter>src\modules</Filter>
</ClInclude>
@@ -218,6 +209,15 @@
<ClInclude Include="..\..\src\lua\modules\types.h">
<Filter>src\modules</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\lua\common\error.h">
+ <Filter>src\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\lua\common\Proxy.h">
+ <Filter>src\common</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\lua\common\Reference.hpp">
+ <Filter>src\common</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="jin.rc">
diff --git a/build/vc++/libjin/libjin.vcxproj b/build/vc++/libjin/libjin.vcxproj
index 4305471..6d1d3f5 100644
--- a/build/vc++/libjin/libjin.vcxproj
+++ b/build/vc++/libjin/libjin.vcxproj
@@ -165,8 +165,8 @@
<ClInclude Include="..\..\..\src\libjin\Game\je_game.h" />
<ClInclude Include="..\..\..\src\libjin\Game\je_game_object.h" />
<ClInclude Include="..\..\..\src\libjin\game\je_scene.h" />
+ <ClInclude Include="..\..\..\src\libjin\graphics\animation\je_animator.h" />
<ClInclude Include="..\..\..\src\libjin\graphics\animation\je_animation.h" />
- <ClInclude Include="..\..\..\src\libjin\graphics\animation\je_clip.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" />
@@ -179,6 +179,8 @@
<ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_ttf.h" />
<ClInclude Include="..\..\..\src\libjin\Graphics\je_graphics.h" />
<ClInclude Include="..\..\..\src\libjin\Graphics\je_graphic_batch.h" />
+ <ClInclude Include="..\..\..\src\libjin\Graphics\je_graphic_sheet.h" />
+ <ClInclude Include="..\..\..\src\libjin\Graphics\je_graphic_single.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" />
@@ -187,15 +189,15 @@
<ClInclude Include="..\..\..\src\libjin\Graphics\particle\je_particle_emitter.h" />
<ClInclude Include="..\..\..\src\libjin\graphics\particle\je_particle_system.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_jsl_compiler.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\Graphics\Shader\shaders\je_default.shader.h" />
+ <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\shaders\je_font.shader.h" />
+ <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\shaders\je_texture.shader.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" />
@@ -243,8 +245,8 @@
<ClCompile Include="..\..\..\src\libjin\Game\je_game_object.cpp" />
<ClCompile Include="..\..\..\src\libjin\Game\je_game.cpp" />
<ClCompile Include="..\..\..\src\libjin\Game\je_scene.cpp" />
+ <ClCompile Include="..\..\..\src\libjin\graphics\animation\je_animator.cpp" />
<ClCompile Include="..\..\..\src\libjin\graphics\animation\je_animation.cpp" />
- <ClCompile Include="..\..\..\src\libjin\graphics\animation\je_clip.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" />
@@ -254,6 +256,8 @@
<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_graphic_batch.cpp" />
+ <ClCompile Include="..\..\..\src\libjin\Graphics\je_graphic_sheet.cpp" />
+ <ClCompile Include="..\..\..\src\libjin\Graphics\je_graphic_single.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" />
diff --git a/build/vc++/libjin/libjin.vcxproj.filters b/build/vc++/libjin/libjin.vcxproj.filters
index 72fe0f3..7df2cf0 100644
--- a/build/vc++/libjin/libjin.vcxproj.filters
+++ b/build/vc++/libjin/libjin.vcxproj.filters
@@ -82,6 +82,9 @@
<Filter Include="source\ai">
<UniqueIdentifier>{caecef4f-a2c6-4d0a-8052-20e400378f3a}</UniqueIdentifier>
</Filter>
+ <Filter Include="source\graphics\shader\shaders">
+ <UniqueIdentifier>{9bb29b2f-9812-4a0b-ad27-fd57756c0717}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\libjin\3rdparty\GLee\GLee.h">
@@ -150,15 +153,6 @@
<ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_base.shader.h">
<Filter>source\graphics\shader</Filter>
</ClInclude>
- <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_default.shader.h">
- <Filter>source\graphics\shader</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_font.shader.h">
- <Filter>source\graphics\shader</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\je_texture.shader.h">
- <Filter>source\graphics\shader</Filter>
- </ClInclude>
<ClInclude Include="..\..\..\src\libjin\Graphics\Font\je_decoder.h">
<Filter>source\graphics\font</Filter>
</ClInclude>
@@ -309,12 +303,6 @@
<ClInclude Include="..\..\..\src\libjin\ai\je_state_machine.h">
<Filter>source\ai</Filter>
</ClInclude>
- <ClInclude Include="..\..\..\src\libjin\graphics\animation\je_animation.h">
- <Filter>source\graphics\animation</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\src\libjin\graphics\animation\je_clip.h">
- <Filter>source\graphics\animation</Filter>
- </ClInclude>
<ClInclude Include="..\..\..\src\libjin\Common\je_object.h">
<Filter>source\common</Filter>
</ClInclude>
@@ -348,6 +336,27 @@
<ClInclude Include="..\..\..\src\libjin\Game\je_entity.h">
<Filter>source\game</Filter>
</ClInclude>
+ <ClInclude Include="..\..\..\src\libjin\graphics\animation\je_animator.h">
+ <Filter>source\graphics\animation</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\src\libjin\graphics\animation\je_animation.h">
+ <Filter>source\graphics\animation</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\src\libjin\Graphics\je_graphic_single.h">
+ <Filter>source\graphics</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\src\libjin\Graphics\je_graphic_sheet.h">
+ <Filter>source\graphics</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\shaders\je_default.shader.h">
+ <Filter>source\graphics\shader\shaders</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\shaders\je_font.shader.h">
+ <Filter>source\graphics\shader\shaders</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\src\libjin\Graphics\Shader\shaders\je_texture.shader.h">
+ <Filter>source\graphics\shader\shaders</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\src\libjin\README.md">
@@ -490,12 +499,6 @@
<ClCompile Include="..\..\..\src\libjin\ai\je_state_machine.cpp">
<Filter>source\ai</Filter>
</ClCompile>
- <ClCompile Include="..\..\..\src\libjin\graphics\animation\je_animation.cpp">
- <Filter>source\graphics\animation</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\src\libjin\graphics\animation\je_clip.cpp">
- <Filter>source\graphics\animation</Filter>
- </ClCompile>
<ClCompile Include="..\..\..\src\libjin\Game\je_scene.cpp">
<Filter>source\game</Filter>
</ClCompile>
@@ -520,5 +523,17 @@
<ClCompile Include="..\..\..\src\libjin\Game\je_entity.cpp">
<Filter>source\game</Filter>
</ClCompile>
+ <ClCompile Include="..\..\..\src\libjin\graphics\animation\je_animator.cpp">
+ <Filter>source\graphics\animation</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\src\libjin\graphics\animation\je_animation.cpp">
+ <Filter>source\graphics\animation</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\src\libjin\Graphics\je_graphic_single.cpp">
+ <Filter>source\graphics</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\src\libjin\Graphics\je_graphic_sheet.cpp">
+ <Filter>source\graphics</Filter>
+ </ClCompile>
</ItemGroup>
</Project> \ No newline at end of file