1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project DefaultTargets =" Build" ToolsVersion =" 15.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <ItemGroup Label =" ProjectConfigurations" >
4+ <ProjectConfiguration Include =" Debug|Win32" >
5+ <Configuration >Debug</Configuration >
6+ <Platform >Win32</Platform >
7+ </ProjectConfiguration >
8+ <ProjectConfiguration Include =" Release|Win32" >
9+ <Configuration >Release</Configuration >
10+ <Platform >Win32</Platform >
11+ </ProjectConfiguration >
12+ <ProjectConfiguration Include =" Debug|x64" >
13+ <Configuration >Debug</Configuration >
14+ <Platform >x64</Platform >
15+ </ProjectConfiguration >
16+ <ProjectConfiguration Include =" Release|x64" >
17+ <Configuration >Release</Configuration >
18+ <Platform >x64</Platform >
19+ </ProjectConfiguration >
20+ </ItemGroup >
21+ <PropertyGroup Label =" Globals" >
22+ <VCProjectVersion >15.0</VCProjectVersion >
23+ <ProjectGuid >{DAFD6D98-3DCD-40AD-BC85-EC71797B6767}</ProjectGuid >
24+ <RootNamespace >OPCODE</RootNamespace >
25+ <WindowsTargetPlatformVersion >10.0.16299.0</WindowsTargetPlatformVersion >
26+ </PropertyGroup >
27+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
28+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" Label =" Configuration" >
29+ <ConfigurationType >DynamicLibrary</ConfigurationType >
30+ <UseDebugLibraries >true</UseDebugLibraries >
31+ <PlatformToolset >v141</PlatformToolset >
32+ <CharacterSet >MultiByte</CharacterSet >
33+ </PropertyGroup >
34+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" Label =" Configuration" >
35+ <ConfigurationType >DynamicLibrary</ConfigurationType >
36+ <UseDebugLibraries >false</UseDebugLibraries >
37+ <PlatformToolset >v141</PlatformToolset >
38+ <WholeProgramOptimization >true</WholeProgramOptimization >
39+ <CharacterSet >MultiByte</CharacterSet >
40+ </PropertyGroup >
41+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" Label =" Configuration" >
42+ <ConfigurationType >DynamicLibrary</ConfigurationType >
43+ <UseDebugLibraries >true</UseDebugLibraries >
44+ <PlatformToolset >v141</PlatformToolset >
45+ <CharacterSet >MultiByte</CharacterSet >
46+ </PropertyGroup >
47+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" Label =" Configuration" >
48+ <ConfigurationType >DynamicLibrary</ConfigurationType >
49+ <UseDebugLibraries >false</UseDebugLibraries >
50+ <PlatformToolset >v141</PlatformToolset >
51+ <WholeProgramOptimization >true</WholeProgramOptimization >
52+ <CharacterSet >MultiByte</CharacterSet >
53+ </PropertyGroup >
54+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
55+ <ImportGroup Label =" ExtensionSettings" >
56+ </ImportGroup >
57+ <ImportGroup Label =" Shared" >
58+ </ImportGroup >
59+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
60+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
61+ <Import Project =" ..\..\src\Common.props" />
62+ </ImportGroup >
63+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
64+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
65+ <Import Project =" ..\..\src\Common.props" />
66+ </ImportGroup >
67+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
68+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
69+ <Import Project =" ..\..\src\Common.props" />
70+ </ImportGroup >
71+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
72+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
73+ <Import Project =" ..\..\src\Common.props" />
74+ </ImportGroup >
75+ <PropertyGroup Label =" UserMacros" />
76+ <PropertyGroup />
77+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
78+ <ClCompile >
79+ <WarningLevel >Level3</WarningLevel >
80+ <Optimization >Disabled</Optimization >
81+ <SDLCheck >true</SDLCheck >
82+ <ConformanceMode >false</ConformanceMode >
83+ <PrecompiledHeader >Use</PrecompiledHeader >
84+ <PrecompiledHeaderFile >pch.hpp</PrecompiledHeaderFile >
85+ <RuntimeLibrary >MultiThreadedDLL</RuntimeLibrary >
86+ <PreprocessorDefinitions >OPCODE_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
87+ </ClCompile >
88+ </ItemDefinitionGroup >
89+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
90+ <ClCompile >
91+ <WarningLevel >Level3</WarningLevel >
92+ <Optimization >Disabled</Optimization >
93+ <SDLCheck >true</SDLCheck >
94+ <ConformanceMode >false</ConformanceMode >
95+ <PrecompiledHeader >Use</PrecompiledHeader >
96+ <PrecompiledHeaderFile >pch.hpp</PrecompiledHeaderFile >
97+ <RuntimeLibrary >MultiThreadedDLL</RuntimeLibrary >
98+ <PreprocessorDefinitions >OPCODE_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
99+ </ClCompile >
100+ </ItemDefinitionGroup >
101+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
102+ <ClCompile >
103+ <WarningLevel >Level3</WarningLevel >
104+ <Optimization >MaxSpeed</Optimization >
105+ <FunctionLevelLinking >true</FunctionLevelLinking >
106+ <IntrinsicFunctions >true</IntrinsicFunctions >
107+ <SDLCheck >true</SDLCheck >
108+ <ConformanceMode >false</ConformanceMode >
109+ <PrecompiledHeader >Use</PrecompiledHeader >
110+ <PrecompiledHeaderFile >pch.hpp</PrecompiledHeaderFile >
111+ <RuntimeLibrary >MultiThreadedDLL</RuntimeLibrary >
112+ <PreprocessorDefinitions >OPCODE_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
113+ </ClCompile >
114+ <Link >
115+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
116+ <OptimizeReferences >true</OptimizeReferences >
117+ </Link >
118+ </ItemDefinitionGroup >
119+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
120+ <ClCompile >
121+ <WarningLevel >Level3</WarningLevel >
122+ <Optimization >MaxSpeed</Optimization >
123+ <FunctionLevelLinking >true</FunctionLevelLinking >
124+ <IntrinsicFunctions >true</IntrinsicFunctions >
125+ <SDLCheck >true</SDLCheck >
126+ <ConformanceMode >false</ConformanceMode >
127+ <PrecompiledHeader >Use</PrecompiledHeader >
128+ <PrecompiledHeaderFile >pch.hpp</PrecompiledHeaderFile >
129+ <RuntimeLibrary >MultiThreadedDLL</RuntimeLibrary >
130+ <PreprocessorDefinitions >OPCODE_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
131+ </ClCompile >
132+ <Link >
133+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
134+ <OptimizeReferences >true</OptimizeReferences >
135+ </Link >
136+ </ItemDefinitionGroup >
137+ <ItemGroup >
138+ <Text Include =" ReadMe.txt" />
139+ </ItemGroup >
140+ <ItemGroup >
141+ <ClCompile Include =" Opcode.cpp" />
142+ <ClCompile Include =" OPC_AABB.cpp" />
143+ <ClCompile Include =" OPC_AABBCollider.cpp" />
144+ <ClCompile Include =" OPC_AABBTree.cpp" />
145+ <ClCompile Include =" OPC_Collider.cpp" />
146+ <ClCompile Include =" OPC_Common.cpp" />
147+ <ClCompile Include =" OPC_Container.cpp" />
148+ <ClCompile Include =" OPC_Matrix3x3.cpp" />
149+ <ClCompile Include =" OPC_Matrix4x4.cpp" />
150+ <ClCompile Include =" OPC_Model.cpp" />
151+ <ClCompile Include =" OPC_OBB.cpp" />
152+ <ClCompile Include =" OPC_OBBCollider.cpp" />
153+ <ClCompile Include =" OPC_OptimizedTree.cpp" />
154+ <ClCompile Include =" OPC_Plane.cpp" />
155+ <ClCompile Include =" OPC_PlanesCollider.cpp" />
156+ <ClCompile Include =" OPC_Point.cpp" />
157+ <ClCompile Include =" OPC_Ray.cpp" />
158+ <ClCompile Include =" OPC_RayCollider.cpp" />
159+ <ClCompile Include =" OPC_SphereCollider.cpp" />
160+ <ClCompile Include =" OPC_TreeBuilders.cpp" />
161+ <ClCompile Include =" OPC_TreeCollider.cpp" />
162+ <ClCompile Include =" OPC_Triangle.cpp" />
163+ <ClCompile Include =" OPC_VolumeCollider.cpp" />
164+ <ClCompile Include =" pch.cpp" >
165+ <PrecompiledHeader Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >Create</PrecompiledHeader >
166+ <PrecompiledHeader Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >Create</PrecompiledHeader >
167+ <PrecompiledHeader Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >Create</PrecompiledHeader >
168+ <PrecompiledHeader Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >Create</PrecompiledHeader >
169+ </ClCompile >
170+ </ItemGroup >
171+ <ItemGroup >
172+ <ClInclude Include =" Opcode.h" />
173+ <ClInclude Include =" OPC_AABB.h" />
174+ <ClInclude Include =" OPC_AABBCollider.h" />
175+ <ClInclude Include =" OPC_AABBTree.h" />
176+ <ClInclude Include =" OPC_BoundingSphere.h" />
177+ <ClInclude Include =" OPC_BoxBoxOverlap.h" />
178+ <ClInclude Include =" OPC_BVTCache.h" />
179+ <ClInclude Include =" OPC_Collider.h" />
180+ <ClInclude Include =" OPC_Common.h" />
181+ <ClInclude Include =" OPC_Container.h" />
182+ <ClInclude Include =" OPC_FPU.h" />
183+ <ClInclude Include =" OPC_Matrix3x3.h" />
184+ <ClInclude Include =" OPC_Matrix4x4.h" />
185+ <ClInclude Include =" OPC_MemoryMacros.h" />
186+ <ClInclude Include =" OPC_Model.h" />
187+ <ClInclude Include =" OPC_OBB.h" />
188+ <ClInclude Include =" OPC_OBBCollider.h" />
189+ <ClInclude Include =" OPC_OptimizedTree.h" />
190+ <ClInclude Include =" OPC_Plane.h" />
191+ <ClInclude Include =" OPC_PlanesAABBOverlap.h" />
192+ <ClInclude Include =" OPC_PlanesCollider.h" />
193+ <ClInclude Include =" OPC_PlanesTriOverlap.h" />
194+ <ClInclude Include =" OPC_Point.h" />
195+ <ClInclude Include =" OPC_Preprocessor.h" />
196+ <ClInclude Include =" OPC_Ray.h" />
197+ <ClInclude Include =" OPC_RayAABBOverlap.h" />
198+ <ClInclude Include =" OPC_RayCollider.h" />
199+ <ClInclude Include =" OPC_RayTriOverlap.h" />
200+ <ClInclude Include =" OPC_Settings.h" />
201+ <ClInclude Include =" OPC_SphereAABBOverlap.h" />
202+ <ClInclude Include =" OPC_SphereCollider.h" />
203+ <ClInclude Include =" OPC_SphereTriOverlap.h" />
204+ <ClInclude Include =" OPC_TreeBuilders.h" />
205+ <ClInclude Include =" OPC_TreeCollider.h" />
206+ <ClInclude Include =" OPC_Triangle.h" />
207+ <ClInclude Include =" OPC_TriBoxOverlap.h" />
208+ <ClInclude Include =" OPC_TriTriOverlap.h" />
209+ <ClInclude Include =" OPC_Types.h" />
210+ <ClInclude Include =" OPC_VolumeCollider.h" />
211+ <ClInclude Include =" pch.hpp" />
212+ </ItemGroup >
213+ <ItemGroup >
214+ <ProjectReference Include =" ..\..\src\xrCore\xrCore.vcxproj" >
215+ <Project >{a0f7d1fb-59a7-4717-a7e4-96f37e91998e}</Project >
216+ </ProjectReference >
217+ </ItemGroup >
218+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
219+ <ImportGroup Label =" ExtensionTargets" >
220+ </ImportGroup >
221+ </Project >
0 commit comments