summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
Diffstat (limited to 'Build')
-rw-r--r--Build/Asura.Editor/Asura.Editor.vcxproj41
-rw-r--r--Build/Asura.Editor/Asura.Editor.vcxproj.filters107
-rw-r--r--Build/Asura.Engine/Asura.Engine.vcxproj18
-rw-r--r--Build/Asura.Engine/Asura.Engine.vcxproj.filters54
-rw-r--r--Build/Asura.sln11
-rw-r--r--Build/Samples/AsuraTest/AsuraTest.vcxproj122
-rw-r--r--Build/Samples/AsuraTest/AsuraTest.vcxproj.filters2
-rw-r--r--Build/Samples/AsuraTest/AsuraTest.vcxproj.user4
-rw-r--r--Build/Samples/LuaxTest/LuaxTest.vcxproj3
-rw-r--r--Build/Samples/LuaxTest/LuaxTest.vcxproj.filters3
10 files changed, 257 insertions, 108 deletions
diff --git a/Build/Asura.Editor/Asura.Editor.vcxproj b/Build/Asura.Editor/Asura.Editor.vcxproj
index 1f4991e..be57c07 100644
--- a/Build/Asura.Editor/Asura.Editor.vcxproj
+++ b/Build/Asura.Editor/Asura.Editor.vcxproj
@@ -131,28 +131,29 @@
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Source\Asura.Editor\Source\Editor.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\Button.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\CheckBox.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\HSlider.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\HVSlider.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\Label.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\Panel.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\RButton.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\TextBox.cpp" />
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\VSlider.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\button.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\checkbox.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\hslider.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\hvslider.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\label.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\panel.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\rbutton.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\textbox.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\vslider.cpp" />
</ItemGroup>
<ItemGroup>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\Button.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\CheckBox.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\HSlider.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\HVSlider.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\Label.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\Panel.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\RButton.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\TextBox.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\VSlider.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\Widget.h" />
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Window\Window.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\events\events.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\button.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\checkbox.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\hslider.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\hvslider.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\label.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\panel.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\rbutton.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\textbox.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\vslider.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\widget.h" />
+ <ClInclude Include="..\..\Source\Asura.Editor\source\window\window.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
diff --git a/Build/Asura.Editor/Asura.Editor.vcxproj.filters b/Build/Asura.Editor/Asura.Editor.vcxproj.filters
index 8f54d96..393e51b 100644
--- a/Build/Asura.Editor/Asura.Editor.vcxproj.filters
+++ b/Build/Asura.Editor/Asura.Editor.vcxproj.filters
@@ -1,90 +1,93 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
- <Filter Include="Plugins">
- <UniqueIdentifier>{99018b81-eb4c-423f-87ac-fe6ef75debb3}</UniqueIdentifier>
- </Filter>
- <Filter Include="Source">
+ <Filter Include="source">
<UniqueIdentifier>{df219ecb-2a99-443c-9313-5a6dc80a3255}</UniqueIdentifier>
</Filter>
- <Filter Include="Source\Widgets">
- <UniqueIdentifier>{09171ec2-27ed-4124-9ca0-40c867d685b0}</UniqueIdentifier>
+ <Filter Include="script">
+ <UniqueIdentifier>{6ac40386-308a-4f94-a870-5aed5d6f27e3}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="plugins">
+ <UniqueIdentifier>{99018b81-eb4c-423f-87ac-fe6ef75debb3}</UniqueIdentifier>
</Filter>
- <Filter Include="Source\Event">
+ <Filter Include="source\events">
<UniqueIdentifier>{90dd768b-56f8-43b2-adef-c92ebcb635f0}</UniqueIdentifier>
</Filter>
- <Filter Include="Source\Window">
- <UniqueIdentifier>{b499aa99-d018-40dd-9c3c-d60d5f9b6079}</UniqueIdentifier>
+ <Filter Include="source\widgets">
+ <UniqueIdentifier>{09171ec2-27ed-4124-9ca0-40c867d685b0}</UniqueIdentifier>
</Filter>
- <Filter Include="Scripts">
- <UniqueIdentifier>{6ac40386-308a-4f94-a870-5aed5d6f27e3}</UniqueIdentifier>
+ <Filter Include="source\window">
+ <UniqueIdentifier>{b499aa99-d018-40dd-9c3c-d60d5f9b6079}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\Widget.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\events\events.h">
+ <Filter>source\events</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\button.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Window\Window.h">
- <Filter>Source\Window</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\checkbox.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\Button.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\hslider.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\CheckBox.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\hvslider.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\HSlider.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\label.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\HVSlider.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\panel.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\Label.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\rbutton.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\RButton.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\textbox.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\VSlider.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\vslider.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\Panel.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\widgets\widget.h">
+ <Filter>source\widgets</Filter>
</ClInclude>
- <ClInclude Include="..\..\Source\Asura.Editor\Source\Widgets\TextBox.h">
- <Filter>Source\Widgets</Filter>
+ <ClInclude Include="..\..\Source\Asura.Editor\source\window\window.h">
+ <Filter>source\window</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Source\Asura.Editor\Source\Editor.cpp">
- <Filter>Source</Filter>
+ <Filter>source</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\Button.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\button.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\CheckBox.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\checkbox.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\HSlider.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\hslider.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\HVSlider.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\hvslider.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\Label.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\label.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\RButton.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\panel.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\VSlider.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\rbutton.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\Panel.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\textbox.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Editor\Source\Widgets\TextBox.cpp">
- <Filter>Source\Widgets</Filter>
+ <ClCompile Include="..\..\Source\Asura.Editor\source\widgets\vslider.cpp">
+ <Filter>source\widgets</Filter>
</ClCompile>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/Build/Asura.Engine/Asura.Engine.vcxproj b/Build/Asura.Engine/Asura.Engine.vcxproj
index 93f627d..37fa479 100644
--- a/Build/Asura.Engine/Asura.Engine.vcxproj
+++ b/Build/Asura.Engine/Asura.Engine.vcxproj
@@ -198,15 +198,15 @@
<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\binding\canvas.binding.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\color.binding.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image.binding.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image_data.binding.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d.binding.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d_data.binding.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\shader.binding.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\sprite_batch.binding.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\window.binding.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" />
diff --git a/Build/Asura.Engine/Asura.Engine.vcxproj.filters b/Build/Asura.Engine/Asura.Engine.vcxproj.filters
index 8ca292f..ccf7fed 100644
--- a/Build/Asura.Engine/Asura.Engine.vcxproj.filters
+++ b/Build/Asura.Engine/Asura.Engine.vcxproj.filters
@@ -261,33 +261,6 @@
<ClCompile Include="..\..\Source\Asura.Engine\graphics\window.cpp">
<Filter>graphics</Filter>
</ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\canvas.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\color.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image_data.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d_data.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\shader.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\sprite_batch.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
- <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\window.cpp">
- <Filter>graphics\binding</Filter>
- </ClCompile>
<ClCompile Include="..\..\Source\Asura.Engine\input\clipboard.cpp">
<Filter>input</Filter>
</ClCompile>
@@ -335,6 +308,33 @@
</ClCompile>
<ClCompile Include="..\..\Source\Asura.Engine\application.cpp" />
<ClCompile Include="..\..\Source\Asura.Engine\stringmap.cpp" />
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\canvas.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\color.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\image_data.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\mesh2d_data.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\shader.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\sprite_batch.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\Source\Asura.Engine\graphics\binding\window.binding.cpp">
+ <Filter>graphics\binding</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\Source\Asura.Engine\input\cursor.defs">
diff --git a/Build/Asura.sln b/Build/Asura.sln
index 0b0c07e..a02fd7d 100644
--- a/Build/Asura.sln
+++ b/Build/Asura.sln
@@ -61,6 +61,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "physfs", "3rdParty\physfs\p
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LuaxTest", "Samples\LuaxTest\LuaxTest.vcxproj", "{87A4F855-66F2-4DBF-B86C-416E88DAC88A}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AsuraTest", "Samples\AsuraTest\AsuraTest.vcxproj", "{D1039E03-DF4E-4CA2-8829-AE841B616E8E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
@@ -285,6 +287,14 @@ Global
{87A4F855-66F2-4DBF-B86C-416E88DAC88A}.Release|x64.Build.0 = Release|x64
{87A4F855-66F2-4DBF-B86C-416E88DAC88A}.Release|x86.ActiveCfg = Release|Win32
{87A4F855-66F2-4DBF-B86C-416E88DAC88A}.Release|x86.Build.0 = Release|Win32
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E}.Debug|x64.ActiveCfg = Debug|x64
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E}.Debug|x64.Build.0 = Debug|x64
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E}.Debug|x86.ActiveCfg = Debug|Win32
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E}.Debug|x86.Build.0 = Debug|Win32
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E}.Release|x64.ActiveCfg = Release|x64
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E}.Release|x64.Build.0 = Release|x64
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E}.Release|x86.ActiveCfg = Release|Win32
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -309,6 +319,7 @@ Global
{294889EA-93DE-4580-BF9D-87F605B229AA} = {64D4E4B2-4A60-46F4-A500-370EFED4524F}
{AEE37589-DE0D-4139-8BDB-8179FDEFB835} = {64D4E4B2-4A60-46F4-A500-370EFED4524F}
{87A4F855-66F2-4DBF-B86C-416E88DAC88A} = {E068D138-C824-4365-B5A3-27C65E8FD0B5}
+ {D1039E03-DF4E-4CA2-8829-AE841B616E8E} = {E068D138-C824-4365-B5A3-27C65E8FD0B5}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {331032D8-F7CC-43E3-A03B-67108767F96B}
diff --git a/Build/Samples/AsuraTest/AsuraTest.vcxproj b/Build/Samples/AsuraTest/AsuraTest.vcxproj
new file mode 100644
index 0000000..105b5e4
--- /dev/null
+++ b/Build/Samples/AsuraTest/AsuraTest.vcxproj
@@ -0,0 +1,122 @@
+<?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>{D1039E03-DF4E-4CA2-8829-AE841B616E8E}</ProjectGuid>
+ <RootNamespace>AsuraTest</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>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <SDLCheck>true</SDLCheck>
+ <ConformanceMode>true</ConformanceMode>
+ </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>
+ </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>
+ </ClCompile>
+ <Link>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/Build/Samples/AsuraTest/AsuraTest.vcxproj.filters b/Build/Samples/AsuraTest/AsuraTest.vcxproj.filters
new file mode 100644
index 0000000..9cd8510
--- /dev/null
+++ b/Build/Samples/AsuraTest/AsuraTest.vcxproj.filters
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" /> \ No newline at end of file
diff --git a/Build/Samples/AsuraTest/AsuraTest.vcxproj.user b/Build/Samples/AsuraTest/AsuraTest.vcxproj.user
new file mode 100644
index 0000000..be25078
--- /dev/null
+++ b/Build/Samples/AsuraTest/AsuraTest.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/Samples/LuaxTest/LuaxTest.vcxproj b/Build/Samples/LuaxTest/LuaxTest.vcxproj
index 0ab395d..694fb2d 100644
--- a/Build/Samples/LuaxTest/LuaxTest.vcxproj
+++ b/Build/Samples/LuaxTest/LuaxTest.vcxproj
@@ -134,6 +134,9 @@
<ItemGroup>
<ClInclude Include="..\..\..\Source\Samples\LuaxTest\header.h" />
</ItemGroup>
+ <ItemGroup>
+ <None Include="..\..\..\Source\Samples\LuaxTest\script.lua" />
+ </ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
diff --git a/Build/Samples/LuaxTest/LuaxTest.vcxproj.filters b/Build/Samples/LuaxTest/LuaxTest.vcxproj.filters
index 0dc8d61..a3134a4 100644
--- a/Build/Samples/LuaxTest/LuaxTest.vcxproj.filters
+++ b/Build/Samples/LuaxTest/LuaxTest.vcxproj.filters
@@ -6,4 +6,7 @@
<ItemGroup>
<ClInclude Include="..\..\..\Source\Samples\LuaxTest\header.h" />
</ItemGroup>
+ <ItemGroup>
+ <None Include="..\..\..\Source\Samples\LuaxTest\script.lua" />
+ </ItemGroup>
</Project> \ No newline at end of file