vs 2013
This commit is contained in:
parent
1e4af35f1b
commit
1c73b8e9b4
35 changed files with 1368 additions and 2018 deletions
134
LuxEngine.sln
134
LuxEngine.sln
|
@ -1,134 +0,0 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Express 2012 for Windows Desktop
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core", "projects\core\core.vcxproj", "{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "projects\engine\engine.vcxproj", "{575E3E55-7662-4D79-92C4-2CF77C56E3EA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40} = {D7D53204-FC0C-4495-8473-FF6F5EBD1C40}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "physics", "projects\physics\physics.vcxproj", "{13B10E62-BBE6-4B9C-86D0-F90141319326}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA} = {575E3E55-7662-4D79-92C4-2CF77C56E3EA}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "navigation", "projects\navigation\navigation.vcxproj", "{4E43FCF5-D5BE-4B75-A75D-964C747D5826}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA} = {575E3E55-7662-4D79-92C4-2CF77C56E3EA}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gui", "projects\gui\gui.vcxproj", "{3C7800B3-C971-4E27-BD17-60B033642566}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40} = {D7D53204-FC0C-4495-8473-FF6F5EBD1C40}
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA} = {575E3E55-7662-4D79-92C4-2CF77C56E3EA}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "editor_native", "projects\editor_native\editor_native.vcxproj", "{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40} = {D7D53204-FC0C-4495-8473-FF6F5EBD1C40}
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA} = {575E3E55-7662-4D79-92C4-2CF77C56E3EA}
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566} = {3C7800B3-C971-4E27-BD17-60B033642566}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|Mixed Platforms = Debug|Mixed Platforms
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|Mixed Platforms = Release|Mixed Platforms
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Debug|x64.Build.0 = Debug|x64
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Release|Win32.Build.0 = Release|Win32
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Release|x64.ActiveCfg = Release|x64
|
||||
{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}.Release|x64.Build.0 = Release|x64
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Debug|x64.Build.0 = Debug|x64
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Release|Win32.Build.0 = Release|Win32
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Release|x64.ActiveCfg = Release|x64
|
||||
{575E3E55-7662-4D79-92C4-2CF77C56E3EA}.Release|x64.Build.0 = Release|x64
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Debug|x64.Build.0 = Debug|x64
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Release|Win32.Build.0 = Release|Win32
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Release|x64.ActiveCfg = Release|x64
|
||||
{13B10E62-BBE6-4B9C-86D0-F90141319326}.Release|x64.Build.0 = Release|x64
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Debug|x64.Build.0 = Debug|x64
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Release|Win32.Build.0 = Release|Win32
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Release|x64.ActiveCfg = Release|x64
|
||||
{4E43FCF5-D5BE-4B75-A75D-964C747D5826}.Release|x64.Build.0 = Release|x64
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Debug|x64.Build.0 = Debug|x64
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Release|Win32.Build.0 = Release|Win32
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Release|x64.ActiveCfg = Release|x64
|
||||
{3C7800B3-C971-4E27-BD17-60B033642566}.Release|x64.Build.0 = Release|x64
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Debug|x64.Build.0 = Debug|x64
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Release|Win32.Build.0 = Release|Win32
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Release|x64.ActiveCfg = Release|x64
|
||||
{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
|
@ -1,253 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.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="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{D7D53204-FC0C-4495-8473-FF6F5EBD1C40}</ProjectGuid>
|
||||
<RootNamespace>core</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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 Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<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 Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<PreprocessorDefinitions>MEM_TRACK;BUILDING_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<PreprocessorDefinitions>MEM_TRACK;BUILDING_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<TreatLinkerWarningAsErrors>
|
||||
</TreatLinkerWarningAsErrors>
|
||||
<IgnoreAllDefaultLibraries>
|
||||
</IgnoreAllDefaultLibraries>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<AdditionalIncludeDirectories>..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<IgnoreAllDefaultLibraries>
|
||||
</IgnoreAllDefaultLibraries>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<AdditionalIncludeDirectories>..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\core\blob.cpp" />
|
||||
<ClCompile Include="..\..\src\core\crc32.cpp" />
|
||||
<ClCompile Include="..\..\src\core\default_allocator.cpp" />
|
||||
<ClCompile Include="..\..\src\core\disk_file_device.cpp" />
|
||||
<ClCompile Include="..\..\src\core\event_manager.cpp" />
|
||||
<ClCompile Include="..\..\src\core\file_system.cpp" />
|
||||
<ClCompile Include="..\..\src\core\json_serializer.cpp" />
|
||||
<ClCompile Include="..\..\src\core\log.cpp" />
|
||||
<ClCompile Include="..\..\src\core\math_utils.cpp" />
|
||||
<ClCompile Include="..\..\src\core\matrix.cpp" />
|
||||
<ClCompile Include="..\..\src\core\memory_file_device.cpp" />
|
||||
<ClCompile Include="..\..\src\core\memory_tracker.cpp" />
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\core\new_macros.cpp" />
|
||||
<ClCompile Include="..\..\src\core\os_file.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\atomic.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\event.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\input_system.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\mutex.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\semaphore.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\spin_mutex.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\task.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\tcp_acceptor.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\tcp_connector.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\tcp_stream.cpp" />
|
||||
<ClCompile Include="..\..\src\core\quat.cpp" />
|
||||
<ClCompile Include="..\..\src\core\tcp_file_server.cpp" />
|
||||
<ClCompile Include="..\..\src\core\tcp_file_device.cpp" />
|
||||
<ClCompile Include="..\..\src\core\timer.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\core\atomic.h" />
|
||||
<ClInclude Include="..\..\src\core\array.h" />
|
||||
<ClInclude Include="..\..\src\core\blob.h" />
|
||||
<ClInclude Include="..\..\src\core\crc32.h" />
|
||||
<ClInclude Include="..\..\src\core\default_allocator.h" />
|
||||
<ClInclude Include="..\..\src\core\delegate.h" />
|
||||
<ClInclude Include="..\..\src\core\delegate_list.h" />
|
||||
<ClInclude Include="..\..\src\core\disk_file_device.h" />
|
||||
<ClInclude Include="..\..\src\core\event.h" />
|
||||
<ClInclude Include="..\..\src\core\file_system.h" />
|
||||
<ClInclude Include="..\..\src\core\free_list.h" />
|
||||
<ClInclude Include="..\..\src\core\hash_map.h" />
|
||||
<ClInclude Include="..\..\src\core\ifile_device.h" />
|
||||
<ClInclude Include="..\..\src\core\ifile.h" />
|
||||
<ClInclude Include="..\..\src\core\ifile_system_defines.h" />
|
||||
<ClInclude Include="..\..\src\core\input_system.h" />
|
||||
<ClInclude Include="..\..\src\core\iserializer.h" />
|
||||
<ClInclude Include="..\..\src\core\lock_free_queue.h" />
|
||||
<ClInclude Include="..\..\src\core\blocking_queue.h" />
|
||||
<ClInclude Include="..\..\src\core\log.h" />
|
||||
<ClInclude Include="..\..\src\core\lux.h" />
|
||||
<ClInclude Include="..\..\src\core\event_manager.h" />
|
||||
<ClInclude Include="..\..\src\core\json_serializer.h" />
|
||||
<ClInclude Include="..\..\src\core\map.h" />
|
||||
<ClInclude Include="..\..\src\core\math_utils.h" />
|
||||
<ClInclude Include="..\..\src\core\matrix.h" />
|
||||
<ClInclude Include="..\..\src\core\memory_file_device.h" />
|
||||
<ClInclude Include="..\..\src\core\memory_tracker.h" />
|
||||
<ClInclude Include="..\..\src\core\mutex.h" />
|
||||
<ClInclude Include="..\..\src\core\new.h" />
|
||||
<ClInclude Include="..\..\src\core\new_macros.h" />
|
||||
<ClInclude Include="..\..\src\core\os_file.h" />
|
||||
<ClInclude Include="..\..\src\core\pod_array.h" />
|
||||
<ClInclude Include="..\..\src\core\pod_hash_map.h" />
|
||||
<ClInclude Include="..\..\src\core\quat.h" />
|
||||
<ClInclude Include="..\..\src\core\queue.h" />
|
||||
<ClInclude Include="..\..\src\core\semaphore.h" />
|
||||
<ClInclude Include="..\..\src\core\spin_mutex.h" />
|
||||
<ClInclude Include="..\..\src\core\stack_allocator.h" />
|
||||
<ClInclude Include="..\..\src\core\static_array.h" />
|
||||
<ClInclude Include="..\..\src\core\string.h" />
|
||||
<ClInclude Include="..\..\src\core\task.h" />
|
||||
<ClInclude Include="..\..\src\core\tcp_acceptor.h" />
|
||||
<ClInclude Include="..\..\src\core\tcp_connector.h" />
|
||||
<ClInclude Include="..\..\src\core\tcp_file_server.h" />
|
||||
<ClInclude Include="..\..\src\core\tcp_file_device.h" />
|
||||
<ClInclude Include="..\..\src\core\tcp_stream.h" />
|
||||
<ClInclude Include="..\..\src\core\timer.h" />
|
||||
<ClInclude Include="..\..\src\core\transaction_queue.h" />
|
||||
<ClInclude Include="..\..\src\core\vec3.h" />
|
||||
<ClInclude Include="..\..\src\core\vec4.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -1,166 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\core\crc32.cpp" />
|
||||
<ClCompile Include="..\..\src\core\event_manager.cpp" />
|
||||
<ClCompile Include="..\..\src\core\json_serializer.cpp" />
|
||||
<ClCompile Include="..\..\src\core\matrix.cpp" />
|
||||
<ClCompile Include="..\..\src\core\quat.cpp" />
|
||||
<ClCompile Include="..\..\src\core\math_utils.cpp" />
|
||||
<ClCompile Include="..\..\src\core\log.cpp" />
|
||||
<ClCompile Include="..\..\src\core\file_system.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\tcp_file_server.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\tcp_file_device.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\memory_file_device.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\disk_file_device.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\blob.cpp" />
|
||||
<ClCompile Include="..\..\src\core\default_allocator.cpp" />
|
||||
<ClCompile Include="..\..\src\core\os_file.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\tcp_acceptor.cpp">
|
||||
<Filter>Net</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\pc\tcp_connector.cpp">
|
||||
<Filter>Net</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\pc\tcp_stream.cpp">
|
||||
<Filter>Net</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\pc\input_system.cpp" />
|
||||
<ClCompile Include="..\..\src\core\pc\atomic.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\pc\event.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\pc\mutex.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\pc\semaphore.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\pc\spin_mutex.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\pc\task.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\memory_tracker.cpp" />
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\core\new_macros.cpp" />
|
||||
<ClCompile Include="..\..\src\core\timer.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\core\crc32.h" />
|
||||
<ClInclude Include="..\..\src\core\event_manager.h" />
|
||||
<ClInclude Include="..\..\src\core\json_serializer.h" />
|
||||
<ClInclude Include="..\..\src\core\map.h" />
|
||||
<ClInclude Include="..\..\src\core\matrix.h" />
|
||||
<ClInclude Include="..\..\src\core\quat.h" />
|
||||
<ClInclude Include="..\..\src\core\string.h" />
|
||||
<ClInclude Include="..\..\src\core\vec3.h" />
|
||||
<ClInclude Include="..\..\src\core\lux.h" />
|
||||
<ClInclude Include="..\..\src\core\math_utils.h" />
|
||||
<ClInclude Include="..\..\src\core\iserializer.h" />
|
||||
<ClInclude Include="..\..\src\core\log.h" />
|
||||
<ClInclude Include="..\..\src\core\ifile_system_defines.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\file_system.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\tcp_file_server.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\ifile.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\ifile_device.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\tcp_file_device.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\memory_file_device.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\disk_file_device.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\lock_free_queue.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\blocking_queue.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\transaction_queue.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\delegate.h" />
|
||||
<ClInclude Include="..\..\src\core\blob.h" />
|
||||
<ClInclude Include="..\..\src\core\free_list.h" />
|
||||
<ClInclude Include="..\..\src\core\array.h" />
|
||||
<ClInclude Include="..\..\src\core\delegate_list.h" />
|
||||
<ClInclude Include="..\..\src\core\default_allocator.h" />
|
||||
<ClInclude Include="..\..\src\core\input_system.h" />
|
||||
<ClInclude Include="..\..\src\core\os_file.h" />
|
||||
<ClInclude Include="..\..\src\core\tcp_acceptor.h">
|
||||
<Filter>Net</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\tcp_connector.h">
|
||||
<Filter>Net</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\tcp_stream.h">
|
||||
<Filter>Net</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\pod_array.h" />
|
||||
<ClInclude Include="..\..\src\core\static_array.h" />
|
||||
<ClInclude Include="..\..\src\core\queue.h" />
|
||||
<ClInclude Include="..\..\src\core\event.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\mutex.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\task.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\atomic.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\spin_mutex.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\semaphore.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\core\stack_allocator.h" />
|
||||
<ClInclude Include="..\..\src\core\hash_map.h" />
|
||||
<ClInclude Include="..\..\src\core\pod_hash_map.h" />
|
||||
<ClInclude Include="..\..\src\core\memory_tracker.h" />
|
||||
<ClInclude Include="..\..\src\core\new.h" />
|
||||
<ClInclude Include="..\..\src\core\new_macros.h" />
|
||||
<ClInclude Include="..\..\src\core\timer.h" />
|
||||
<ClInclude Include="..\..\src\core\vec4.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Filter Include="FS">
|
||||
<UniqueIdentifier>{44dff5e3-a667-4449-ae33-ca7c1b548fe3}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="MT">
|
||||
<UniqueIdentifier>{fe4dad03-9173-476b-8718-01b5dc84a305}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Net">
|
||||
<UniqueIdentifier>{d79d8f86-9ff1-4db9-813a-deea0bc7c40a}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,65 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\editor_native\main.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\main_frame.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\property_frame.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor_native\main_menu.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\box_rigid_actor_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\renderable_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor_native\log_ui.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\script_compiler.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\notifications.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\animable_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\script_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\point_light_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor_native\sdl_render_device.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\editor_native\main_frame.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\property_frame.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor_native\main_menu.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\box_rigid_actor_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\icomponent_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\renderable_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor_native\log_ui.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\script_compiler.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\notifications.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\animable_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\script_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\point_light_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor_native\sdl_render_device.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Filter Include="property_frame">
|
||||
<UniqueIdentifier>{c8aff708-f661-4415-b043-d6e1821ef495}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,244 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.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="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{575E3E55-7662-4D79-92C4-2CF77C56E3EA}</ProjectGuid>
|
||||
<RootNamespace>engine</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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 Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<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 Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<TargetExt>.dll</TargetExt>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<TargetExt>.dll</TargetExt>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<AdditionalIncludeDirectories>..\..\external\physx\include;..\..\src;..\..\external\horde3d\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;core.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<AdditionalIncludeDirectories>..\..\external\physx\include;..\..\src;..\..\external\horde3d\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;core.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\external\physx\include;..\..\src;..\..\external\sdl\include;..\..\external\horde3d\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;core.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\external\physx\include;..\..\src;..\..\external\sdl\include;..\..\external\horde3d\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;core.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\animation\animation.cpp" />
|
||||
<ClCompile Include="..\..\src\animation\animation_system.cpp" />
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\editor\editor_client.cpp" />
|
||||
<ClCompile Include="..\..\src\editor\editor_icon.cpp" />
|
||||
<ClCompile Include="..\..\src\editor\editor_server.cpp" />
|
||||
<ClCompile Include="..\..\src\editor\gizmo.cpp" />
|
||||
<ClCompile Include="..\..\src\editor\server_message_types.cpp" />
|
||||
<ClCompile Include="..\..\src\engine\engine.cpp" />
|
||||
<ClCompile Include="..\..\src\engine\iplugin.cpp" />
|
||||
<ClCompile Include="..\..\src\engine\plugin_manager.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\frame_buffer.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\geometry.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\gl_ext.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\material.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\model.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\model_instance.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\pipeline.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\pose.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\renderer.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\shader.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\texture.cpp" />
|
||||
<ClCompile Include="..\..\src\script\get_property_visitor.cpp" />
|
||||
<ClCompile Include="..\..\src\script\save_script_visitor.cpp" />
|
||||
<ClCompile Include="..\..\src\script\script_system.cpp" />
|
||||
<ClCompile Include="..\..\src\script\set_property_visitor.cpp" />
|
||||
<ClCompile Include="..\..\src\universe\component.cpp" />
|
||||
<ClCompile Include="..\..\src\universe\component_event.cpp" />
|
||||
<ClCompile Include="..\..\src\universe\entity.cpp" />
|
||||
<ClCompile Include="..\..\src\universe\entity_destroyed_event.cpp" />
|
||||
<ClCompile Include="..\..\src\universe\entity_moved_event.cpp" />
|
||||
<ClCompile Include="..\..\src\universe\universe.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\animation\animation.h" />
|
||||
<ClInclude Include="..\..\src\animation\animation_system.h" />
|
||||
<ClInclude Include="..\..\src\editor\client_message_types.h" />
|
||||
<ClInclude Include="..\..\src\editor\editor_client.h" />
|
||||
<ClInclude Include="..\..\src\editor\editor_icon.h" />
|
||||
<ClInclude Include="..\..\src\editor\editor_server.h" />
|
||||
<ClInclude Include="..\..\src\editor\gizmo.h" />
|
||||
<ClInclude Include="..\..\src\editor\property_descriptor.h" />
|
||||
<ClInclude Include="..\..\src\editor\server_message_types.h" />
|
||||
<ClInclude Include="..\..\src\engine\engine.h" />
|
||||
<ClInclude Include="..\..\src\engine\iplugin.h" />
|
||||
<ClInclude Include="..\..\src\engine\plugin_manager.h" />
|
||||
<ClInclude Include="..\..\src\graphics\frame_buffer.h" />
|
||||
<ClInclude Include="..\..\src\graphics\geometry.h" />
|
||||
<ClInclude Include="..\..\src\graphics\gl_ext.h" />
|
||||
<ClInclude Include="..\..\src\graphics\material.h" />
|
||||
<ClInclude Include="..\..\src\graphics\model.h" />
|
||||
<ClInclude Include="..\..\src\graphics\model_instance.h" />
|
||||
<ClInclude Include="..\..\src\graphics\pipeline.h" />
|
||||
<ClInclude Include="..\..\src\graphics\pose.h" />
|
||||
<ClInclude Include="..\..\src\graphics\ray_cast_model_hit.h" />
|
||||
<ClInclude Include="..\..\src\graphics\renderer.h" />
|
||||
<ClInclude Include="..\..\src\graphics\irender_device.h" />
|
||||
<ClInclude Include="..\..\src\graphics\shader.h" />
|
||||
<ClInclude Include="..\..\src\graphics\texture.h" />
|
||||
<ClInclude Include="..\..\src\script\base_script.h" />
|
||||
<ClInclude Include="..\..\src\script\get_property_visitor.h" />
|
||||
<ClInclude Include="..\..\src\script\save_script_visitor.h" />
|
||||
<ClInclude Include="..\..\src\script\script_system.h" />
|
||||
<ClInclude Include="..\..\src\script\script_visitor.h" />
|
||||
<ClInclude Include="..\..\src\script\set_property_visitor.h" />
|
||||
<ClInclude Include="..\..\src\universe\component.h" />
|
||||
<ClInclude Include="..\..\src\universe\component_event.h" />
|
||||
<ClInclude Include="..\..\src\universe\entity.h" />
|
||||
<ClInclude Include="..\..\src\universe\entity_destroyed_event.h" />
|
||||
<ClInclude Include="..\..\src\universe\entity_moved_event.h" />
|
||||
<ClInclude Include="..\..\src\universe\universe.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -1,232 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="graphics">
|
||||
<UniqueIdentifier>{81110112-66f3-46cb-a161-4e2ab92b01d4}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="universe">
|
||||
<UniqueIdentifier>{72baf105-26cd-4555-9e97-a4b92ab1f676}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="editor">
|
||||
<UniqueIdentifier>{69a0e835-15da-4c43-a0ed-57a169bbe67f}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="script">
|
||||
<UniqueIdentifier>{1687822c-73d0-4a28-9c22-71b902c329eb}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="animation">
|
||||
<UniqueIdentifier>{2bb241e1-0051-401f-b64c-47c220e77ff3}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="engine">
|
||||
<UniqueIdentifier>{a05964d9-bc93-4b17-8bae-42733a26b9a9}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\graphics\renderer.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\universe\universe.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\universe\component_event.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\universe\entity_moved_event.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor\editor_server.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor\gizmo.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor\editor_icon.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\universe\entity_destroyed_event.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\script\script_system.cpp">
|
||||
<Filter>script</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\script\save_script_visitor.cpp">
|
||||
<Filter>script</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\script\set_property_visitor.cpp">
|
||||
<Filter>script</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\script\get_property_visitor.cpp">
|
||||
<Filter>script</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\animation\animation_system.cpp">
|
||||
<Filter>animation</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\universe\entity.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\universe\component.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\engine\engine.cpp">
|
||||
<Filter>engine</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\engine\iplugin.cpp">
|
||||
<Filter>engine</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\engine\plugin_manager.cpp">
|
||||
<Filter>engine</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor\editor_client.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\editor\server_message_types.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\graphics\pipeline.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\geometry.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\gl_ext.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\shader.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\texture.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\material.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\model.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\pose.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\model_instance.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\animation\animation.cpp">
|
||||
<Filter>animation</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\graphics\frame_buffer.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\graphics\renderer.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\universe\universe.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\universe\component_event.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\universe\entity_moved_event.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor\editor_server.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor\property_descriptor.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor\gizmo.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor\editor_icon.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\universe\entity_destroyed_event.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\script\script_system.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\script\base_script.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\script\script_visitor.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\script\save_script_visitor.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\script\set_property_visitor.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\script\get_property_visitor.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\animation\animation_system.h">
|
||||
<Filter>animation</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\universe\entity.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\universe\component.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\engine\engine.h">
|
||||
<Filter>engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\engine\iplugin.h">
|
||||
<Filter>engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\engine\plugin_manager.h">
|
||||
<Filter>engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor\editor_client.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor\client_message_types.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\editor\server_message_types.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\pipeline.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\irender_device.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\geometry.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\gl_ext.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\shader.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\texture.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\material.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\model.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\pose.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\model_instance.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\ray_cast_model_hit.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\animation\animation.h">
|
||||
<Filter>animation</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\graphics\frame_buffer.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,117 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\gui\gui.h" />
|
||||
<ClInclude Include="..\..\src\gui\block.h" />
|
||||
<ClInclude Include="..\..\src\gui\irenderer.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\box_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\opengl_renderer.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\text_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\decorator_base.h" />
|
||||
<ClInclude Include="..\..\src\gui\atlas.h" />
|
||||
<ClInclude Include="..\..\src\gui\texture_base.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\check_box_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\scrollbar.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\button.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\check_box.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\menu_bar.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\menu_item.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\text_box.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\decorators\scrollbar_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\scrollable.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\tab_block.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\controls\dockable.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\decorators\dockable_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\gui\decorators\cursor_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\gui\gui.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\block.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\box_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\opengl_renderer.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\text_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\atlas.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\check_box_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\scrollbar.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\button.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\check_box.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\menu_bar.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\menu_item.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\text_box.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\decorators\scrollbar_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\scrollable.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\tab_block.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\controls\dockable.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\decorators\dockable_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\gui\decorators\cursor_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Filter Include="decorators">
|
||||
<UniqueIdentifier>{26d01923-e3f8-4161-901a-6395e4788c30}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="controls">
|
||||
<UniqueIdentifier>{ef56d276-5e1d-4822-bc44-76ffaf6d8fac}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,227 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.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="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{4E43FCF5-D5BE-4B75-A75D-964C747D5826}</ProjectGuid>
|
||||
<RootNamespace>navigation</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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 Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<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 Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<TargetExt>.dll</TargetExt>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<TargetExt>.dll</TargetExt>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_NAVIGATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
<AdditionalDependencies>core.lib;engine.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_NAVIGATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
<AdditionalDependencies>core.lib;engine.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_NAVIGATION;_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
<AdditionalDependencies>core.lib;engine.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_NAVIGATION;_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
<AdditionalDependencies>core.lib;engine.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\ai\navigation.cpp" />
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DebugDraw.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourAlloc.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourCommon.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourDebugDraw.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourNavMesh.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourNavMeshBuilder.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourNavMeshQuery.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourNode.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourTileCache.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\DetourTileCacheBuilder.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\Recast.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastAlloc.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastArea.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastContour.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastDebugDraw.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastDump.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastFilter.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastLayers.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastMesh.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastMeshDetail.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastRasterization.cpp" />
|
||||
<ClCompile Include="..\..\src\detour\RecastRegion.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\ai\navigation.h" />
|
||||
<ClInclude Include="..\..\src\detour\DebugDraw.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourAlloc.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourAssert.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourCommon.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourDebugDraw.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourNavMesh.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourNavMeshBuilder.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourNavMeshQuery.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourNode.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourStatus.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourTileCache.h" />
|
||||
<ClInclude Include="..\..\src\detour\DetourTileCacheBuilder.h" />
|
||||
<ClInclude Include="..\..\src\detour\Recast.h" />
|
||||
<ClInclude Include="..\..\src\detour\RecastAlloc.h" />
|
||||
<ClInclude Include="..\..\src\detour\RecastAssert.h" />
|
||||
<ClInclude Include="..\..\src\detour\RecastDebugDraw.h" />
|
||||
<ClInclude Include="..\..\src\detour\RecastDump.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -1,139 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="ai">
|
||||
<UniqueIdentifier>{76769ec6-dcb9-45a1-8c03-c8a977e93ccf}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="recast&detour">
|
||||
<UniqueIdentifier>{01e01fba-25d6-45df-9545-b54113ecd8d4}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\ai\navigation.cpp">
|
||||
<Filter>ai</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DebugDraw.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourAlloc.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourCommon.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourDebugDraw.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourNavMesh.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourNavMeshBuilder.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourNavMeshQuery.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourNode.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourTileCache.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\DetourTileCacheBuilder.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\Recast.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastAlloc.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastArea.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastContour.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastDebugDraw.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastDump.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastFilter.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastLayers.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastMesh.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastMeshDetail.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastRasterization.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\detour\RecastRegion.cpp">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\ai\navigation.h">
|
||||
<Filter>ai</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DebugDraw.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourAlloc.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourAssert.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourCommon.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourDebugDraw.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourNavMesh.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourNavMeshBuilder.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourNavMeshQuery.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourNode.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourStatus.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourTileCache.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\DetourTileCacheBuilder.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\Recast.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\RecastAlloc.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\RecastAssert.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\RecastDebugDraw.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\src\detour\RecastDump.h">
|
||||
<Filter>recast&detour</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\physics\physics_scene.cpp" />
|
||||
<ClCompile Include="..\..\src\physics\physics_system.cpp" />
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\physics\physics_scene.h" />
|
||||
<ClInclude Include="..\..\src\physics\physics_system.h" />
|
||||
<ClInclude Include="..\..\src\physics\physics_system_impl.h" />
|
||||
</ItemGroup>
|
||||
</Project>
|
83
projects/vs2013/LuxEngine.sln
Normal file
83
projects/vs2013/LuxEngine.sln
Normal file
|
@ -0,0 +1,83 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Express 2013 for Windows Desktop
|
||||
VisualStudioVersion = 12.0.21005.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core", "core\core.vcxproj", "{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "engine\engine.vcxproj", "{E1A0C677-DE71-4AD8-B802-AA7A3332D822}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A} = {A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "editor_native", "editor_native\editor_native.vcxproj", "{05863FC7-C3C9-4542-8E50-91663C6864F5}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822} = {E1A0C677-DE71-4AD8-B802-AA7A3332D822}
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86} = {D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gui", "gui\gui.vcxproj", "{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822} = {E1A0C677-DE71-4AD8-B802-AA7A3332D822}
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A} = {A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "physics", "physics\physics.vcxproj", "{4D15098E-177F-44EE-BF3C-FF0298E1BA33}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822} = {E1A0C677-DE71-4AD8-B802-AA7A3332D822}
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A} = {A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}.Debug|x64.Build.0 = Debug|x64
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}.Release|Win32.Build.0 = Release|Win32
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}.Release|x64.ActiveCfg = Release|x64
|
||||
{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}.Release|x64.Build.0 = Release|x64
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822}.Debug|x64.Build.0 = Debug|x64
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822}.Release|Win32.Build.0 = Release|Win32
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822}.Release|x64.ActiveCfg = Release|x64
|
||||
{E1A0C677-DE71-4AD8-B802-AA7A3332D822}.Release|x64.Build.0 = Release|x64
|
||||
{05863FC7-C3C9-4542-8E50-91663C6864F5}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{05863FC7-C3C9-4542-8E50-91663C6864F5}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{05863FC7-C3C9-4542-8E50-91663C6864F5}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{05863FC7-C3C9-4542-8E50-91663C6864F5}.Debug|x64.Build.0 = Debug|x64
|
||||
{05863FC7-C3C9-4542-8E50-91663C6864F5}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{05863FC7-C3C9-4542-8E50-91663C6864F5}.Release|Win32.Build.0 = Release|Win32
|
||||
{05863FC7-C3C9-4542-8E50-91663C6864F5}.Release|x64.ActiveCfg = Release|x64
|
||||
{05863FC7-C3C9-4542-8E50-91663C6864F5}.Release|x64.Build.0 = Release|x64
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}.Debug|x64.Build.0 = Debug|x64
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}.Release|Win32.Build.0 = Release|Win32
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}.Release|x64.ActiveCfg = Release|x64
|
||||
{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}.Release|x64.Build.0 = Release|x64
|
||||
{4D15098E-177F-44EE-BF3C-FF0298E1BA33}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{4D15098E-177F-44EE-BF3C-FF0298E1BA33}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{4D15098E-177F-44EE-BF3C-FF0298E1BA33}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{4D15098E-177F-44EE-BF3C-FF0298E1BA33}.Debug|x64.Build.0 = Debug|x64
|
||||
{4D15098E-177F-44EE-BF3C-FF0298E1BA33}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{4D15098E-177F-44EE-BF3C-FF0298E1BA33}.Release|Win32.Build.0 = Release|Win32
|
||||
{4D15098E-177F-44EE-BF3C-FF0298E1BA33}.Release|x64.ActiveCfg = Release|x64
|
||||
{4D15098E-177F-44EE-BF3C-FF0298E1BA33}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
238
projects/vs2013/core/core.vcxproj
Normal file
238
projects/vs2013/core/core.vcxproj
Normal file
|
@ -0,0 +1,238 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.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="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{A0A17BB4-760B-4E34-B1B0-3E43E5F2778A}</ProjectGuid>
|
||||
<RootNamespace>core</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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 Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<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 Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<PreprocessorDefinitions>MEM_TRACK;BUILDING_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<PreprocessorDefinitions>MEM_TRACK;BUILDING_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<PreprocessorDefinitions>MEM_TRACK;BUILDING_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<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>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>MEM_TRACK;BUILDING_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\src\core\array.h" />
|
||||
<ClInclude Include="..\..\..\src\core\atomic.h" />
|
||||
<ClInclude Include="..\..\..\src\core\blob.h" />
|
||||
<ClInclude Include="..\..\..\src\core\blocking_queue.h" />
|
||||
<ClInclude Include="..\..\..\src\core\crc32.h" />
|
||||
<ClInclude Include="..\..\..\src\core\default_allocator.h" />
|
||||
<ClInclude Include="..\..\..\src\core\delegate.h" />
|
||||
<ClInclude Include="..\..\..\src\core\delegate_list.h" />
|
||||
<ClInclude Include="..\..\..\src\core\disk_file_device.h" />
|
||||
<ClInclude Include="..\..\..\src\core\event.h" />
|
||||
<ClInclude Include="..\..\..\src\core\event_manager.h" />
|
||||
<ClInclude Include="..\..\..\src\core\file_system.h" />
|
||||
<ClInclude Include="..\..\..\src\core\free_list.h" />
|
||||
<ClInclude Include="..\..\..\src\core\hash_map.h" />
|
||||
<ClInclude Include="..\..\..\src\core\ifile.h" />
|
||||
<ClInclude Include="..\..\..\src\core\ifile_device.h" />
|
||||
<ClInclude Include="..\..\..\src\core\ifile_system_defines.h" />
|
||||
<ClInclude Include="..\..\..\src\core\input_system.h" />
|
||||
<ClInclude Include="..\..\..\src\core\iserializer.h" />
|
||||
<ClInclude Include="..\..\..\src\core\json_serializer.h" />
|
||||
<ClInclude Include="..\..\..\src\core\lock_free_queue.h" />
|
||||
<ClInclude Include="..\..\..\src\core\log.h" />
|
||||
<ClInclude Include="..\..\..\src\core\lux.h" />
|
||||
<ClInclude Include="..\..\..\src\core\map.h" />
|
||||
<ClInclude Include="..\..\..\src\core\math_utils.h" />
|
||||
<ClInclude Include="..\..\..\src\core\matrix.h" />
|
||||
<ClInclude Include="..\..\..\src\core\memory_file_device.h" />
|
||||
<ClInclude Include="..\..\..\src\core\memory_tracker.h" />
|
||||
<ClInclude Include="..\..\..\src\core\mutex.h" />
|
||||
<ClInclude Include="..\..\..\src\core\new.h" />
|
||||
<ClInclude Include="..\..\..\src\core\new_macros.h" />
|
||||
<ClInclude Include="..\..\..\src\core\os_file.h" />
|
||||
<ClInclude Include="..\..\..\src\core\pod_array.h" />
|
||||
<ClInclude Include="..\..\..\src\core\pod_hash_map.h" />
|
||||
<ClInclude Include="..\..\..\src\core\quat.h" />
|
||||
<ClInclude Include="..\..\..\src\core\queue.h" />
|
||||
<ClInclude Include="..\..\..\src\core\semaphore.h" />
|
||||
<ClInclude Include="..\..\..\src\core\spin_mutex.h" />
|
||||
<ClInclude Include="..\..\..\src\core\stack_allocator.h" />
|
||||
<ClInclude Include="..\..\..\src\core\static_array.h" />
|
||||
<ClInclude Include="..\..\..\src\core\string.h" />
|
||||
<ClInclude Include="..\..\..\src\core\task.h" />
|
||||
<ClInclude Include="..\..\..\src\core\tcp_acceptor.h" />
|
||||
<ClInclude Include="..\..\..\src\core\tcp_connector.h" />
|
||||
<ClInclude Include="..\..\..\src\core\tcp_file_device.h" />
|
||||
<ClInclude Include="..\..\..\src\core\tcp_file_server.h" />
|
||||
<ClInclude Include="..\..\..\src\core\tcp_stream.h" />
|
||||
<ClInclude Include="..\..\..\src\core\timer.h" />
|
||||
<ClInclude Include="..\..\..\src\core\transaction_queue.h" />
|
||||
<ClInclude Include="..\..\..\src\core\vec3.h" />
|
||||
<ClInclude Include="..\..\..\src\core\vec4.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\src\core\blob.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\crc32.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\default_allocator.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\disk_file_device.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\event_manager.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\file_system.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\json_serializer.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\log.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\math_utils.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\matrix.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\memory_file_device.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\memory_tracker.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new_macros.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\os_file.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\atomic.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\event.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\input_system.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\mutex.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\semaphore.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\spin_mutex.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\task.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\tcp_acceptor.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\tcp_connector.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\pc\tcp_stream.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\quat.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\tcp_file_device.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\tcp_file_server.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\timer.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
166
projects/vs2013/core/core.vcxproj.filters
Normal file
166
projects/vs2013/core/core.vcxproj.filters
Normal file
|
@ -0,0 +1,166 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\src\core\array.h" />
|
||||
<ClInclude Include="..\..\..\src\core\blob.h" />
|
||||
<ClInclude Include="..\..\..\src\core\crc32.h" />
|
||||
<ClInclude Include="..\..\..\src\core\default_allocator.h" />
|
||||
<ClInclude Include="..\..\..\src\core\delegate.h" />
|
||||
<ClInclude Include="..\..\..\src\core\delegate_list.h" />
|
||||
<ClInclude Include="..\..\..\src\core\event_manager.h" />
|
||||
<ClInclude Include="..\..\..\src\core\free_list.h" />
|
||||
<ClInclude Include="..\..\..\src\core\hash_map.h" />
|
||||
<ClInclude Include="..\..\..\src\core\input_system.h" />
|
||||
<ClInclude Include="..\..\..\src\core\iserializer.h" />
|
||||
<ClInclude Include="..\..\..\src\core\json_serializer.h" />
|
||||
<ClInclude Include="..\..\..\src\core\log.h" />
|
||||
<ClInclude Include="..\..\..\src\core\lux.h" />
|
||||
<ClInclude Include="..\..\..\src\core\map.h" />
|
||||
<ClInclude Include="..\..\..\src\core\math_utils.h" />
|
||||
<ClInclude Include="..\..\..\src\core\matrix.h" />
|
||||
<ClInclude Include="..\..\..\src\core\memory_tracker.h" />
|
||||
<ClInclude Include="..\..\..\src\core\new.h" />
|
||||
<ClInclude Include="..\..\..\src\core\new_macros.h" />
|
||||
<ClInclude Include="..\..\..\src\core\os_file.h" />
|
||||
<ClInclude Include="..\..\..\src\core\pod_array.h" />
|
||||
<ClInclude Include="..\..\..\src\core\pod_hash_map.h" />
|
||||
<ClInclude Include="..\..\..\src\core\quat.h" />
|
||||
<ClInclude Include="..\..\..\src\core\queue.h" />
|
||||
<ClInclude Include="..\..\..\src\core\stack_allocator.h" />
|
||||
<ClInclude Include="..\..\..\src\core\static_array.h" />
|
||||
<ClInclude Include="..\..\..\src\core\string.h" />
|
||||
<ClInclude Include="..\..\..\src\core\timer.h" />
|
||||
<ClInclude Include="..\..\..\src\core\vec3.h" />
|
||||
<ClInclude Include="..\..\..\src\core\vec4.h" />
|
||||
<ClInclude Include="..\..\..\src\core\disk_file_device.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\ifile.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\ifile_device.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\file_system.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\ifile_system_defines.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\memory_file_device.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\tcp_file_device.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\tcp_file_server.h">
|
||||
<Filter>FS</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\atomic.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\blocking_queue.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\event.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\lock_free_queue.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\semaphore.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\task.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\transaction_queue.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\mutex.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\spin_mutex.h">
|
||||
<Filter>MT</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\tcp_acceptor.h">
|
||||
<Filter>Net</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\tcp_connector.h">
|
||||
<Filter>Net</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\core\tcp_stream.h">
|
||||
<Filter>Net</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\src\core\blob.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\crc32.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\default_allocator.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\event_manager.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\json_serializer.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\log.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\math_utils.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\matrix.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\memory_tracker.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new_macros.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\os_file.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\quat.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\timer.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\disk_file_device.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\file_system.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\memory_file_device.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\tcp_file_device.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\tcp_file_server.cpp">
|
||||
<Filter>FS</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\atomic.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\event.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\mutex.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\semaphore.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\spin_mutex.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\task.cpp">
|
||||
<Filter>MT</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\tcp_acceptor.cpp">
|
||||
<Filter>Net</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\tcp_connector.cpp">
|
||||
<Filter>Net</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\tcp_stream.cpp">
|
||||
<Filter>Net</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\pc\input_system.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Filter Include="FS">
|
||||
<UniqueIdentifier>{3c4deb1a-249d-4dd5-b588-fdf23f704f40}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="MT">
|
||||
<UniqueIdentifier>{e4ae7715-8cd7-4b2c-8da8-e6fb2afc4536}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Net">
|
||||
<UniqueIdentifier>{129b26b9-e5b8-4ef9-b3f8-e886c1337601}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
|
@ -19,33 +19,33 @@
|
|||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{8EB8C1E2-F4FB-4703-9E3A-9115B6F4B8C8}</ProjectGuid>
|
||||
<ProjectGuid>{05863FC7-C3C9-4542-8E50-91663C6864F5}</ProjectGuid>
|
||||
<RootNamespace>editor_native</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
|
@ -66,22 +66,20 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<TargetExt>.exe</TargetExt>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
|
@ -89,19 +87,18 @@
|
|||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\external\cegui\include;..\..\src;..\..\external\sdl\include;..\..\external\horde3d\include</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;..\..\external\sdl\lib\x86</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;gui.lib;opengl32.lib;core.lib;engine.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\external\sdl\lib\x86;..\..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SubSystem>Console</SubSystem>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>copy /Y "$(SolutionDir)external\sdl\lib\x86\*.dll" "$(SolutionDir)\bin\$(Platform)_$(Configuration)\"
|
||||
copy /Y "$(SolutionDir)external\physx\dll\x86\*.dll" "$(SolutionDir)\bin\$(Platform)_$(Configuration)\"</Command>
|
||||
<Command>copy /Y "$(SolutionDir)\..\..\external\sdl\lib\x86\*.dll" "$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
|
@ -110,19 +107,18 @@ copy /Y "$(SolutionDir)external\physx\dll\x86\*.dll" "$(SolutionDir)\bin\$(Platf
|
|||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\external\cegui\include;..\..\src;..\..\external\sdl\include;..\..\external\horde3d\include</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;..\..\external\sdl\lib\x64;$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;gui.lib;opengl32.lib;core.lib;engine.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\external\sdl\lib\x64;..\..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SubSystem>Console</SubSystem>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>copy /Y "$(SolutionDir)external\sdl\lib\x64\*.dll" "$(SolutionDir)\bin\$(Platform)_$(Configuration)\"
|
||||
copy /Y "$(SolutionDir)external\physx\dll\x64\*.dll" "$(SolutionDir)\bin\$(Platform)_$(Configuration)\"</Command>
|
||||
<Command>copy /Y "$(SolutionDir)\..\..\external\sdl\lib\x64\*.dll" "$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
|
@ -133,19 +129,19 @@ copy /Y "$(SolutionDir)external\physx\dll\x64\*.dll" "$(SolutionDir)\bin\$(Platf
|
|||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\external\cegui\include;..\..\src;..\..\external\sdl\include;..\..\external\horde3d\include</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>glu32.lib;gui.lib;opengl32.lib;core.lib;engine.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\external\sdl\lib\x86;..\..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;..\..\external\sdl\lib\x86</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>gui.lib;opengl32.lib;core.lib;engine.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>copy /Y "$(SolutionDir)external\sdl\lib\x86\*.dll" "$(SolutionDir)\bin\$(Platform)_$(Configuration)\"</Command>
|
||||
<Command>copy /Y "$(SolutionDir)\..\..\external\sdl\lib\x86\*.dll" "$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
|
@ -156,51 +152,51 @@ copy /Y "$(SolutionDir)external\physx\dll\x64\*.dll" "$(SolutionDir)\bin\$(Platf
|
|||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\external\cegui\include;..\..\src;..\..\external\sdl\include;..\..\external\horde3d\include</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>glu32.lib;gui.lib;opengl32.lib;core.lib;engine.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\external\sdl\lib\x64;..\..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;..\..\external\sdl\lib\x64</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>gui.lib;opengl32.lib;core.lib;engine.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>copy /Y "$(SolutionDir)external\sdl\lib\x64\*.dll" "$(SolutionDir)\bin\$(Platform)_$(Configuration)\"</Command>
|
||||
<Command>copy /Y "$(SolutionDir)\..\..\external\sdl\lib\x64\*.dll" "$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\log_ui.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\main.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\main_frame.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\main_menu.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\notifications.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\animable_ui.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\box_rigid_actor_ui.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\point_light_ui.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\property_frame.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\renderable_ui.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\property_frame\script_ui.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\script_compiler.cpp" />
|
||||
<ClCompile Include="..\..\src\editor_native\sdl_render_device.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\log_ui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\main.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\main_frame.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\main_menu.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\notifications.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\animable_ui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\box_rigid_actor_ui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\point_light_ui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\property_frame.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\renderable_ui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\script_ui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\script_compiler.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\sdl_render_device.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\editor_native\log_ui.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\main_frame.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\main_menu.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\notifications.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\animable_ui.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\box_rigid_actor_ui.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\icomponent_ui.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\point_light_ui.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\property_frame.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\renderable_ui.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\property_frame\script_ui.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\script_compiler.h" />
|
||||
<ClInclude Include="..\..\src\editor_native\sdl_render_device.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\log_ui.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\main_frame.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\main_menu.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\notifications.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\animable_ui.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\box_rigid_actor_ui.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\icomponent_ui.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\point_light_ui.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\property_frame.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\renderable_ui.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\script_ui.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\script_compiler.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\sdl_render_device.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
65
projects/vs2013/editor_native/editor_native.vcxproj.filters
Normal file
65
projects/vs2013/editor_native/editor_native.vcxproj.filters
Normal file
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\src\editor_native\log_ui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\main.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\main_frame.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\main_menu.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\notifications.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\script_compiler.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\sdl_render_device.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\animable_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\box_rigid_actor_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\point_light_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\property_frame.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\renderable_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor_native\property_frame\script_ui.cpp">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\src\editor_native\log_ui.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\main_frame.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\main_menu.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\notifications.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\script_compiler.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\sdl_render_device.h" />
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\animable_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\box_rigid_actor_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\icomponent_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\point_light_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\property_frame.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\renderable_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor_native\property_frame\script_ui.h">
|
||||
<Filter>property_frame</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Filter Include="property_frame">
|
||||
<UniqueIdentifier>{e20d0947-5982-4055-9d4e-324cd7fd8e2c}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
</Project>
|
238
projects/vs2013/engine/engine.vcxproj
Normal file
238
projects/vs2013/engine/engine.vcxproj
Normal file
|
@ -0,0 +1,238 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.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="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{E1A0C677-DE71-4AD8-B802-AA7A3332D822}</ProjectGuid>
|
||||
<RootNamespace>engine</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</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 Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<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 Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\..\external\physx\include;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;core.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\..\external\physx\include;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;core.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\..\external\physx\include;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;core.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\..\external\physx\include;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>glu32.lib;opengl32.lib;core.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\src\animation\animation.cpp" />
|
||||
<ClCompile Include="..\..\..\src\animation\animation_system.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor\editor_client.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor\editor_icon.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor\editor_server.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor\gizmo.cpp" />
|
||||
<ClCompile Include="..\..\..\src\editor\server_message_types.cpp" />
|
||||
<ClCompile Include="..\..\..\src\engine\engine.cpp" />
|
||||
<ClCompile Include="..\..\..\src\engine\iplugin.cpp" />
|
||||
<ClCompile Include="..\..\..\src\engine\plugin_manager.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\frame_buffer.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\geometry.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\gl_ext.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\material.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\model.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\model_instance.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\pipeline.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\pose.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\renderer.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\shader.cpp" />
|
||||
<ClCompile Include="..\..\..\src\graphics\texture.cpp" />
|
||||
<ClCompile Include="..\..\..\src\script\get_property_visitor.cpp" />
|
||||
<ClCompile Include="..\..\..\src\script\save_script_visitor.cpp" />
|
||||
<ClCompile Include="..\..\..\src\script\script_system.cpp" />
|
||||
<ClCompile Include="..\..\..\src\script\set_property_visitor.cpp" />
|
||||
<ClCompile Include="..\..\..\src\universe\component.cpp" />
|
||||
<ClCompile Include="..\..\..\src\universe\component_event.cpp" />
|
||||
<ClCompile Include="..\..\..\src\universe\entity.cpp" />
|
||||
<ClCompile Include="..\..\..\src\universe\entity_destroyed_event.cpp" />
|
||||
<ClCompile Include="..\..\..\src\universe\entity_moved_event.cpp" />
|
||||
<ClCompile Include="..\..\..\src\universe\universe.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\src\animation\animation.h" />
|
||||
<ClInclude Include="..\..\..\src\animation\animation_system.h" />
|
||||
<ClInclude Include="..\..\..\src\editor\client_message_types.h" />
|
||||
<ClInclude Include="..\..\..\src\editor\editor_client.h" />
|
||||
<ClInclude Include="..\..\..\src\editor\editor_icon.h" />
|
||||
<ClInclude Include="..\..\..\src\editor\editor_server.h" />
|
||||
<ClInclude Include="..\..\..\src\editor\gizmo.h" />
|
||||
<ClInclude Include="..\..\..\src\editor\property_descriptor.h" />
|
||||
<ClInclude Include="..\..\..\src\editor\server_message_types.h" />
|
||||
<ClInclude Include="..\..\..\src\engine\engine.h" />
|
||||
<ClInclude Include="..\..\..\src\engine\iplugin.h" />
|
||||
<ClInclude Include="..\..\..\src\engine\plugin_manager.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\frame_buffer.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\geometry.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\gl_ext.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\irender_device.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\material.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\model.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\model_instance.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\pipeline.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\pose.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\ray_cast_model_hit.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\renderer.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\shader.h" />
|
||||
<ClInclude Include="..\..\..\src\graphics\texture.h" />
|
||||
<ClInclude Include="..\..\..\src\script\base_script.h" />
|
||||
<ClInclude Include="..\..\..\src\script\get_property_visitor.h" />
|
||||
<ClInclude Include="..\..\..\src\script\save_script_visitor.h" />
|
||||
<ClInclude Include="..\..\..\src\script\script_system.h" />
|
||||
<ClInclude Include="..\..\..\src\script\script_visitor.h" />
|
||||
<ClInclude Include="..\..\..\src\script\set_property_visitor.h" />
|
||||
<ClInclude Include="..\..\..\src\universe\component.h" />
|
||||
<ClInclude Include="..\..\..\src\universe\component_event.h" />
|
||||
<ClInclude Include="..\..\..\src\universe\entity.h" />
|
||||
<ClInclude Include="..\..\..\src\universe\entity_destroyed_event.h" />
|
||||
<ClInclude Include="..\..\..\src\universe\entity_moved_event.h" />
|
||||
<ClInclude Include="..\..\..\src\universe\universe.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
232
projects/vs2013/engine/engine.vcxproj.filters
Normal file
232
projects/vs2013/engine/engine.vcxproj.filters
Normal file
|
@ -0,0 +1,232 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="script">
|
||||
<UniqueIdentifier>{af898ef8-401c-4aae-972c-8a5da5ead331}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="universe">
|
||||
<UniqueIdentifier>{17bfcc99-db07-4e7b-a65c-f59f818f4c83}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="engine">
|
||||
<UniqueIdentifier>{e33fbdba-3094-4874-83f2-51e668c3cb2d}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="editor">
|
||||
<UniqueIdentifier>{856cefc3-62cd-4d97-b5d9-e40487b51da9}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="graphics">
|
||||
<UniqueIdentifier>{4958eded-acc7-41f8-ac9b-6f6bc47bd0ae}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="animation">
|
||||
<UniqueIdentifier>{240998ba-942c-45cf-a31c-06007274bd82}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\src\animation\animation.cpp">
|
||||
<Filter>animation</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\animation\animation_system.cpp">
|
||||
<Filter>animation</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\frame_buffer.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\geometry.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\gl_ext.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\material.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\model.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\model_instance.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\pipeline.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\pose.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\renderer.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\shader.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\graphics\texture.cpp">
|
||||
<Filter>graphics</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\engine\engine.cpp">
|
||||
<Filter>engine</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\engine\iplugin.cpp">
|
||||
<Filter>engine</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\engine\plugin_manager.cpp">
|
||||
<Filter>engine</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor\editor_client.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor\editor_icon.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor\editor_server.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor\gizmo.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\editor\server_message_types.cpp">
|
||||
<Filter>editor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\script\get_property_visitor.cpp">
|
||||
<Filter>script</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\script\save_script_visitor.cpp">
|
||||
<Filter>script</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\script\script_system.cpp">
|
||||
<Filter>script</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\script\set_property_visitor.cpp">
|
||||
<Filter>script</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\universe\component.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\universe\component_event.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\universe\entity.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\universe\entity_destroyed_event.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\universe\entity_moved_event.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\universe\universe.cpp">
|
||||
<Filter>universe</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\src\animation\animation.h">
|
||||
<Filter>animation</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\animation\animation_system.h">
|
||||
<Filter>animation</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\frame_buffer.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\geometry.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\gl_ext.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\irender_device.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\material.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\model.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\model_instance.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\pipeline.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\pose.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\ray_cast_model_hit.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\renderer.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\shader.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\graphics\texture.h">
|
||||
<Filter>graphics</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\engine\engine.h">
|
||||
<Filter>engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\engine\iplugin.h">
|
||||
<Filter>engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\engine\plugin_manager.h">
|
||||
<Filter>engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor\client_message_types.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor\editor_client.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor\editor_icon.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor\editor_server.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor\gizmo.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor\property_descriptor.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\editor\server_message_types.h">
|
||||
<Filter>editor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\script\base_script.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\script\get_property_visitor.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\script\save_script_visitor.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\script\script_system.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\script\script_visitor.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\script\set_property_visitor.h">
|
||||
<Filter>script</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\universe\component.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\universe\component_event.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\universe\entity.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\universe\entity_destroyed_event.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\universe\entity_moved_event.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\universe\universe.h">
|
||||
<Filter>universe</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
|
@ -19,33 +19,33 @@
|
|||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{3C7800B3-C971-4E27-BD17-60B033642566}</ProjectGuid>
|
||||
<ProjectGuid>{D1B2F2AA-A6DA-4B5F-B6EC-915A3FA01F86}</ProjectGuid>
|
||||
<RootNamespace>gui</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
|
@ -65,23 +65,21 @@
|
|||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<TargetExt>.dll</TargetExt>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
|
@ -89,14 +87,13 @@
|
|||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\src;..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>BUILDING_GUI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>opengl32.lib;core.lib;engine.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
|
@ -104,16 +101,12 @@
|
|||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\src;..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>BUILDING_GUI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>opengl32.lib;core.lib;engine.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
|
@ -125,16 +118,15 @@
|
|||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_GUI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\src;..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>BUILDING_GUI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>opengl32.lib;core.lib;engine.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>opengl32.lib;core.lib;engine.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
|
@ -145,63 +137,63 @@
|
|||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_GUI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\src;..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>BUILDING_GUI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\..\src;..\..\..\external\sdl\include</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>opengl32.lib;core.lib;engine.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalLibraryDirectories>..\..\..\bin\$(Platform)_$(Configuration)\</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>opengl32.lib;core.lib;engine.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\gui\atlas.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\button.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\check_box.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\dockable.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\menu_bar.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\menu_item.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\scrollable.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\scrollbar.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\tab_block.h" />
|
||||
<ClInclude Include="..\..\src\gui\controls\text_box.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\box_decorator.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\check_box_decorator.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\cursor_decorator.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\dockable_decorator.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\scrollbar_decorator.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorators\text_decorator.h" />
|
||||
<ClInclude Include="..\..\src\gui\decorator_base.h" />
|
||||
<ClInclude Include="..\..\src\gui\gui.h" />
|
||||
<ClInclude Include="..\..\src\gui\block.h" />
|
||||
<ClInclude Include="..\..\src\gui\irenderer.h" />
|
||||
<ClInclude Include="..\..\src\gui\texture_base.h" />
|
||||
<ClInclude Include="..\..\src\gui\opengl_renderer.h" />
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\atlas.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\block.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\button.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\check_box.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\dockable.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\menu_bar.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\menu_item.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\scrollable.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\scrollbar.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\tab_block.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\controls\text_box.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\box_decorator.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\check_box_decorator.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\cursor_decorator.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\dockable_decorator.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\scrollbar_decorator.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\text_decorator.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\gui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\opengl_renderer.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\atlas.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\block.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\button.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\check_box.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\dockable.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\menu_bar.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\menu_item.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\scrollable.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\scrollbar.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\tab_block.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\controls\text_box.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\box_decorator.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\check_box_decorator.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\cursor_decorator.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\dockable_decorator.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\scrollbar_decorator.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\decorators\text_decorator.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\gui.cpp" />
|
||||
<ClCompile Include="..\..\src\gui\opengl_renderer.cpp" />
|
||||
<ClInclude Include="..\..\..\src\gui\atlas.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\block.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\button.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\check_box.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\dockable.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\menu_bar.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\menu_item.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\scrollable.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\scrollbar.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\tab_block.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\controls\text_box.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\box_decorator.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\check_box_decorator.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\cursor_decorator.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\dockable_decorator.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\scrollbar_decorator.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\text_decorator.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\decorator_base.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\gui.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\irenderer.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\opengl_renderer.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\texture_base.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
117
projects/vs2013/gui/gui.vcxproj.filters
Normal file
117
projects/vs2013/gui/gui.vcxproj.filters
Normal file
|
@ -0,0 +1,117 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="controls">
|
||||
<UniqueIdentifier>{537e3630-751d-41ac-9588-fd25dba1cd3b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="decorators">
|
||||
<UniqueIdentifier>{26fe1a8a-2b9d-4fb5-bd61-75604921d88b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\button.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\dockable.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\check_box.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\menu_bar.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\menu_item.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\scrollable.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\scrollbar.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\tab_block.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\controls\text_box.cpp">
|
||||
<Filter>controls</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\box_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\cursor_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\dockable_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\check_box_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\scrollbar_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\decorators\text_decorator.cpp">
|
||||
<Filter>decorators</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\gui\atlas.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\block.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\gui.cpp" />
|
||||
<ClCompile Include="..\..\..\src\gui\opengl_renderer.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\button.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\dockable.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\check_box.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\menu_bar.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\menu_item.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\scrollable.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\scrollbar.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\tab_block.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\controls\text_box.h">
|
||||
<Filter>controls</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\box_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\cursor_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\dockable_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\check_box_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\scrollbar_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\decorators\text_decorator.h">
|
||||
<Filter>decorators</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\gui\atlas.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\block.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\decorator_base.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\gui.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\irenderer.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\opengl_renderer.h" />
|
||||
<ClInclude Include="..\..\..\src\gui\texture_base.h" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
|
@ -19,33 +19,33 @@
|
|||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{13B10E62-BBE6-4B9C-86D0-F90141319326}</ProjectGuid>
|
||||
<ProjectGuid>{4D15098E-177F-44EE-BF3C-FF0298E1BA33}</ProjectGuid>
|
||||
<RootNamespace>physics</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v110</PlatformToolset>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
</PropertyGroup>
|
||||
|
@ -66,22 +66,20 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<TargetExt>.dll</TargetExt>
|
||||
<OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
<OutDir>$(SolutionDir)\..\..\bin\$(Platform)_$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)\..\..\tmp\$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
|
@ -89,23 +87,18 @@
|
|||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\..\external\physx\include;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\external\physx\include;..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_PHYSICS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\external\physx\lib\x86;..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalLibraryDirectories>..\..\..\external\physx\lib\x86;..\..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>core.lib;engine.lib;opengl32.lib;PhysXVisualDebuggerSDKCHECKED.lib;PhysX3CHECKED_x86.lib;PhysX3CommonCHECKED_x86.lib;PhysX3ExtensionsCHECKED.lib;PhysX3CharacterKinematicCHECKED_x86.lib;PhysX3CookingCHECKED_x86.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
|
@ -113,23 +106,15 @@
|
|||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<AdditionalIncludeDirectories>..\..\..\external\physx\include;..\..\..\src</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>..\..\external\physx\include;..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_PHYSICS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\external\physx\lib\x64;..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>core.lib;engine.lib;opengl32.lib;PhysXVisualDebuggerSDKCHECKED.lib;PhysX3CHECKED_x64.lib;PhysX3CommonCHECKED_x64.lib;PhysX3ExtensionsCHECKED.lib;PhysX3CharacterKinematicCHECKED_x64.lib;PhysX3CookingCHECKED_x64.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
|
@ -139,19 +124,18 @@
|
|||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_PHYSICS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\src;..\..\external\physx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>..\..\..\external\physx\include;..\..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;BUILDING_PHYSICS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;..\..\external\physx\lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>opengl32.lib;core.lib;engine.lib;PhysXVisualDebuggerSDKCHECKED.lib;PhysX3CHECKED_x86.lib;PhysX3CommonCHECKED_x86.lib;PhysX3ExtensionsCHECKED.lib;PhysX3CharacterKinematicCHECKED_x86.lib;PhysX3CookingCHECKED_x86.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>..\..\..\external\physx\lib\x86;..\..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>core.lib;engine.lib;opengl32.lib;PhysXVisualDebuggerSDKCHECKED.lib;PhysX3CHECKED_x86.lib;PhysX3CommonCHECKED_x86.lib;PhysX3ExtensionsCHECKED.lib;PhysX3CharacterKinematicCHECKED_x86.lib;PhysX3CookingCHECKED_x86.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
|
@ -162,30 +146,29 @@
|
|||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;BUILDING_PHYSICS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\src;..\..\external\physx\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>..\..\..\external\physx\include;..\..\..\src</AdditionalIncludeDirectories>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<PreprocessorDefinitions>NDEBUG;BUILDING_PHYSICS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalLibraryDirectories>..\..\bin\$(Platform)_$(Configuration)\;..\..\external\physx\lib\x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>opengl32.lib;core.lib;engine.lib;PhysXVisualDebuggerSDKCHECKED.lib;PhysX3CHECKED_x64.lib;PhysX3CommonCHECKED_x64.lib;PhysX3ExtensionsCHECKED.lib;PhysX3CharacterKinematicCHECKED_x64.lib;PhysX3CookingCHECKED_x64.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>core.lib;engine.lib;opengl32.lib;PhysXVisualDebuggerSDKCHECKED.lib;PhysX3CHECKED_x64.lib;PhysX3CommonCHECKED_x64.lib;PhysX3ExtensionsCHECKED.lib;PhysX3CharacterKinematicCHECKED_x64.lib;PhysX3CookingCHECKED_x64.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib</IgnoreSpecificDefaultLibraries>
|
||||
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>..\..\..\external\physx\lib\x64;..\..\..\bin\$(Platform)_$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\src\physics\physics_scene.cpp" />
|
||||
<ClCompile Include="..\..\src\physics\physics_system.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
<ClCompile Include="..\..\..\src\physics\physics_scene.cpp" />
|
||||
<ClCompile Include="..\..\..\src\physics\physics_system.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\src\physics\physics_scene.h" />
|
||||
<ClInclude Include="..\..\src\physics\physics_system.h" />
|
||||
<ClInclude Include="..\..\src\physics\physics_system_impl.h" />
|
||||
<ClInclude Include="..\..\..\src\physics\physics_scene.h" />
|
||||
<ClInclude Include="..\..\..\src\physics\physics_system.h" />
|
||||
<ClInclude Include="..\..\..\src\physics\physics_system_impl.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
13
projects/vs2013/physics/physics.vcxproj.filters
Normal file
13
projects/vs2013/physics/physics.vcxproj.filters
Normal file
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\src\physics\physics_scene.cpp" />
|
||||
<ClCompile Include="..\..\..\src\physics\physics_system.cpp" />
|
||||
<ClCompile Include="..\..\..\src\core\new.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\src\physics\physics_scene.h" />
|
||||
<ClInclude Include="..\..\..\src\physics\physics_system.h" />
|
||||
<ClInclude Include="..\..\..\src\physics\physics_system_impl.h" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -2,12 +2,13 @@
|
|||
|
||||
#include "core/array.h"
|
||||
#include "core/free_list.h"
|
||||
#include "core/os_file.h"
|
||||
#include "core/static_array.h"
|
||||
#include "core/string.h"
|
||||
#include "core/tcp_file_device.h"
|
||||
#include "core/task.h"
|
||||
#include "core/tcp_acceptor.h"
|
||||
#include "core/tcp_stream.h"
|
||||
#include "core/os_file.h"
|
||||
|
||||
namespace Lux
|
||||
{
|
||||
|
@ -46,7 +47,10 @@ namespace Lux
|
|||
OsFile* file = LUX_NEW(OsFile)();
|
||||
m_files[id] = file;
|
||||
|
||||
ret = file->open(m_buffer.data(), mode) ? id : -1;
|
||||
string path;
|
||||
//#error todo
|
||||
path = m_buffer.data();
|
||||
ret = file->open(path.c_str(), mode) ? id : -1;
|
||||
}
|
||||
stream->write(ret);
|
||||
}
|
||||
|
@ -155,12 +159,14 @@ namespace Lux
|
|||
}
|
||||
|
||||
void stop() {} // TODO: implement stop
|
||||
void setBasePath(const char* base_path) { m_base_path = base_path; }
|
||||
|
||||
private:
|
||||
Net::TCPAcceptor m_acceptor;
|
||||
StaticArray<char, 0x50000> m_buffer;
|
||||
StaticArray<OsFile*, 0x50000> m_files;
|
||||
FreeList<int32_t, 0x50000> m_ids;
|
||||
string m_base_path;
|
||||
};
|
||||
|
||||
struct TCPFileServerImpl
|
||||
|
@ -178,9 +184,10 @@ namespace Lux
|
|||
LUX_DELETE(m_impl);
|
||||
}
|
||||
|
||||
void TCPFileServer::start()
|
||||
void TCPFileServer::start(const char* base_path)
|
||||
{
|
||||
m_impl = LUX_NEW(TCPFileServerImpl);
|
||||
m_impl->m_task.setBasePath(base_path);
|
||||
m_impl->m_task.create("TCP File Server Task");
|
||||
m_impl->m_task.run();
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace Lux
|
|||
TCPFileServer();
|
||||
~TCPFileServer();
|
||||
|
||||
void start();
|
||||
void start(const char* base_path);
|
||||
void stop();
|
||||
|
||||
private:
|
||||
|
|
|
@ -1,83 +0,0 @@
|
|||
#include "editor_properties.h"
|
||||
|
||||
|
||||
namespace Lux
|
||||
{
|
||||
|
||||
|
||||
map<Component::Type, vector<EditorProperty> > g_properties;
|
||||
|
||||
|
||||
Gwen::Controls::Property::Base* createGwenProperty(EditorProperty& prop, Component cmp, Gwen::Controls::Base* parent)
|
||||
{
|
||||
Gwen::Controls::Property::Base* ret = 0;
|
||||
switch(prop.type)
|
||||
{
|
||||
default:
|
||||
case EditorProperty::TEXT:
|
||||
ret = new CustomGwenTextProperty(cmp, parent);
|
||||
break;
|
||||
case EditorProperty::BOOLEAN:
|
||||
ret = new CustomGwenBooleanProperty(cmp, parent);
|
||||
break;
|
||||
case EditorProperty::FILE:
|
||||
ret = new CustomGwenFileProperty(cmp, parent);
|
||||
break;
|
||||
}
|
||||
|
||||
ret->UserData.Set("component", cmp);
|
||||
ret->UserData.Set("property", &prop);
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
CustomGwenFileProperty::CustomGwenFileProperty(Component _cmp, Gwen::Controls::Base* parent)
|
||||
: Gwen::Controls::Property::File(parent)
|
||||
{
|
||||
cmp = _cmp;
|
||||
onChange.Add(this, &CustomGwenFileProperty::onPropertyChange);
|
||||
}
|
||||
|
||||
|
||||
void CustomGwenFileProperty::onPropertyChange(Gwen::Controls::Base* ctrl)
|
||||
{
|
||||
Component cmp = ctrl->UserData.Get<Component>("component");
|
||||
EditorProperty* prop = ctrl->UserData.Get<EditorProperty*>("property");
|
||||
(static_cast<EditorProperty::S*>(cmp.system)->*prop->setter)(cmp, m_TextBox->GetValue().c_str());
|
||||
}
|
||||
|
||||
|
||||
CustomGwenTextProperty::CustomGwenTextProperty(Component _cmp, Gwen::Controls::Base* parent)
|
||||
: Gwen::Controls::Property::Text(parent)
|
||||
{
|
||||
cmp = _cmp;
|
||||
onChange.Add(this, &CustomGwenTextProperty::onPropertyChange);
|
||||
}
|
||||
|
||||
|
||||
void CustomGwenTextProperty::onPropertyChange(Gwen::Controls::Base* ctrl)
|
||||
{
|
||||
Component cmp = ctrl->UserData.Get<Component>("component");
|
||||
EditorProperty* prop = ctrl->UserData.Get<EditorProperty*>("property");
|
||||
(static_cast<EditorProperty::S*>(cmp.system)->*prop->setter)(cmp, m_TextBox->GetValue().c_str());
|
||||
}
|
||||
|
||||
|
||||
|
||||
CustomGwenBooleanProperty::CustomGwenBooleanProperty(Component _cmp, Gwen::Controls::Base* parent)
|
||||
: Gwen::Controls::Property::Checkbox(parent)
|
||||
{
|
||||
cmp = _cmp;
|
||||
onChange.Add(this, &CustomGwenBooleanProperty::onPropertyChange);
|
||||
}
|
||||
|
||||
|
||||
void CustomGwenBooleanProperty::onPropertyChange(Gwen::Controls::Base* ctrl)
|
||||
{
|
||||
Component cmp = ctrl->UserData.Get<Component>("component");
|
||||
EditorProperty* prop = ctrl->UserData.Get<EditorProperty*>("property");
|
||||
(static_cast<EditorProperty::S*>(cmp.system)->*prop->bool_setter)(cmp, m_Checkbox->IsChecked());
|
||||
}
|
||||
|
||||
|
||||
} // !namespace Lux
|
|
@ -1,64 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
|
||||
#include "core/string.h"
|
||||
#include "universe/universe.h"
|
||||
|
||||
|
||||
|
||||
namespace Lux
|
||||
{
|
||||
|
||||
|
||||
struct EditorProperty
|
||||
{
|
||||
enum Type
|
||||
{
|
||||
TEXT,
|
||||
FILE,
|
||||
BOOLEAN
|
||||
};
|
||||
|
||||
//typedef void (*Setter)(Component, const string&);
|
||||
//typedef void (*Getter)(Component, string&);
|
||||
string name;
|
||||
struct S {};
|
||||
typedef void (S::*BoolSetter)(Component, const bool&);
|
||||
typedef void (S::*BoolGetter)(Component, bool&);
|
||||
typedef void (S::*Setter)(Component, const string&);
|
||||
typedef void (S::*Getter)(Component, string&);
|
||||
union
|
||||
{
|
||||
Setter setter;
|
||||
BoolSetter bool_setter;
|
||||
};
|
||||
|
||||
union
|
||||
{
|
||||
Getter getter;
|
||||
BoolGetter bool_getter;
|
||||
};
|
||||
Type type;
|
||||
|
||||
EditorProperty(string _name, BoolGetter _getter, BoolSetter _setter, Type _type)
|
||||
: name(_name)
|
||||
, bool_getter(_getter)
|
||||
, bool_setter(_setter)
|
||||
, type(_type)
|
||||
{
|
||||
}
|
||||
|
||||
EditorProperty(string _name, Getter _getter, Setter _setter, Type _type)
|
||||
: name(_name)
|
||||
, getter(_getter)
|
||||
, setter(_setter)
|
||||
, type(_type)
|
||||
{
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
extern map<Component::Type, vector<EditorProperty> > g_properties;
|
||||
|
||||
|
||||
} // !namespace Lux
|
|
@ -311,8 +311,8 @@ void EditorServer::destroy()
|
|||
|
||||
void EditorServerImpl::registerProperties()
|
||||
{
|
||||
/* m_component_properties[renderable_type].push(LUX_NEW(PropertyDescriptor<Renderer>)(crc32("source"), &Renderer::getMesh, &Renderer::setMesh, IPropertyDescriptor::FILE));
|
||||
m_component_properties[renderable_type].push(LUX_NEW(PropertyDescriptor<Renderer>)(crc32("visible"), &Renderer::getVisible, &Renderer::setVisible));
|
||||
m_component_properties[renderable_type].push(LUX_NEW(PropertyDescriptor<Renderer>)(crc32("source"), &Renderer::getRenderablePath, &Renderer::setRenderablePath, IPropertyDescriptor::FILE));
|
||||
/*m_component_properties[renderable_type].push(LUX_NEW(PropertyDescriptor<Renderer>)(crc32("visible"), &Renderer::getVisible, &Renderer::setVisible));
|
||||
m_component_properties[renderable_type].push(LUX_NEW(PropertyDescriptor<Renderer>)(crc32("cast shadows"), &Renderer::getCastShadows, &Renderer::setCastShadows));
|
||||
m_component_properties[point_light_type].push(LUX_NEW(PropertyDescriptor<Renderer>)(crc32("fov"), &Renderer::getLightFov, &Renderer::setLightFov));
|
||||
m_component_properties[point_light_type].push(LUX_NEW(PropertyDescriptor<Renderer>)(crc32("radius"), &Renderer::getLightRadius, &Renderer::setLightRadius));
|
||||
|
@ -570,7 +570,7 @@ void EditorServerImpl::sendEntityPosition(int uid)
|
|||
|
||||
void EditorServerImpl::addComponent(uint32_t type_crc)
|
||||
{
|
||||
/*if(m_selected_entity.isValid())
|
||||
if(m_selected_entity.isValid())
|
||||
{
|
||||
const Entity::ComponentList& cmps = m_selected_entity.getComponents();
|
||||
for(int i = 0; i < cmps.size(); ++i)
|
||||
|
@ -588,11 +588,12 @@ void EditorServerImpl::addComponent(uint32_t type_crc)
|
|||
}
|
||||
else if(type_crc == renderable_type)
|
||||
{
|
||||
m_engine.getRenderer().createRenderable(m_selected_entity);
|
||||
m_engine.getRenderer().createComponent(crc32("renderable"), m_selected_entity);
|
||||
}
|
||||
else if(type_crc == point_light_type)
|
||||
{
|
||||
m_engine.getRenderer().createPointLight(m_selected_entity);
|
||||
ASSERT(false);
|
||||
// m_engine.getRenderer().createPointLight(m_selected_entity);
|
||||
}
|
||||
else if(type_crc == script_type)
|
||||
{
|
||||
|
@ -603,7 +604,7 @@ void EditorServerImpl::addComponent(uint32_t type_crc)
|
|||
ASSERT(false);
|
||||
}
|
||||
selectEntity(m_selected_entity);
|
||||
}*/
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -755,7 +756,7 @@ bool EditorServerImpl::create(HWND hwnd, HWND game_hwnd, const char* base_path)
|
|||
m_message_task->run();
|
||||
|
||||
m_file_system = FS::FileSystem::create();
|
||||
m_tpc_file_server.start();
|
||||
m_tpc_file_server.start(base_path);
|
||||
|
||||
m_tcp_file_device.connect("127.0.0.1", 10001);
|
||||
|
||||
|
|
|
@ -146,7 +146,7 @@ struct App
|
|||
{
|
||||
SDLRenderDevice device(m_display_window, &m_server.getEngine().getRenderer());
|
||||
m_server.render(device);
|
||||
//m_gui->render();
|
||||
m_gui->render();
|
||||
device.endFrame();
|
||||
}
|
||||
|
||||
|
|
|
@ -49,7 +49,7 @@ void RenderableUI::browseSource(Lux::UI::Block& block, void*)
|
|||
|
||||
ofn.lStructSize = sizeof(ofn);
|
||||
ofn.hwndOwner = NULL;
|
||||
ofn.lpstrFilter = "models\0*.scene.xml\0";
|
||||
ofn.lpstrFilter = "models\0*.msh\0";
|
||||
char buf[MAX_PATH];
|
||||
buf[0] = 0;
|
||||
ofn.lpstrFile = buf;
|
||||
|
@ -69,6 +69,16 @@ void RenderableUI::browseSource(Lux::UI::Block& block, void*)
|
|||
strcpy_s(buf, buf + s.length());
|
||||
}
|
||||
}
|
||||
/// TODO make this function
|
||||
char* c = buf;
|
||||
while(*c)
|
||||
{
|
||||
if(*c == '\\')
|
||||
{
|
||||
*c = '/';
|
||||
}
|
||||
++c;
|
||||
}
|
||||
m_source_box->getChild(0)->setBlockText(buf);
|
||||
m_source_box->getChild(0)->emitEvent("text_accepted");
|
||||
}
|
||||
|
|
|
@ -80,6 +80,7 @@ class Model
|
|||
float getBoundingRadius() const { return m_bounding_radius; }
|
||||
RayCastModelHit castRay(const Vec3& origin, const Vec3& dir, const Matrix& model_transform);
|
||||
DelegateList<void ()>& onLoaded() { return m_on_loaded; }
|
||||
const char* getPath() const { return m_path.c_str(); }
|
||||
|
||||
private:
|
||||
void loaded(FS::IFile* file, bool success, FS::FileSystem& fs);
|
||||
|
|
|
@ -297,10 +297,10 @@ struct PipelineImpl : public Pipeline
|
|||
glPushMatrix();
|
||||
glLoadIdentity();
|
||||
Matrix projection_matrix;
|
||||
/// TODO bouding box
|
||||
getOrthoMatrix(-10, 10, -10, 10, 0, 100, &projection_matrix);
|
||||
glMultMatrixf(&projection_matrix.m11);
|
||||
|
||||
|
||||
Matrix mtx = light_cmp.entity.getMatrix();
|
||||
glMatrixMode(GL_MODELVIEW);
|
||||
glLoadIdentity();
|
||||
|
|
|
@ -91,7 +91,8 @@ struct RendererImpl : public Renderer
|
|||
{
|
||||
// init
|
||||
glEnable(GL_DEPTH_TEST);
|
||||
|
||||
glDisable(GL_BLEND);
|
||||
|
||||
// render
|
||||
device.getPipeline().render();
|
||||
|
||||
|
@ -200,6 +201,19 @@ struct RendererImpl : public Renderer
|
|||
}
|
||||
|
||||
|
||||
virtual void getRenderablePath(Component cmp, string& path) LUX_OVERRIDE
|
||||
{
|
||||
if(m_renderables[cmp.index].m_model)
|
||||
{
|
||||
path = m_renderables[cmp.index].m_model->getModel().getPath();
|
||||
}
|
||||
else
|
||||
{
|
||||
path = "";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
virtual void setRenderablePath(Component cmp, const string& path) LUX_OVERRIDE
|
||||
{
|
||||
LUX_DELETE(m_renderables[cmp.index].m_model);
|
||||
|
@ -212,10 +226,14 @@ struct RendererImpl : public Renderer
|
|||
|
||||
virtual void getRenderableInfos(PODArray<RenderableInfo>& infos) LUX_OVERRIDE
|
||||
{
|
||||
infos.reserve(m_renderables.size());
|
||||
for(int i = 0; i < m_renderables.size(); ++i)
|
||||
{
|
||||
RenderableInfo& info = infos.pushEmpty();
|
||||
info.m_model_instance = m_renderables[i].m_model;
|
||||
if(m_renderables[i].m_model != NULL)
|
||||
{
|
||||
RenderableInfo& info = infos.pushEmpty();
|
||||
info.m_model_instance = m_renderables[i].m_model;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -43,6 +43,7 @@ class LUX_ENGINE_API Renderer : public IPlugin
|
|||
|
||||
virtual Pose& getPose(Component cmp) = 0;
|
||||
virtual void setRenderablePath(Component cmp, const string& path) = 0;
|
||||
virtual void getRenderablePath(Component cmp, string& path) = 0;
|
||||
virtual void getRenderableInfos(PODArray<RenderableInfo>& infos) = 0;
|
||||
virtual Material* loadMaterial(const char* path) = 0;
|
||||
virtual Texture* loadTexture(const char* path) = 0;
|
||||
|
|
|
@ -381,7 +381,7 @@ namespace UI
|
|||
|
||||
void OpenGLRenderer::renderText(const char* text, float x, float y, float z, float max_width)
|
||||
{
|
||||
if(!text)
|
||||
if(!text || text[0] == '\0')
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
@ -443,7 +443,6 @@ namespace UI
|
|||
glEnable(GL_BLEND);
|
||||
glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||
renderImage(m_impl->m_font_image, &verts[0].x, &uvs[0].x, verts.size());
|
||||
|
||||
}
|
||||
|
||||
bool readLine(FS::IFile* file, char buffer[], int max_size)
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
#include "component_factory.h"
|
||||
#include "graphics/renderable.h"
|
||||
#include "graphics/point_light.h"
|
||||
#include "graphics/camera.h"
|
||||
#include "physics/physical.h"
|
||||
|
||||
|
||||
namespace Lux
|
||||
{
|
||||
|
||||
|
||||
void ComponentFactory::registerCreator(EntityComponent::Type type, Creator creator)
|
||||
{
|
||||
m_creators.insert(type, creator);
|
||||
}
|
||||
|
||||
|
||||
EntityComponent* ComponentFactory::create(EntityComponent::Type type, Entity& entity) const
|
||||
{
|
||||
Creator c;
|
||||
if(!m_creators.find(type, c))
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
return c(entity, *this);
|
||||
}
|
||||
|
||||
|
||||
void ComponentFactory::registerCreators()
|
||||
{
|
||||
registerCreator(Renderable::getStaticType(), &Renderable::create);
|
||||
registerCreator(PointLight::getStaticType(), &PointLight::create);
|
||||
registerCreator(Camera::getStaticType(), &Camera::create);
|
||||
registerCreator(Physical::getStaticType(), &Physical::create);
|
||||
}
|
||||
|
||||
|
||||
} // !namespace Lux
|
|
@ -1,35 +0,0 @@
|
|||
#pragma once
|
||||
|
||||
|
||||
#include "core/lux.h"
|
||||
#include "core/map.h"
|
||||
|
||||
|
||||
namespace Lux
|
||||
{
|
||||
|
||||
|
||||
class Renderer;
|
||||
|
||||
|
||||
class LUX_API ComponentFactory
|
||||
{
|
||||
public:
|
||||
typedef EntityComponent* (*Creator)(Entity&, const ComponentFactory&);
|
||||
|
||||
public:
|
||||
void registerCreator(EntityComponent::Type type, Creator creator);
|
||||
EntityComponent* create(EntityComponent::Type type, Entity& entity) const;
|
||||
void registerCreators();
|
||||
|
||||
Renderer* getRenderer() const { return m_renderer; }
|
||||
void setRenderer(Renderer* renderer) { m_renderer = renderer; }
|
||||
|
||||
|
||||
private:
|
||||
Renderer* m_renderer;
|
||||
map<EntityComponent::Type, Creator> m_creators;
|
||||
};
|
||||
|
||||
|
||||
} // !namespace Lux
|
Loading…
Reference in a new issue