diff options
Diffstat (limited to 'Build')
-rw-r--r-- | Build/3rdParty/Box2D/box2d.vcxproj | 221 | ||||
-rw-r--r-- | Build/3rdParty/Box2D/box2d.vcxproj.filters | 307 | ||||
-rw-r--r-- | Build/3rdParty/Box2D/box2d.vcxproj.user | 4 | ||||
-rw-r--r-- | Build/3rdParty/Luax/Luax.vcxproj | 8 | ||||
-rw-r--r-- | Build/3rdParty/Luax/Luax.vcxproj.filters | 8 | ||||
-rw-r--r-- | Build/Asura.Engine/Asura.Engine.vcxproj | 225 | ||||
-rw-r--r-- | Build/Asura.Engine/Asura.Engine.vcxproj.filters | 483 | ||||
-rw-r--r-- | Build/Asura.Runner/Asura.Runner.vcxproj | 12 | ||||
-rw-r--r-- | Build/Asura.Runner/Asura.Runner.vcxproj.filters | 4 |
9 files changed, 904 insertions, 368 deletions
diff --git a/Build/3rdParty/Box2D/box2d.vcxproj b/Build/3rdParty/Box2D/box2d.vcxproj new file mode 100644 index 0000000..2eef062 --- /dev/null +++ b/Build/3rdParty/Box2D/box2d.vcxproj @@ -0,0 +1,221 @@ +<?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>{4122CC44-1E4C-4A08-B16F-1A650585EBD4}</ProjectGuid> + <RootNamespace>Box2D</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)'=='Debug|x64'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <SDLCheck>true</SDLCheck> + <ConformanceMode>true</ConformanceMode> + <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <SDLCheck>true</SDLCheck> + <ConformanceMode>true</ConformanceMode> + <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + </ItemDefinitionGroup> + <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>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </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> + <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Box2D.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2BroadPhase.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Collision.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Distance.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2DynamicTree.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2TimeOfImpact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2ChainShape.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2CircleShape.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2EdgeShape.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2PolygonShape.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2Shape.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2BlockAllocator.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Draw.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2GrowableStack.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Math.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Settings.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2StackAllocator.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Timer.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Body.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2ContactManager.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Fixture.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Island.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2TimeStep.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2World.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2WorldCallbacks.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2CircleContact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2Contact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ContactSolver.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonContact.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2DistanceJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2FrictionJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2GearJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2Joint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MotorJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MouseJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PrismaticJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PulleyJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RevoluteJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RopeJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WeldJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WheelJoint.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Rope\b2Rope.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2BroadPhase.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollideCircle.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollideEdge.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollidePolygon.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Collision.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Distance.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2DynamicTree.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2TimeOfImpact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2ChainShape.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2CircleShape.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2EdgeShape.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2PolygonShape.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2BlockAllocator.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Draw.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Math.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Settings.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2StackAllocator.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Timer.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Body.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2ContactManager.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Fixture.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Island.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2World.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2WorldCallbacks.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2CircleContact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2Contact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ContactSolver.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonContact.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2DistanceJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2FrictionJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2GearJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2Joint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MotorJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MouseJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PrismaticJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PulleyJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RevoluteJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RopeJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WeldJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WheelJoint.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Rope\b2Rope.cpp" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/Build/3rdParty/Box2D/box2d.vcxproj.filters b/Build/3rdParty/Box2D/box2d.vcxproj.filters new file mode 100644 index 0000000..bad924b --- /dev/null +++ b/Build/3rdParty/Box2D/box2d.vcxproj.filters @@ -0,0 +1,307 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Collision"> + <UniqueIdentifier>{54962725-7c7b-450f-83e8-9e47db0acd9d}</UniqueIdentifier> + </Filter> + <Filter Include="Common"> + <UniqueIdentifier>{0e29a4d3-8d20-4856-80fa-e76df88b4b7c}</UniqueIdentifier> + </Filter> + <Filter Include="Dynamics"> + <UniqueIdentifier>{15794cf3-b31e-4a81-8e15-d4dfd1d17e4d}</UniqueIdentifier> + </Filter> + <Filter Include="Rope"> + <UniqueIdentifier>{cf0b3c53-c1c7-4fcf-8796-ff872c83d53e}</UniqueIdentifier> + </Filter> + <Filter Include="Collision\Shapes"> + <UniqueIdentifier>{ea9586f4-ee8c-4416-b1a4-184ba3dfafc4}</UniqueIdentifier> + </Filter> + <Filter Include="Dynamics\Contacts"> + <UniqueIdentifier>{ffd86797-9317-40cf-92d2-e1dab63ad857}</UniqueIdentifier> + </Filter> + <Filter Include="Dynamics\Joints"> + <UniqueIdentifier>{aee7169a-a4bd-4889-8d5b-7292f7a5ecbe}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Box2D.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2BroadPhase.h"> + <Filter>Collision</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Collision.h"> + <Filter>Collision</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Distance.h"> + <Filter>Collision</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2DynamicTree.h"> + <Filter>Collision</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2TimeOfImpact.h"> + <Filter>Collision</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2ChainShape.h"> + <Filter>Collision\Shapes</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2CircleShape.h"> + <Filter>Collision\Shapes</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2EdgeShape.h"> + <Filter>Collision\Shapes</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2PolygonShape.h"> + <Filter>Collision\Shapes</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2Shape.h"> + <Filter>Collision\Shapes</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2BlockAllocator.h"> + <Filter>Common</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Draw.h"> + <Filter>Common</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2GrowableStack.h"> + <Filter>Common</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Math.h"> + <Filter>Common</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Settings.h"> + <Filter>Common</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2StackAllocator.h"> + <Filter>Common</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Timer.h"> + <Filter>Common</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Body.h"> + <Filter>Dynamics</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2ContactManager.h"> + <Filter>Dynamics</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Fixture.h"> + <Filter>Dynamics</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Island.h"> + <Filter>Dynamics</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2TimeStep.h"> + <Filter>Dynamics</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2World.h"> + <Filter>Dynamics</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2WorldCallbacks.h"> + <Filter>Dynamics</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2DistanceJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2FrictionJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2GearJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2Joint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MotorJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MouseJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PrismaticJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PulleyJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RevoluteJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RopeJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WeldJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WheelJoint.h"> + <Filter>Dynamics\Joints</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2CircleContact.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2Contact.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ContactSolver.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonContact.h"> + <Filter>Dynamics\Contacts</Filter> + </ClInclude> + <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Rope\b2Rope.h"> + <Filter>Rope</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2BroadPhase.cpp"> + <Filter>Collision</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollideCircle.cpp"> + <Filter>Collision</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollideEdge.cpp"> + <Filter>Collision</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollidePolygon.cpp"> + <Filter>Collision</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Collision.cpp"> + <Filter>Collision</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Distance.cpp"> + <Filter>Collision</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2DynamicTree.cpp"> + <Filter>Collision</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2TimeOfImpact.cpp"> + <Filter>Collision</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2ChainShape.cpp"> + <Filter>Collision\Shapes</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2CircleShape.cpp"> + <Filter>Collision\Shapes</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2EdgeShape.cpp"> + <Filter>Collision\Shapes</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2PolygonShape.cpp"> + <Filter>Collision\Shapes</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2BlockAllocator.cpp"> + <Filter>Common</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Draw.cpp"> + <Filter>Common</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Math.cpp"> + <Filter>Common</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Settings.cpp"> + <Filter>Common</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2StackAllocator.cpp"> + <Filter>Common</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Timer.cpp"> + <Filter>Common</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Body.cpp"> + <Filter>Dynamics</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2ContactManager.cpp"> + <Filter>Dynamics</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Fixture.cpp"> + <Filter>Dynamics</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Island.cpp"> + <Filter>Dynamics</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2World.cpp"> + <Filter>Dynamics</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2WorldCallbacks.cpp"> + <Filter>Dynamics</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2DistanceJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2FrictionJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2GearJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2Joint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MotorJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MouseJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PrismaticJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PulleyJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RevoluteJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RopeJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WeldJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WheelJoint.cpp"> + <Filter>Dynamics\Joints</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2CircleContact.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2Contact.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ContactSolver.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonContact.cpp"> + <Filter>Dynamics\Contacts</Filter> + </ClCompile> + <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Rope\b2Rope.cpp"> + <Filter>Rope</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/Build/3rdParty/Box2D/box2d.vcxproj.user b/Build/3rdParty/Box2D/box2d.vcxproj.user new file mode 100644 index 0000000..be25078 --- /dev/null +++ b/Build/3rdParty/Box2D/box2d.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/3rdParty/Luax/Luax.vcxproj b/Build/3rdParty/Luax/Luax.vcxproj index 3373149..993d1f4 100644 --- a/Build/3rdParty/Luax/Luax.vcxproj +++ b/Build/3rdParty/Luax/Luax.vcxproj @@ -125,25 +125,29 @@ <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_class.hpp" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_config.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_context.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_enum.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_function.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_memberref.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_module.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_namespace.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_ref.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_reftable.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_runtime.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_state.h" /> - <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_variable.h" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_context.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_enum.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_function.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_memberref.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_module.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_namespace.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_ref.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_reftable.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_runtime.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_state.cpp" /> - <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_variable.cpp" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\lua51\lua51.vcxproj"> diff --git a/Build/3rdParty/Luax/Luax.vcxproj.filters b/Build/3rdParty/Luax/Luax.vcxproj.filters index 6476684..6181533 100644 --- a/Build/3rdParty/Luax/Luax.vcxproj.filters +++ b/Build/3rdParty/Luax/Luax.vcxproj.filters @@ -3,26 +3,30 @@ <ItemGroup> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_function.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_module.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_ref.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_state.h" /> - <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_variable.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_config.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_reftable.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_runtime.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_memberref.h" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_class.hpp" /> <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_namespace.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_enum.h" /> + <ClInclude Include="..\..\..\Source\3rdParty\Luax\luax_context.h" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_function.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_module.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_ref.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_state.cpp" /> - <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_variable.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_reftable.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_runtime.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_memberref.cpp" /> <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_namespace.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_enum.cpp" /> + <ClCompile Include="..\..\..\Source\3rdParty\Luax\luax_context.cpp" /> </ItemGroup> <ItemGroup> <None Include="..\..\..\Source\3rdParty\Luax\luax_state.inl" /> diff --git a/Build/Asura.Engine/Asura.Engine.vcxproj b/Build/Asura.Engine/Asura.Engine.vcxproj index 8ca3444..93f627d 100644 --- a/Build/Asura.Engine/Asura.Engine.vcxproj +++ b/Build/Asura.Engine/Asura.Engine.vcxproj @@ -132,117 +132,112 @@ </Link> </ItemDefinitionGroup> <ItemGroup> - <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\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\Graphics\BlendMode.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Canvas.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Color.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Image.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\ImageData.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\ImageDecoder.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Mesh2D.h" /> - <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\Physics\World.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Luax.hpp" /> - <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Object.h" /> - <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\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\Graphics\Shader.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Input\Keyboard.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Functions.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Matrix44.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Vector2.hpp" /> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Vector3.hpp" /> - <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\Type.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\application.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\asura.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\audio\sound.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\audio\sound_decoder.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\config.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\exceptions\exception.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\filesystem\data_buffer.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\filesystem\decoded_data.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\filesystem\reloadable.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\filesystem\resource_manager.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\blend_mode.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\canvas.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\color.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\gl.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\image.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\image_data.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\image_decoder.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\mesh2d.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\pixel_format.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\png_decoder.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\quad.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\render_state.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\render_target.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\shader.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\shape.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\sprite_batch.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\stb_decoder.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\texture.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\input_device.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\input\keyboard.h" /> + <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\functions.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\math\matrix44.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\math\ranged_value.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\math\rect.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\math\transform.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\math\vector2.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\math\vector3.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\math\vector4.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\physics\world.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\profiler\stats.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\text\glyph.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\text\string.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\text\ttf.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\text\utf.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\time\timer.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\type.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\Graphics\Application.Graphics.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Canvas.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Color.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Image.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\ImageData.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Mesh2D.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\GL.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\PNGDecoder.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Canvas.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Color.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Image.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\ImageData.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Mesh2D.cpp" /> - <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\Audio\Sound.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Exceptions\Exception.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" /> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Matrix44.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Vector2.inl" /> - <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\application.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\audio\sound.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\exceptions\exception.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\filesystem\data_buffer.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\filesystem\decoded_data.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\filesystem\resource_manager.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\application.graphics.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\canvas.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\color.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image_data.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d_data.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\shader.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\sprite_batch.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\window.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\canvas.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\color.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\gl.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\image.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\image_data.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\mesh2d.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\png_decoder.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\quad.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\render_target.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\shader.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\shape.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\sprite_batch.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\stb_decoder.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\keyboard.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\input\mouse.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\math\curve.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\math\functions.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\math\matrix44.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\math\ranged_value.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\math\transform.cpp" /> + <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\ttf.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\time\timer.cpp" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\3rdParty\SDL2main\SDL2main.vcxproj"> @@ -253,10 +248,14 @@ </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" /> + <None Include="..\..\Source\Asura.Engine\input\cursor.defs" /> + <None Include="..\..\Source\Asura.Engine\input\keyboard.defs" /> + <None Include="..\..\Source\Asura.Engine\math\rect.inl" /> + <None Include="..\..\Source\Asura.Engine\math\vector2.inl" /> + <None Include="..\..\Source\Asura.Engine\math\vector3.inl" /> + <None Include="..\..\Source\Asura.Engine\math\vector4.inl" /> + <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"> diff --git a/Build/Asura.Engine/Asura.Engine.vcxproj.filters b/Build/Asura.Engine/Asura.Engine.vcxproj.filters index a1c6ac8..8ca292f 100644 --- a/Build/Asura.Engine/Asura.Engine.vcxproj.filters +++ b/Build/Asura.Engine/Asura.Engine.vcxproj.filters @@ -1,368 +1,365 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> - <Filter Include="Graphics"> - <UniqueIdentifier>{24b46492-8790-45c7-8d5c-7aa7a8d90082}</UniqueIdentifier> - </Filter> - <Filter Include="Audio"> + <Filter Include="audio"> <UniqueIdentifier>{4040c770-8a92-4175-8c3d-269592ca2001}</UniqueIdentifier> </Filter> - <Filter Include="Exceptions"> + <Filter Include="exceptions"> <UniqueIdentifier>{097be40c-71fb-4a4e-85a7-7a4939a42d78}</UniqueIdentifier> </Filter> - <Filter Include="FileSystem"> + <Filter Include="filesystem"> <UniqueIdentifier>{75252759-f76f-44dc-85d4-28028a7d60eb}</UniqueIdentifier> </Filter> - <Filter Include="Math"> - <UniqueIdentifier>{d65172dc-f855-4dd0-9d70-f90034a01144}</UniqueIdentifier> - </Filter> - <Filter Include="Profiler"> - <UniqueIdentifier>{86daaea6-10e5-4288-bab8-ac05fdfc3499}</UniqueIdentifier> + <Filter Include="graphics"> + <UniqueIdentifier>{24b46492-8790-45c7-8d5c-7aa7a8d90082}</UniqueIdentifier> </Filter> - <Filter Include="Time"> - <UniqueIdentifier>{aa1d8502-8fee-4b39-bbc9-be198224bb73}</UniqueIdentifier> + <Filter Include="input"> + <UniqueIdentifier>{426b5d06-f2e9-4879-b0a0-0cde9130d0bc}</UniqueIdentifier> </Filter> - <Filter Include="Scripting"> - <UniqueIdentifier>{9dcab30a-6b0b-4f4c-9fc1-330f333da238}</UniqueIdentifier> + <Filter Include="math"> + <UniqueIdentifier>{d65172dc-f855-4dd0-9d70-f90034a01144}</UniqueIdentifier> </Filter> - <Filter Include="Physics"> + <Filter Include="physics"> <UniqueIdentifier>{f94a816c-f744-4d8b-aa3b-0d1c32e388ba}</UniqueIdentifier> </Filter> - <Filter Include="Graphics\Port"> - <UniqueIdentifier>{2054bf79-a609-44fc-aa13-cef6e16a117f}</UniqueIdentifier> + <Filter Include="profiler"> + <UniqueIdentifier>{86daaea6-10e5-4288-bab8-ac05fdfc3499}</UniqueIdentifier> </Filter> - <Filter Include="Input"> - <UniqueIdentifier>{426b5d06-f2e9-4879-b0a0-0cde9130d0bc}</UniqueIdentifier> + <Filter Include="scripting"> + <UniqueIdentifier>{9dcab30a-6b0b-4f4c-9fc1-330f333da238}</UniqueIdentifier> </Filter> - <Filter Include="Text"> + <Filter Include="text"> <UniqueIdentifier>{16e89584-708f-4a2f-9dc4-8e01ba938e88}</UniqueIdentifier> </Filter> + <Filter Include="time"> + <UniqueIdentifier>{aa1d8502-8fee-4b39-bbc9-be198224bb73}</UniqueIdentifier> + </Filter> + <Filter Include="graphics\binding"> + <UniqueIdentifier>{2054bf79-a609-44fc-aa13-cef6e16a117f}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\Source\Asura.Engine\Audio\Sound.h"> - <Filter>Audio</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\audio\sound.h"> + <Filter>audio</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Exceptions\Exception.h"> - <Filter>Exceptions</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\audio\sound_decoder.h"> + <Filter>audio</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Shader.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\exceptions\exception.h"> + <Filter>exceptions</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Input\Keyboard.h"> - <Filter>Input</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\filesystem\data_buffer.h"> + <Filter>filesystem</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Functions.h"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\filesystem\decoded_data.h"> + <Filter>filesystem</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Matrix44.h"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\filesystem\reloadable.h"> + <Filter>filesystem</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Vector4.h"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\filesystem\resource_manager.h"> + <Filter>filesystem</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Profiler\Stats.h"> - <Filter>Profiler</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\blend_mode.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Time\Timer.h"> - <Filter>Time</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\canvas.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Asura.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Color.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\color.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Texture.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\gl.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Luax.hpp"> - <Filter>Scripting</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\image.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\SpriteBatch.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\image_data.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Physics\World.h"> - <Filter>Physics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\image_decoder.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\RangedValue.h"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\mesh2d.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Curve.h"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\pixel_format.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Mesh2D.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\png_decoder.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Image.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\quad.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Manager.hpp" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Canvas.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\render_state.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Shape.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\render_target.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\StringMap.hpp" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\GL.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\shader.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\RenderTarget.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\shape.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\ImageData.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\sprite_batch.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\DataBuffer.h"> - <Filter>FileSystem</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\stb_decoder.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\DecodedData.h"> - <Filter>FileSystem</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\texture.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\ResourceManager.h"> - <Filter>FileSystem</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\graphics\window.h"> + <Filter>graphics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Vector2.hpp"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\input\clipboard.h"> + <Filter>input</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Vector3.hpp"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\input\cursor.h"> + <Filter>input</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Rect.hpp"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\input\input_device.hpp"> + <Filter>input</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Math\Transform.h"> - <Filter>Math</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\input\keyboard.h"> + <Filter>input</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\ImageDecoder.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\input\mouse.h"> + <Filter>input</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\PNGDecoder.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\curve.h"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\STBDecoder.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\functions.h"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Audio\SoundDecoder.h"> - <Filter>Audio</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\matrix44.h"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Portable.h"> - <Filter>Scripting</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\ranged_value.h"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\PixelFormat.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\rect.hpp"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\RenderState.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\transform.h"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\BlendMode.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\vector2.hpp"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Application.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\FileSystem\Reloadable.h"> - <Filter>FileSystem</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\vector3.hpp"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Config.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Window.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\math\vector4.h"> + <Filter>math</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Input\Clipboard.h"> - <Filter>Input</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\physics\world.h"> + <Filter>physics</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Input\Cursor.h"> - <Filter>Input</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\profiler\stats.h"> + <Filter>profiler</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Input\Mouse.h"> - <Filter>Input</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\scripting\luax.hpp"> + <Filter>scripting</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Singleton.hpp" /> - <ClInclude Include="..\..\Source\Asura.Engine\Input\InputDevice.hpp"> - <Filter>Input</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\scripting\portable.h"> + <Filter>scripting</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Text\Glyph.h"> - <Filter>Text</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\scripting\type.h"> + <Filter>scripting</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Text\String.hpp"> - <Filter>Text</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\text\glyph.h"> + <Filter>text</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Text\TrueTypeFont.h"> - <Filter>Text</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\text\string.hpp"> + <Filter>text</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Text\Utf.hpp"> - <Filter>Text</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\text\ttf.h"> + <Filter>text</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Graphics\Quad.h"> - <Filter>Graphics</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\text\utf.hpp"> + <Filter>text</Filter> </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Type.h"> - <Filter>Scripting</Filter> - </ClInclude> - <ClInclude Include="..\..\Source\Asura.Engine\Type.h" /> - <ClInclude Include="..\..\Source\Asura.Engine\Scripting\Object.h"> - <Filter>Scripting</Filter> + <ClInclude Include="..\..\Source\Asura.Engine\time\timer.h"> + <Filter>time</Filter> </ClInclude> + <ClInclude Include="..\..\Source\Asura.Engine\application.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\asura.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\config.h" /> + <ClInclude Include="..\..\Source\Asura.Engine\manager.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\singleton.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\stringmap.hpp" /> + <ClInclude Include="..\..\Source\Asura.Engine\type.h" /> </ItemGroup> <ItemGroup> - <ClCompile Include="..\..\Source\Asura.Engine\Audio\Sound.cpp"> - <Filter>Audio</Filter> - </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Exceptions\Exception.cpp"> - <Filter>Exceptions</Filter> - </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Shader.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\audio\sound.cpp"> + <Filter>audio</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Input\Keyboard.cpp"> - <Filter>Input</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\exceptions\exception.cpp"> + <Filter>exceptions</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Functions.cpp"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\filesystem\data_buffer.cpp"> + <Filter>filesystem</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Matrix44.cpp"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\filesystem\decoded_data.cpp"> + <Filter>filesystem</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Profiler\Stats.cpp"> - <Filter>Profiler</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\filesystem\resource_manager.cpp"> + <Filter>filesystem</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Time\Timer.cpp"> - <Filter>Time</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\application.graphics.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Color.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\canvas.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Texture.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\color.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\SpriteBatch.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\gl.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\RangedValue.cpp"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\image.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Curve.cpp"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\image_data.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Mesh2D.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\mesh2d.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Image.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\png_decoder.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Canvas.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\quad.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Shape.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\render_target.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\StringMap.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\GL.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\shader.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Mesh2D.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\shape.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Shader.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\sprite_batch.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\SpriteBatch.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\stb_decoder.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\RenderTarget.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\texture.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\ImageData.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\window.cpp"> + <Filter>graphics</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\ImageData.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\canvas.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Mesh2DData.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\color.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\FileSystem\DataBuffer.cpp"> - <Filter>FileSystem</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\FileSystem\DecodedData.cpp"> - <Filter>FileSystem</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image_data.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\FileSystem\ResourceManager.cpp"> - <Filter>FileSystem</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Vector2.inl"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d_data.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Vector3.inl"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\shader.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Vector4.inl"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\sprite_batch.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Rect.inl"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\window.cpp"> + <Filter>graphics\binding</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Math\Transform.cpp"> - <Filter>Math</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\input\clipboard.cpp"> + <Filter>input</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\PNGDecoder.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\input\cursor.cpp"> + <Filter>input</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\STBDecoder.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\input\keyboard.cpp"> + <Filter>input</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Application.cpp" /> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Application.Graphics.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\input\mouse.cpp"> + <Filter>input</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Scripting\Portable.cpp"> - <Filter>Scripting</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\math\curve.cpp"> + <Filter>math</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Canvas.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\math\functions.cpp"> + <Filter>math</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Color.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\math\matrix44.cpp"> + <Filter>math</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Image.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\math\ranged_value.cpp"> + <Filter>math</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Window.cpp"> - <Filter>Graphics</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\math\transform.cpp"> + <Filter>math</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Graphics\Port\Window.cpp"> - <Filter>Graphics\Port</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\profiler\stats.cpp"> + <Filter>profiler</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Input\Clipboard.cpp"> - <Filter>Input</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\scripting\portable.cpp"> + <Filter>scripting</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Input\Cursor.cpp"> - <Filter>Input</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\text\glyph.cpp"> + <Filter>text</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Input\Mouse.cpp"> - <Filter>Input</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\text\string.cpp"> + <Filter>text</Filter> </ClCompile> - <ClCompile Include="..\..\Source\Asura.Engine\Text\Glyph.cpp"> - <Filter>Text</Filter> + <ClCompile Include="..\..\Source\Asura.Engine\text\ttf.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 Include="..\..\Source\Asura.Engine\time\timer.cpp"> + <Filter>time</Filter> </ClCompile> + <ClCompile Include="..\..\Source\Asura.Engine\application.cpp" /> + <ClCompile Include="..\..\Source\Asura.Engine\stringmap.cpp" /> </ItemGroup> <ItemGroup> - <None Include="..\..\Source\Asura.Engine\Input\Keyboard.defs"> - <Filter>Input</Filter> + <None Include="..\..\Source\Asura.Engine\input\cursor.defs"> + <Filter>input</Filter> + </None> + <None Include="..\..\Source\Asura.Engine\input\keyboard.defs"> + <Filter>input</Filter> + </None> + <None Include="..\..\Source\Asura.Engine\math\rect.inl"> + <Filter>math</Filter> + </None> + <None Include="..\..\Source\Asura.Engine\math\vector2.inl"> + <Filter>math</Filter> + </None> + <None Include="..\..\Source\Asura.Engine\math\vector3.inl"> + <Filter>math</Filter> </None> - <None Include="..\..\Source\Asura.Engine\Input\Cursor.defs"> - <Filter>Input</Filter> + <None Include="..\..\Source\Asura.Engine\math\vector4.inl"> + <Filter>math</Filter> </None> - <None Include="..\..\Source\Asura.Engine\Text\String.inl"> - <Filter>Text</Filter> + <None Include="..\..\Source\Asura.Engine\text\string.inl"> + <Filter>text</Filter> </None> - <None Include="..\..\Source\Asura.Engine\Text\Utf.inl"> - <Filter>Text</Filter> + <None Include="..\..\Source\Asura.Engine\text\utf.inl"> + <Filter>text</Filter> </None> </ItemGroup> </Project>
\ No newline at end of file diff --git a/Build/Asura.Runner/Asura.Runner.vcxproj b/Build/Asura.Runner/Asura.Runner.vcxproj index 9dadfe8..9fe9019 100644 --- a/Build/Asura.Runner/Asura.Runner.vcxproj +++ b/Build/Asura.Runner/Asura.Runner.vcxproj @@ -18,6 +18,12 @@ <Platform>x64</Platform> </ProjectConfiguration> </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\Source\Asura.Runner\runner.cpp" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\Source\Asura.Runner\runner.h" /> + </ItemGroup> <PropertyGroup Label="Globals"> <ProjectGuid>{1350125B-4AA5-458F-86FA-D6FEFB14A051}</ProjectGuid> <RootNamespace>Asura.Runner</RootNamespace> @@ -116,12 +122,6 @@ <OptimizeReferences>true</OptimizeReferences> </Link> </ItemDefinitionGroup> - <ItemGroup> - <ClCompile Include="..\..\Source\Asura.Runner\Runner.cpp" /> - </ItemGroup> - <ItemGroup> - <ClInclude Include="..\..\Source\Asura.Runner\Runner.h" /> - </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/Build/Asura.Runner/Asura.Runner.vcxproj.filters b/Build/Asura.Runner/Asura.Runner.vcxproj.filters index 7bd5566..753e363 100644 --- a/Build/Asura.Runner/Asura.Runner.vcxproj.filters +++ b/Build/Asura.Runner/Asura.Runner.vcxproj.filters @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> - <ClCompile Include="..\..\Source\Asura.Runner\Runner.cpp" /> + <ClCompile Include="..\..\Source\Asura.Runner\runner.cpp" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\Source\Asura.Runner\Runner.h" /> + <ClInclude Include="..\..\Source\Asura.Runner\runner.h" /> </ItemGroup> </Project>
\ No newline at end of file |