_HPL2_2010.vcxproj 48 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="4.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_NoHPLMain|Win32">
  9. <Configuration>Release_NoHPLMain</Configuration>
  10. <Platform>Win32</Platform>
  11. </ProjectConfiguration>
  12. <ProjectConfiguration Include="Release|Win32">
  13. <Configuration>Release</Configuration>
  14. <Platform>Win32</Platform>
  15. </ProjectConfiguration>
  16. </ItemGroup>
  17. <PropertyGroup Label="Globals">
  18. <ProjectGuid>{0780DEC5-A930-4721-9364-17A49D2A4E60}</ProjectGuid>
  19. <RootNamespace>_HPL2_2010</RootNamespace>
  20. <Keyword>Win32Proj</Keyword>
  21. </PropertyGroup>
  22. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  23. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  24. <ConfigurationType>StaticLibrary</ConfigurationType>
  25. <CharacterSet>NotSet</CharacterSet>
  26. </PropertyGroup>
  27. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'" Label="Configuration">
  28. <ConfigurationType>StaticLibrary</ConfigurationType>
  29. <CharacterSet>NotSet</CharacterSet>
  30. </PropertyGroup>
  31. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  32. <ConfigurationType>StaticLibrary</ConfigurationType>
  33. <CharacterSet>NotSet</CharacterSet>
  34. </PropertyGroup>
  35. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  36. <ImportGroup Label="ExtensionSettings">
  37. </ImportGroup>
  38. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  39. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  40. </ImportGroup>
  41. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'" Label="PropertySheets">
  42. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  43. </ImportGroup>
  44. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  45. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  46. </ImportGroup>
  47. <PropertyGroup Label="UserMacros" />
  48. <PropertyGroup>
  49. <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  50. <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../lib/</OutDir>
  51. <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\Intermediate\$(ConfigurationName)</IntDir>
  52. <PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PostBuildEventUseInBuild>
  53. <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</PreBuildEventUseInBuild>
  54. <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../lib/</OutDir>
  55. <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">../lib/</OutDir>
  56. <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\Intermediate\$(ConfigurationName)</IntDir>
  57. <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">$(SolutionDir)\Intermediate\$(ConfigurationName)</IntDir>
  58. <PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PostBuildEventUseInBuild>
  59. <PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">true</PostBuildEventUseInBuild>
  60. <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreBuildEventUseInBuild>
  61. <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">true</PreBuildEventUseInBuild>
  62. <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</PreLinkEventUseInBuild>
  63. <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">false</PreLinkEventUseInBuild>
  64. <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">HPL2_2010_Debug</TargetName>
  65. <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">HPL2_2010</TargetName>
  66. <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">HPL2_2010_NoHPLMain</TargetName>
  67. <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IncludePath)</IncludePath>
  68. <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(LibraryPath)</LibraryPath>
  69. <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">$(IncludePath)</IncludePath>
  70. <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">$(LibraryPath)</LibraryPath>
  71. <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IncludePath)</IncludePath>
  72. <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(LibraryPath)</LibraryPath>
  73. </PropertyGroup>
  74. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  75. <ClCompile>
  76. <Optimization>Disabled</Optimization>
  77. <AdditionalIncludeDirectories> .\include; ..\dependencies\include; ..\dependencies\include\AL; ..\dependencies\include\HaptX; ;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  78. <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;HPL_EXPORTS;MEMORY_MANAGER_ACTIVE;USE_SDL2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  79. <BasicRuntimeChecks>Default</BasicRuntimeChecks>
  80. <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  81. <PrecompiledHeader>
  82. </PrecompiledHeader>
  83. <ObjectFileName>$(IntDir)</ObjectFileName>
  84. <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
  85. <WarningLevel>Level3</WarningLevel>
  86. <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  87. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  88. </ClCompile>
  89. <Lib>
  90. <AdditionalDependencies>SDL2.lib;DevIL.lib;glew32.lib;zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
  91. <OutputFile>../lib/HPL2_2010_Debug.lib</OutputFile>
  92. <AdditionalLibraryDirectories>..\dependencies\lib\win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  93. </Lib>
  94. <PreBuildEvent>
  95. <Command>$(ProjectDir)../redist/buildcounter buildcounterinput.txt</Command>
  96. </PreBuildEvent>
  97. <PreLinkEvent>
  98. <Message>Compiling BuildID file</Message>
  99. <Command>cl $(ProjectDir)sources\BuildID_HPL2_0_Win32.cpp /O2 /I ".\include" /I "..\dependencies\include" /I "..\dependencies\include\AL" /I "..\dependencies\include\HaptX" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "HPL_EXPORTS" /D "MEMORY_MANAGER_ACTIVE" /FD /EHsc /MD /GS /Fo$(OutDir) /Fd$(OutDir) /W3 /nologo /c /Wp64 /Zi /TP</Command>
  100. </PreLinkEvent>
  101. </ItemDefinitionGroup>
  102. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  103. <ClCompile>
  104. <Optimization>MaxSpeed</Optimization>
  105. <AdditionalIncludeDirectories> .\include; ..\dependencies\include; ..\dependencies\include\AL; ..\dependencies\include\HaptX; ;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  106. <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;HPL_EXPORTS;KFBX_DLLINFO;USE_SDL2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  107. <BasicRuntimeChecks>Default</BasicRuntimeChecks>
  108. <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  109. <PrecompiledHeader>
  110. </PrecompiledHeader>
  111. <ObjectFileName>$(IntDir)</ObjectFileName>
  112. <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
  113. <WarningLevel>Level3</WarningLevel>
  114. <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  115. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  116. </ClCompile>
  117. <Lib>
  118. <AdditionalDependencies>SDL2.lib;DevIL.lib;glew32.lib; zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
  119. <OutputFile>../lib/HPL2_2010.lib</OutputFile>
  120. <AdditionalLibraryDirectories>..\dependencies\lib\win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  121. </Lib>
  122. <PreLinkEvent>
  123. <Message>Compiling BuildID file</Message>
  124. <Command>cl $(ProjectDir)sources\BuildID_HPL2_0_Win32.cpp /O2 /I ".\include" /I "..\dependencies\include" /I "..\dependencies\include\AL" /I "..\dependencies\include\HaptX" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "HPL_EXPORTS" /D "MEMORY_MANAGER_ACTIVE" /FD /EHsc /MD /GS /Fo$(OutDir) /Fd$(OutDir) /W3 /nologo /c /Wp64 /Zi /TP</Command>
  125. </PreLinkEvent>
  126. </ItemDefinitionGroup>
  127. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">
  128. <ClCompile>
  129. <Optimization>Disabled</Optimization>
  130. <AdditionalIncludeDirectories> .\include; ..\dependencies\include; ..\dependencies\include\AL; ..\dependencies\include\HaptX; ;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  131. <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;HPL_EXPORTS;IGNORE_HPL_MAIN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  132. <BasicRuntimeChecks>Default</BasicRuntimeChecks>
  133. <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  134. <PrecompiledHeader>
  135. </PrecompiledHeader>
  136. <ObjectFileName>$(IntDir)</ObjectFileName>
  137. <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
  138. <WarningLevel>Level3</WarningLevel>
  139. <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  140. </ClCompile>
  141. <Lib>
  142. <AdditionalDependencies>SDL.lib;DevIL.lib;glew32.lib;zlibwapi.lib;XInput.lib;%(AdditionalDependencies)</AdditionalDependencies>
  143. <OutputFile>../lib/HPL2_2010_NoHPLMain.lib</OutputFile>
  144. <AdditionalLibraryDirectories>..\dependencies\lib\win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
  145. </Lib>
  146. <PreLinkEvent>
  147. <Message>Compiling BuildID file</Message>
  148. <Command>cl $(ProjectDir)sources\BuildID_HPL2_0_Win32.cpp /O2 /I ".\include" /I "..\dependencies\include" /I "..\dependencies\include\AL" /I "..\dependencies\include\HaptX" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "HPL_EXPORTS" /D "MEMORY_MANAGER_ACTIVE" /FD /EHsc /MD /GS /Fo$(OutDir) /Fd$(OutDir) /W3 /nologo /c /Wp64 /Zi /TP</Command>
  149. </PreLinkEvent>
  150. </ItemDefinitionGroup>
  151. <ItemGroup>
  152. <ClInclude Include="include\graphics\PostEffect_ColorGrading.h" />
  153. <ClInclude Include="include\gui\GuiPopUpUIKeyboard.h" />
  154. <ClInclude Include="include\impl\GamepadSDL.h" />
  155. <ClInclude Include="include\impl\GamepadSDL2.h" />
  156. <ClInclude Include="include\impl\GamepadXInput.h" />
  157. <ClInclude Include="include\impl\MeshLoaderFBX.h" />
  158. <ClInclude Include="include\impl\scriptarray.h" />
  159. <ClInclude Include="include\impl\scriptstdstring.h" />
  160. <ClInclude Include="include\input\ActionGamepadAxis.h" />
  161. <ClInclude Include="include\input\ActionGamepadButton.h" />
  162. <ClInclude Include="include\input\ActionGamepadHat.h" />
  163. <ClInclude Include="include\input\Gamepad.h" />
  164. <ClInclude Include="include\system\BinTree.h" />
  165. <ClInclude Include="include\system\Container.h" />
  166. <ClInclude Include="include\system\LogicTimer.h" />
  167. <ClInclude Include="include\system\LowLevelSystem.h" />
  168. <ClInclude Include="include\system\MemoryManager.h" />
  169. <ClInclude Include="include\system\Mutex.h" />
  170. <ClInclude Include="include\system\Platform.h" />
  171. <ClInclude Include="include\system\PreprocessParser.h" />
  172. <ClInclude Include="include\system\Script.h" />
  173. <ClInclude Include="include\system\SerializeClass.h" />
  174. <ClInclude Include="include\system\SHA1.h" />
  175. <ClInclude Include="include\system\String.h" />
  176. <ClInclude Include="include\system\System.h" />
  177. <ClInclude Include="include\system\SystemTypes.h" />
  178. <ClInclude Include="include\system\Thread.h" />
  179. <ClInclude Include="include\system\Timer.h" />
  180. <ClInclude Include="include\engine\Engine.h" />
  181. <ClInclude Include="include\engine\EngineInitVars.h" />
  182. <ClInclude Include="include\engine\EngineTypes.h" />
  183. <ClInclude Include="include\engine\LowLevelEngineSetup.h" />
  184. <ClInclude Include="include\engine\SaveGame.h" />
  185. <ClInclude Include="include\engine\ScriptFuncs.h" />
  186. <ClInclude Include="include\engine\Updateable.h" />
  187. <ClInclude Include="include\engine\Updater.h" />
  188. <ClInclude Include="include\input\Action.h" />
  189. <ClInclude Include="include\input\ActionHaptic.h" />
  190. <ClInclude Include="include\input\ActionKeyboard.h" />
  191. <ClInclude Include="include\input\ActionMouseButton.h" />
  192. <ClInclude Include="include\input\Input.h" />
  193. <ClInclude Include="include\input\InputDevice.h" />
  194. <ClInclude Include="include\input\InputTypes.h" />
  195. <ClInclude Include="include\input\Keyboard.h" />
  196. <ClInclude Include="include\input\LowLevelInput.h" />
  197. <ClInclude Include="include\input\Mouse.h" />
  198. <ClInclude Include="include\graphics\Animation.h" />
  199. <ClInclude Include="include\graphics\AnimationTrack.h" />
  200. <ClInclude Include="include\graphics\Bitmap.h" />
  201. <ClInclude Include="include\graphics\Bone.h" />
  202. <ClInclude Include="include\graphics\BoneState.h" />
  203. <ClInclude Include="include\graphics\Color.h" />
  204. <ClInclude Include="include\graphics\DecalCreator.h" />
  205. <ClInclude Include="include\graphics\FontData.h" />
  206. <ClInclude Include="include\graphics\FrameBase.h" />
  207. <ClInclude Include="include\graphics\FrameBitmap.h" />
  208. <ClInclude Include="include\graphics\FrameBuffer.h" />
  209. <ClInclude Include="include\graphics\FrameSubImage.h" />
  210. <ClInclude Include="include\graphics\FrameTexture.h" />
  211. <ClInclude Include="include\graphics\GPUProgram.h" />
  212. <ClInclude Include="include\graphics\GPUShader.h" />
  213. <ClInclude Include="include\graphics\Graphics.h" />
  214. <ClInclude Include="include\graphics\GraphicsTypes.h" />
  215. <ClInclude Include="include\graphics\LowLevelGraphics.h" />
  216. <ClInclude Include="include\graphics\Material.h" />
  217. <ClInclude Include="include\graphics\MaterialType.h" />
  218. <ClInclude Include="include\graphics\Mesh.h" />
  219. <ClInclude Include="include\graphics\MeshCreator.h" />
  220. <ClInclude Include="include\graphics\OcclusionQuery.h" />
  221. <ClInclude Include="include\graphics\PostEffect.h" />
  222. <ClInclude Include="include\graphics\PostEffectComposite.h" />
  223. <ClInclude Include="include\graphics\ProgramComboManager.h" />
  224. <ClInclude Include="include\graphics\Renderable.h" />
  225. <ClInclude Include="include\graphics\Renderer.h" />
  226. <ClInclude Include="include\graphics\RendererDeferred.h" />
  227. <ClInclude Include="include\graphics\RendererSimple.h" />
  228. <ClInclude Include="include\graphics\RendererWireFrame.h" />
  229. <ClInclude Include="include\graphics\RenderFunctions.h" />
  230. <ClInclude Include="include\graphics\RenderList.h" />
  231. <ClInclude Include="include\graphics\Skeleton.h" />
  232. <ClInclude Include="include\graphics\SubMesh.h" />
  233. <ClInclude Include="include\graphics\Texture.h" />
  234. <ClInclude Include="include\graphics\TextureCreator.h" />
  235. <ClInclude Include="include\graphics\VertexBuffer.h" />
  236. <ClInclude Include="include\graphics\VideoStream.h" />
  237. <ClInclude Include="include\graphics\MaterialType_BasicSolid.h" />
  238. <ClInclude Include="include\graphics\MaterialType_BasicTranslucent.h" />
  239. <ClInclude Include="include\graphics\MaterialType_Decal.h" />
  240. <ClInclude Include="include\graphics\MaterialType_Water.h" />
  241. <ClInclude Include="include\graphics\PostEffect_Bloom.h" />
  242. <ClInclude Include="include\graphics\PostEffect_ColorConvTex.h" />
  243. <ClInclude Include="include\graphics\PostEffect_ImageTrail.h" />
  244. <ClInclude Include="include\graphics\PostEffect_RadialBlur.h" />
  245. <ClInclude Include="include\scene\AnimationState.h" />
  246. <ClInclude Include="include\scene\Beam.h" />
  247. <ClInclude Include="include\scene\BillBoard.h" />
  248. <ClInclude Include="include\scene\Camera.h" />
  249. <ClInclude Include="include\scene\DummyRenderable.h" />
  250. <ClInclude Include="include\scene\Entity3D.h" />
  251. <ClInclude Include="include\scene\FogArea.h" />
  252. <ClInclude Include="include\scene\GuiSetEntity.h" />
  253. <ClInclude Include="include\scene\Light.h" />
  254. <ClInclude Include="include\scene\LightBox.h" />
  255. <ClInclude Include="include\scene\LightPoint.h" />
  256. <ClInclude Include="include\scene\LightSpot.h" />
  257. <ClInclude Include="include\scene\MeshEntity.h" />
  258. <ClInclude Include="include\scene\Node3D.h" />
  259. <ClInclude Include="include\scene\NodeState.h" />
  260. <ClInclude Include="include\scene\ParticleEmitter.h" />
  261. <ClInclude Include="include\scene\ParticleEmitter_UserData.h" />
  262. <ClInclude Include="include\scene\ParticleSystem.h" />
  263. <ClInclude Include="include\scene\RenderableContainer.h" />
  264. <ClInclude Include="include\scene\RenderableContainer_BoxTree.h" />
  265. <ClInclude Include="include\scene\RenderableContainer_DynBoxTree.h" />
  266. <ClInclude Include="include\scene\RenderableContainer_List.h" />
  267. <ClInclude Include="include\scene\RopeEntity.h" />
  268. <ClInclude Include="include\scene\Scene.h" />
  269. <ClInclude Include="include\scene\SceneTypes.h" />
  270. <ClInclude Include="include\scene\SoundEntity.h" />
  271. <ClInclude Include="include\scene\SubMeshEntity.h" />
  272. <ClInclude Include="include\scene\Viewport.h" />
  273. <ClInclude Include="include\scene\World.h" />
  274. <ClInclude Include="include\sound\LowLevelSound.h" />
  275. <ClInclude Include="include\sound\MusicHandler.h" />
  276. <ClInclude Include="include\sound\Sound.h" />
  277. <ClInclude Include="include\sound\SoundChannel.h" />
  278. <ClInclude Include="include\sound\SoundData.h" />
  279. <ClInclude Include="include\sound\SoundEntityData.h" />
  280. <ClInclude Include="include\sound\SoundEnvironment.h" />
  281. <ClInclude Include="include\sound\SoundHandler.h" />
  282. <ClInclude Include="include\sound\SoundTypes.h" />
  283. <ClInclude Include="include\physics\CharacterBody.h" />
  284. <ClInclude Include="include\physics\CollideData.h" />
  285. <ClInclude Include="include\physics\CollideShape.h" />
  286. <ClInclude Include="include\physics\LowLevelPhysics.h" />
  287. <ClInclude Include="include\physics\Physics.h" />
  288. <ClInclude Include="include\physics\PhysicsBody.h" />
  289. <ClInclude Include="include\physics\PhysicsController.h" />
  290. <ClInclude Include="include\physics\PhysicsJoint.h" />
  291. <ClInclude Include="include\physics\PhysicsJointBall.h" />
  292. <ClInclude Include="include\physics\PhysicsJointHinge.h" />
  293. <ClInclude Include="include\physics\PhysicsJointScrew.h" />
  294. <ClInclude Include="include\physics\PhysicsJointSlider.h" />
  295. <ClInclude Include="include\physics\PhysicsMaterial.h" />
  296. <ClInclude Include="include\physics\PhysicsRope.h" />
  297. <ClInclude Include="include\physics\PhysicsTypes.h" />
  298. <ClInclude Include="include\physics\PhysicsWorld.h" />
  299. <ClInclude Include="include\physics\SurfaceData.h" />
  300. <ClInclude Include="include\physics\VerletParticle.h" />
  301. <ClInclude Include="include\impl\tinyXML\tinystr.h" />
  302. <ClInclude Include="include\impl\tinyXML\tinyxml.h" />
  303. <ClInclude Include="include\impl\FrameBufferGL.h" />
  304. <ClInclude Include="include\impl\GLSLProgram.h" />
  305. <ClInclude Include="include\impl\GLSLShader.h" />
  306. <ClInclude Include="include\impl\LowLevelGraphicsSDL.h" />
  307. <ClInclude Include="include\impl\OcclusionQueryOGL.h" />
  308. <ClInclude Include="include\impl\PBuffer.h" />
  309. <ClInclude Include="include\impl\SDLFontData.h" />
  310. <ClInclude Include="include\impl\SDLTexture.h" />
  311. <ClInclude Include="include\impl\VertexBufferOGL_Array.h" />
  312. <ClInclude Include="include\impl\VertexBufferOGL_VBO.h" />
  313. <ClInclude Include="include\impl\VertexBufferOpenGL.h" />
  314. <ClInclude Include="include\impl\VideoStreamTheora.h" />
  315. <ClInclude Include="include\impl\BitmapLoaderDevil.h" />
  316. <ClInclude Include="include\impl\BitmapLoaderDevilDDS.h" />
  317. <ClInclude Include="include\impl\BitmapLoaderDevilMisc.h" />
  318. <ClInclude Include="include\impl\LowLevelResourcesSDL.h" />
  319. <ClInclude Include="include\impl\MeshLoaderCollada.h" />
  320. <ClInclude Include="include\impl\MeshLoaderMSH.h" />
  321. <ClInclude Include="include\impl\XmlDocumentTiny.h" />
  322. <ClInclude Include="include\impl\KeyboardSDL.h" />
  323. <ClInclude Include="include\impl\LowLevelInputSDL.h" />
  324. <ClInclude Include="include\impl\MouseSDL.h" />
  325. <ClInclude Include="include\impl\LowLevelSystemSDL.h" />
  326. <ClInclude Include="include\impl\MutexWin32.h" />
  327. <ClInclude Include="include\impl\scripthelper.h" />
  328. <ClInclude Include="include\impl\SqScript.h" />
  329. <ClInclude Include="include\impl\ThreadWin32.h" />
  330. <ClInclude Include="include\impl\TimerSDL.h" />
  331. <ClInclude Include="include\impl\SDLEngineSetup.h" />
  332. <ClInclude Include="include\impl\CharacterBodyNewton.h" />
  333. <ClInclude Include="include\impl\CollideShapeNewton.h" />
  334. <ClInclude Include="include\impl\LowLevelPhysicsNewton.h" />
  335. <ClInclude Include="include\impl\PhysicsBodyNewton.h" />
  336. <ClInclude Include="include\impl\PhysicsControllerNewton.h" />
  337. <ClInclude Include="include\impl\PhysicsJointBallNewton.h" />
  338. <ClInclude Include="include\impl\PhysicsJointHingeNewton.h" />
  339. <ClInclude Include="include\impl\PhysicsJointNewton.h" />
  340. <ClInclude Include="include\impl\PhysicsJointScrewNewton.h" />
  341. <ClInclude Include="include\impl\PhysicsJointSliderNewton.h" />
  342. <ClInclude Include="include\impl\PhysicsMaterialNewton.h" />
  343. <ClInclude Include="include\impl\PhysicsRopeNewton.h" />
  344. <ClInclude Include="include\impl\PhysicsWorldNewton.h" />
  345. <ClInclude Include="include\impl\FmodSoundChannel.h" />
  346. <ClInclude Include="include\impl\FmodSoundData.h" />
  347. <ClInclude Include="include\impl\LowLevelSoundOpenAL.h" />
  348. <ClInclude Include="include\impl\OpenALSoundChannel.h" />
  349. <ClInclude Include="include\impl\OpenALSoundData.h" />
  350. <ClInclude Include="include\impl\OpenALSoundEnvironment.h" />
  351. <ClInclude Include="..\dependencies\include\OpenAL\OAL_AudioData.h" />
  352. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Buffer.h" />
  353. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Device.h" />
  354. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Effect.h" />
  355. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Effect_Reverb.h" />
  356. <ClInclude Include="..\dependencies\include\OpenAL\OAL_EffectSlot.h" />
  357. <ClInclude Include="..\dependencies\include\OpenAL\OAL_EFX.h" />
  358. <ClInclude Include="..\dependencies\include\OpenAL\OAL_EFXManager.h" />
  359. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Filter.h" />
  360. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Funcs.h" />
  361. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Helper.h" />
  362. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Init.h" />
  363. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Loaders.h" />
  364. <ClInclude Include="..\dependencies\include\OpenAL\OAL_LoggerObject.h" />
  365. <ClInclude Include="..\dependencies\include\OpenAL\OAL_LowLevelObject.h" />
  366. <ClInclude Include="..\dependencies\include\OpenAL\OAL_OggHelper.h" />
  367. <ClInclude Include="..\dependencies\include\OpenAL\OAL_OggSample.h" />
  368. <ClInclude Include="..\dependencies\include\OpenAL\OAL_OggStream.h" />
  369. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Playback.h" />
  370. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Sample.h" />
  371. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Source.h" />
  372. <ClInclude Include="..\dependencies\include\OpenAL\OAL_SourceManager.h" />
  373. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Stream.h" />
  374. <ClInclude Include="..\dependencies\include\OpenAL\OAL_Types.h" />
  375. <ClInclude Include="..\dependencies\include\OpenAL\OAL_WAVSample.h" />
  376. <ClInclude Include="include\resources\AnimationManager.h" />
  377. <ClInclude Include="include\resources\BinaryBuffer.h" />
  378. <ClInclude Include="include\resources\BitmapLoader.h" />
  379. <ClInclude Include="include\resources\BitmapLoaderHandler.h" />
  380. <ClInclude Include="include\resources\ConfigFile.h" />
  381. <ClInclude Include="include\resources\EngineFileLoading.h" />
  382. <ClInclude Include="include\resources\EntFileManager.h" />
  383. <ClInclude Include="include\resources\EntityLoader_Object.h" />
  384. <ClInclude Include="include\resources\FileSearcher.h" />
  385. <ClInclude Include="include\resources\FontManager.h" />
  386. <ClInclude Include="include\resources\GpuShaderManager.h" />
  387. <ClInclude Include="include\resources\ImageManager.h" />
  388. <ClInclude Include="include\resources\LanguageFile.h" />
  389. <ClInclude Include="include\resources\LowLevelResources.h" />
  390. <ClInclude Include="include\resources\MaterialManager.h" />
  391. <ClInclude Include="include\resources\MeshLoader.h" />
  392. <ClInclude Include="include\resources\MeshLoaderHandler.h" />
  393. <ClInclude Include="include\resources\MeshManager.h" />
  394. <ClInclude Include="include\resources\ParticleManager.h" />
  395. <ClInclude Include="include\resources\ResourceBase.h" />
  396. <ClInclude Include="include\resources\ResourceLoader.h" />
  397. <ClInclude Include="include\resources\ResourceLoaderHandler.h" />
  398. <ClInclude Include="include\resources\ResourceManager.h" />
  399. <ClInclude Include="include\resources\Resources.h" />
  400. <ClInclude Include="include\resources\ResourcesTypes.h" />
  401. <ClInclude Include="include\resources\ScriptManager.h" />
  402. <ClInclude Include="include\resources\SoundEntityManager.h" />
  403. <ClInclude Include="include\resources\SoundManager.h" />
  404. <ClInclude Include="include\resources\TextureManager.h" />
  405. <ClInclude Include="include\resources\VideoLoader.h" />
  406. <ClInclude Include="include\resources\VideoLoaderHandler.h" />
  407. <ClInclude Include="include\resources\VideoManager.h" />
  408. <ClInclude Include="include\resources\WorldLoader.h" />
  409. <ClInclude Include="include\resources\WorldLoaderHandler.h" />
  410. <ClInclude Include="include\resources\WorldLoaderHplMap.h" />
  411. <ClInclude Include="include\resources\XmlDocument.h" />
  412. <ClInclude Include="include\ai\AI.h" />
  413. <ClInclude Include="include\ai\AINodeContainer.h" />
  414. <ClInclude Include="include\ai\AINodeGenerator.h" />
  415. <ClInclude Include="include\ai\AStar.h" />
  416. <ClInclude Include="include\ai\StateMachine.h" />
  417. <ClInclude Include="include\math\BoundingVolume.h" />
  418. <ClInclude Include="include\math\CRC.h" />
  419. <ClInclude Include="include\math\Frustum.h" />
  420. <ClInclude Include="include\math\Math.h" />
  421. <ClInclude Include="include\math\MathTypes.h" />
  422. <ClInclude Include="include\math\Matrix.h" />
  423. <ClInclude Include="include\math\MeshTypes.h" />
  424. <ClInclude Include="include\math\PidController.h" />
  425. <ClInclude Include="include\math\Quaternion.h" />
  426. <ClInclude Include="include\math\Spring.h" />
  427. <ClInclude Include="include\math\Vector2.h" />
  428. <ClInclude Include="include\math\Vector3.h" />
  429. <ClInclude Include="include\haptic\Haptic.h" />
  430. <ClInclude Include="include\haptic\HapticForce.h" />
  431. <ClInclude Include="include\haptic\HapticShape.h" />
  432. <ClInclude Include="include\haptic\HapticSurface.h" />
  433. <ClInclude Include="include\haptic\HapticTypes.h" />
  434. <ClInclude Include="include\haptic\LowLevelHaptic.h" />
  435. <ClInclude Include="include\gui\Gui.h" />
  436. <ClInclude Include="include\gui\GuiGfxElement.h" />
  437. <ClInclude Include="include\gui\GuiMaterial.h" />
  438. <ClInclude Include="include\gui\GuiMaterialBasicTypes.h" />
  439. <ClInclude Include="include\gui\GuiPopUp.h" />
  440. <ClInclude Include="include\gui\GuiPopUpColorPicker.h" />
  441. <ClInclude Include="include\gui\GuiPopUpFilePicker.h" />
  442. <ClInclude Include="include\gui\GuiPopUpMessageBox.h" />
  443. <ClInclude Include="include\gui\GuiSet.h" />
  444. <ClInclude Include="include\gui\GuiSkin.h" />
  445. <ClInclude Include="include\gui\GuiTypes.h" />
  446. <ClInclude Include="include\gui\Widget.h" />
  447. <ClInclude Include="include\gui\WidgetBaseClasses.h" />
  448. <ClInclude Include="include\gui\WidgetButton.h" />
  449. <ClInclude Include="include\gui\WidgetCheckBox.h" />
  450. <ClInclude Include="include\gui\WidgetComboBox.h" />
  451. <ClInclude Include="include\gui\WidgetContextMenu.h" />
  452. <ClInclude Include="include\gui\WidgetDummy.h" />
  453. <ClInclude Include="include\gui\WidgetFrame.h" />
  454. <ClInclude Include="include\gui\WidgetGroup.h" />
  455. <ClInclude Include="include\gui\WidgetImage.h" />
  456. <ClInclude Include="include\gui\WidgetLabel.h" />
  457. <ClInclude Include="include\gui\WidgetListBox.h" />
  458. <ClInclude Include="include\gui\WidgetListBoxBase.h" />
  459. <ClInclude Include="include\gui\WidgetMainMenu.h" />
  460. <ClInclude Include="include\gui\WidgetMenu.h" />
  461. <ClInclude Include="include\gui\WidgetMenuItem.h" />
  462. <ClInclude Include="include\gui\WidgetMultiPropertyListBox.h" />
  463. <ClInclude Include="include\gui\WidgetSlider.h" />
  464. <ClInclude Include="include\gui\WidgetTabFrame.h" />
  465. <ClInclude Include="include\gui\WidgetTextBox.h" />
  466. <ClInclude Include="include\gui\WidgetWindow.h" />
  467. <ClInclude Include="include\generate\Generate.h" />
  468. <ClInclude Include="include\generate\GenerateTypes.h" />
  469. <ClInclude Include="include\generate\VoxelMap.h" />
  470. <ClInclude Include="include\HPL.h" />
  471. </ItemGroup>
  472. <ItemGroup>
  473. <ClCompile Include="sources\graphics\PostEffect_ColorGrading.cpp" />
  474. <ClCompile Include="sources\gui\GuiPopUpUIKeyboard.cpp" />
  475. <ClCompile Include="sources\impl\GamepadSDL.cpp" />
  476. <ClCompile Include="sources\impl\GamepadSDL2.cpp" />
  477. <ClCompile Include="sources\impl\GamepadXInput.cpp" />
  478. <ClCompile Include="sources\impl\MeshLoaderFBX.cpp" />
  479. <ClCompile Include="sources\impl\scriptarray.cpp" />
  480. <ClCompile Include="sources\impl\scriptstdstring.cpp" />
  481. <ClCompile Include="sources\impl\scriptstdstring_utils.cpp" />
  482. <ClCompile Include="sources\input\ActionGamepadAxis.cpp" />
  483. <ClCompile Include="sources\input\ActionGamepadButton.cpp" />
  484. <ClCompile Include="sources\input\ActionGamepadHat.cpp" />
  485. <ClCompile Include="sources\input\Gamepad.cpp" />
  486. <ClCompile Include="sources\system\Container.cpp" />
  487. <ClCompile Include="sources\system\LogicTimer.cpp" />
  488. <ClCompile Include="sources\system\MemoryManager.cpp" />
  489. <ClCompile Include="sources\system\Mutex.cpp" />
  490. <ClCompile Include="sources\system\Platform.cpp" />
  491. <ClCompile Include="sources\system\PreprocessParser.cpp" />
  492. <ClCompile Include="sources\system\SerializeClass.cpp" />
  493. <ClCompile Include="sources\system\SHA1.cpp" />
  494. <ClCompile Include="sources\system\String.cpp" />
  495. <ClCompile Include="sources\system\System.cpp" />
  496. <ClCompile Include="sources\system\Thread.cpp" />
  497. <ClCompile Include="sources\engine\Engine.cpp" />
  498. <ClCompile Include="sources\engine\EngineTypes.cpp" />
  499. <ClCompile Include="sources\engine\SaveGame.cpp" />
  500. <ClCompile Include="sources\engine\ScriptFuncs.cpp" />
  501. <ClCompile Include="sources\engine\Updater.cpp" />
  502. <ClCompile Include="sources\input\Action.cpp" />
  503. <ClCompile Include="sources\input\ActionHaptic.cpp" />
  504. <ClCompile Include="sources\input\ActionKeyboard.cpp" />
  505. <ClCompile Include="sources\input\ActionMouseButton.cpp" />
  506. <ClCompile Include="sources\input\Input.cpp" />
  507. <ClCompile Include="sources\input\InputDevice.cpp" />
  508. <ClCompile Include="sources\input\Keyboard.cpp" />
  509. <ClCompile Include="sources\input\Mouse.cpp" />
  510. <ClCompile Include="sources\graphics\Animation.cpp" />
  511. <ClCompile Include="sources\graphics\AnimationTrack.cpp" />
  512. <ClCompile Include="sources\graphics\Bitmap.cpp" />
  513. <ClCompile Include="sources\graphics\Bone.cpp" />
  514. <ClCompile Include="sources\graphics\BoneState.cpp" />
  515. <ClCompile Include="sources\graphics\Color.cpp" />
  516. <ClCompile Include="sources\graphics\DecalCreator.cpp" />
  517. <ClCompile Include="sources\graphics\FontData.cpp" />
  518. <ClCompile Include="sources\graphics\FrameBitmap.cpp" />
  519. <ClCompile Include="sources\graphics\FrameSubImage.cpp" />
  520. <ClCompile Include="sources\graphics\FrameTexture.cpp" />
  521. <ClCompile Include="sources\graphics\GPUProgram.cpp" />
  522. <ClCompile Include="sources\graphics\GPUShader.cpp" />
  523. <ClCompile Include="sources\graphics\Graphics.cpp" />
  524. <ClCompile Include="sources\graphics\GraphicsTypes.cpp" />
  525. <ClCompile Include="sources\graphics\LowLevelGraphics.cpp" />
  526. <ClCompile Include="sources\graphics\Material.cpp" />
  527. <ClCompile Include="sources\graphics\MaterialType.cpp" />
  528. <ClCompile Include="sources\graphics\Mesh.cpp" />
  529. <ClCompile Include="sources\graphics\MeshCreator.cpp" />
  530. <ClCompile Include="sources\graphics\PostEffect.cpp" />
  531. <ClCompile Include="sources\graphics\PostEffectComposite.cpp" />
  532. <ClCompile Include="sources\graphics\ProgramComboManager.cpp" />
  533. <ClCompile Include="sources\graphics\Renderable.cpp" />
  534. <ClCompile Include="sources\graphics\Renderer.cpp" />
  535. <ClCompile Include="sources\graphics\RendererDeferred.cpp" />
  536. <ClCompile Include="sources\graphics\RendererSimple.cpp" />
  537. <ClCompile Include="sources\graphics\RendererWireFrame.cpp" />
  538. <ClCompile Include="sources\graphics\RenderFunctions.cpp" />
  539. <ClCompile Include="sources\graphics\RenderList.cpp" />
  540. <ClCompile Include="sources\graphics\Skeleton.cpp" />
  541. <ClCompile Include="sources\graphics\SubMesh.cpp" />
  542. <ClCompile Include="sources\graphics\TextureCreator.cpp" />
  543. <ClCompile Include="sources\graphics\MaterialType_BasicSolid.cpp" />
  544. <ClCompile Include="sources\graphics\MaterialType_BasicTranslucent.cpp" />
  545. <ClCompile Include="sources\graphics\MaterialType_Decal.cpp" />
  546. <ClCompile Include="sources\graphics\MaterialType_Water.cpp" />
  547. <ClCompile Include="sources\graphics\PostEffect_Bloom.cpp" />
  548. <ClCompile Include="sources\graphics\PostEffect_ColorConvTex.cpp" />
  549. <ClCompile Include="sources\graphics\PostEffect_ImageTrail.cpp" />
  550. <ClCompile Include="sources\graphics\PostEffect_RadialBlur.cpp" />
  551. <ClCompile Include="sources\scene\AnimationState.cpp" />
  552. <ClCompile Include="sources\scene\Beam.cpp" />
  553. <ClCompile Include="sources\scene\BillBoard.cpp" />
  554. <ClCompile Include="sources\scene\Camera.cpp" />
  555. <ClCompile Include="sources\scene\DummyRenderable.cpp" />
  556. <ClCompile Include="sources\scene\Entity3D.cpp" />
  557. <ClCompile Include="sources\scene\FogArea.cpp" />
  558. <ClCompile Include="sources\scene\GuiSetEntity.cpp" />
  559. <ClCompile Include="sources\scene\Light.cpp" />
  560. <ClCompile Include="sources\scene\LightBox.cpp" />
  561. <ClCompile Include="sources\scene\LightPoint.cpp" />
  562. <ClCompile Include="sources\scene\LightSpot.cpp" />
  563. <ClCompile Include="sources\scene\MeshEntity.cpp" />
  564. <ClCompile Include="sources\scene\Node3D.cpp" />
  565. <ClCompile Include="sources\scene\NodeState.cpp" />
  566. <ClCompile Include="sources\scene\ParticleEmitter.cpp" />
  567. <ClCompile Include="sources\scene\ParticleEmitter_UserData.cpp" />
  568. <ClCompile Include="sources\scene\ParticleSystem.cpp" />
  569. <ClCompile Include="sources\scene\RenderableContainer.cpp" />
  570. <ClCompile Include="sources\scene\RenderableContainer_BoxTree.cpp" />
  571. <ClCompile Include="sources\scene\RenderableContainer_DynBoxTree.cpp" />
  572. <ClCompile Include="sources\scene\RenderableContainer_List.cpp" />
  573. <ClCompile Include="sources\scene\RopeEntity.cpp" />
  574. <ClCompile Include="sources\scene\Scene.cpp" />
  575. <ClCompile Include="sources\scene\SoundEntity.cpp" />
  576. <ClCompile Include="sources\scene\SubMeshEntity.cpp" />
  577. <ClCompile Include="sources\scene\Viewport.cpp" />
  578. <ClCompile Include="sources\scene\World.cpp" />
  579. <ClCompile Include="sources\sound\LowLevelSound.cpp" />
  580. <ClCompile Include="sources\sound\MusicHandler.cpp" />
  581. <ClCompile Include="sources\sound\Sound.cpp" />
  582. <ClCompile Include="sources\sound\SoundChannel.cpp" />
  583. <ClCompile Include="sources\sound\SoundEntityData.cpp" />
  584. <ClCompile Include="sources\sound\SoundHandler.cpp" />
  585. <ClCompile Include="sources\physics\CharacterBody.cpp" />
  586. <ClCompile Include="sources\physics\Physics.cpp" />
  587. <ClCompile Include="sources\physics\PhysicsBody.cpp" />
  588. <ClCompile Include="sources\physics\PhysicsController.cpp" />
  589. <ClCompile Include="sources\physics\PhysicsJoint.cpp" />
  590. <ClCompile Include="sources\physics\PhysicsJointBall.cpp" />
  591. <ClCompile Include="sources\physics\PhysicsJointHinge.cpp" />
  592. <ClCompile Include="sources\physics\PhysicsJointScrew.cpp" />
  593. <ClCompile Include="sources\physics\PhysicsJointSlider.cpp" />
  594. <ClCompile Include="sources\physics\PhysicsRope.cpp" />
  595. <ClCompile Include="sources\physics\PhysicsWorld.cpp" />
  596. <ClCompile Include="sources\physics\SurfaceData.cpp" />
  597. <ClCompile Include="sources\physics\VerletParticle.cpp" />
  598. <ClCompile Include="sources\impl\tinyXml\tinystr.cpp" />
  599. <ClCompile Include="sources\impl\tinyXml\tinyxml.cpp" />
  600. <ClCompile Include="sources\impl\tinyXml\tinyxmlerror.cpp" />
  601. <ClCompile Include="sources\impl\tinyXml\tinyxmlparser.cpp" />
  602. <ClCompile Include="sources\impl\FrameBufferGL.cpp" />
  603. <ClCompile Include="sources\impl\GLSLProgram.cpp" />
  604. <ClCompile Include="sources\impl\GLSLShader.cpp" />
  605. <ClCompile Include="sources\impl\LowLevelGraphicsSDL.cpp" />
  606. <ClCompile Include="sources\impl\OcclusionQueryOGL.cpp" />
  607. <ClCompile Include="sources\impl\PBuffer.cpp" />
  608. <ClCompile Include="sources\impl\SDLFontData.cpp" />
  609. <ClCompile Include="sources\impl\SDLTexture.cpp" />
  610. <ClCompile Include="sources\impl\VertexBufferOGL_Array.cpp" />
  611. <ClCompile Include="sources\impl\VertexBufferOGL_VBO.cpp" />
  612. <ClCompile Include="sources\impl\VertexBufferOpenGL.cpp" />
  613. <ClCompile Include="sources\impl\VideoStreamTheora.cpp" />
  614. <ClCompile Include="sources\impl\BitmapLoaderDevil.cpp" />
  615. <ClCompile Include="sources\impl\BitmapLoaderDevilDDS.cpp" />
  616. <ClCompile Include="sources\impl\BitmapLoaderDevilMisc.cpp" />
  617. <ClCompile Include="sources\impl\LowLevelResourcesSDL.cpp" />
  618. <ClCompile Include="sources\impl\MeshLoaderCollada.cpp" />
  619. <ClCompile Include="sources\impl\MeshLoaderColladaHelpers.cpp" />
  620. <ClCompile Include="sources\impl\MeshLoaderColladaLoader.cpp" />
  621. <ClCompile Include="sources\impl\MeshLoaderMSH.cpp" />
  622. <ClCompile Include="sources\impl\XmlDocumentTiny.cpp" />
  623. <ClCompile Include="sources\impl\KeyboardSDL.cpp" />
  624. <ClCompile Include="sources\impl\LowLevelInputSDL.cpp" />
  625. <ClCompile Include="sources\impl\MouseSDL.cpp" />
  626. <ClCompile Include="sources\impl\LowLevelSystemSDL.cpp" />
  627. <ClCompile Include="sources\impl\MutexWin32.cpp" />
  628. <ClCompile Include="sources\impl\PlatformWin32.cpp" />
  629. <ClCompile Include="sources\impl\scripthelper.cpp" />
  630. <ClCompile Include="sources\impl\SqScript.cpp" />
  631. <ClCompile Include="sources\impl\ThreadWin32.cpp" />
  632. <ClCompile Include="sources\impl\TimerSDL.cpp" />
  633. <ClCompile Include="sources\impl\SDLEngineSetup.cpp" />
  634. <ClCompile Include="sources\impl\CharacterBodyNewton.cpp" />
  635. <ClCompile Include="sources\impl\CollideShapeNewton.cpp" />
  636. <ClCompile Include="sources\impl\LowLevelPhysicsNewton.cpp" />
  637. <ClCompile Include="sources\impl\PhysicsBodyNewton.cpp" />
  638. <ClCompile Include="sources\impl\PhysicsControllerNewton.cpp" />
  639. <ClCompile Include="sources\impl\PhysicsJointBallNewton.cpp" />
  640. <ClCompile Include="sources\impl\PhysicsJointHingeNewton.cpp" />
  641. <ClCompile Include="sources\impl\PhysicsJointScrewNewton.cpp" />
  642. <ClCompile Include="sources\impl\PhysicsJointSliderNewton.cpp" />
  643. <ClCompile Include="sources\impl\PhysicsMaterialNewton.cpp" />
  644. <ClCompile Include="sources\impl\PhysicsRopeNewton.cpp" />
  645. <ClCompile Include="sources\impl\PhysicsWorldNewton.cpp" />
  646. <ClCompile Include="sources\impl\FmodSoundChannel.cpp" />
  647. <ClCompile Include="sources\impl\FmodSoundData.cpp" />
  648. <ClCompile Include="sources\impl\LowLevelSoundOpenAL.cpp" />
  649. <ClCompile Include="sources\impl\OpenALSoundChannel.cpp" />
  650. <ClCompile Include="sources\impl\OpenALSoundData.cpp" />
  651. <ClCompile Include="sources\impl\OpenALSoundEnvironment.cpp" />
  652. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_AudioData.cpp" />
  653. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Buffer.cpp" />
  654. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Device.cpp" />
  655. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Effect.cpp" />
  656. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Effect_Reverb.cpp" />
  657. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_EffectSlot.cpp" />
  658. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_EFX.cpp" />
  659. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_EFXManager.cpp" />
  660. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Filter.cpp" />
  661. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Helper.cpp" />
  662. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Init.cpp" />
  663. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Loaders.cpp" />
  664. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_LoggerObject.cpp" />
  665. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_OggHelper.cpp" />
  666. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_OggSample.cpp" />
  667. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_OggStream.cpp" />
  668. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Playback.cpp" />
  669. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Sample.cpp" />
  670. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Source.cpp" />
  671. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_SourceManager.cpp" />
  672. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Stream.cpp" />
  673. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_Types.cpp" />
  674. <ClCompile Include="..\dependencies\sources\OpenAL\OAL_WAVSample.cpp" />
  675. <ClCompile Include="sources\resources\AnimationManager.cpp" />
  676. <ClCompile Include="sources\resources\BinaryBuffer.cpp" />
  677. <ClCompile Include="sources\resources\BitmapLoaderHandler.cpp" />
  678. <ClCompile Include="sources\resources\ConfigFile.cpp" />
  679. <ClCompile Include="sources\resources\EngineFileLoading.cpp" />
  680. <ClCompile Include="sources\resources\EntFileManager.cpp" />
  681. <ClCompile Include="sources\resources\EntityLoader_Object.cpp" />
  682. <ClCompile Include="sources\resources\FileSearcher.cpp" />
  683. <ClCompile Include="sources\resources\FontManager.cpp" />
  684. <ClCompile Include="sources\resources\GpuShaderManager.cpp" />
  685. <ClCompile Include="sources\resources\ImageManager.cpp" />
  686. <ClCompile Include="sources\resources\LanguageFile.cpp" />
  687. <ClCompile Include="sources\resources\MaterialManager.cpp" />
  688. <ClCompile Include="sources\resources\MeshLoaderHandler.cpp" />
  689. <ClCompile Include="sources\resources\MeshManager.cpp" />
  690. <ClCompile Include="sources\resources\ParticleManager.cpp" />
  691. <ClCompile Include="sources\resources\ResourceBase.cpp" />
  692. <ClCompile Include="sources\resources\ResourceLoader.cpp" />
  693. <ClCompile Include="sources\resources\ResourceLoaderHandler.cpp" />
  694. <ClCompile Include="sources\resources\ResourceManager.cpp" />
  695. <ClCompile Include="sources\resources\Resources.cpp" />
  696. <ClCompile Include="sources\resources\ScriptManager.cpp" />
  697. <ClCompile Include="sources\resources\SoundEntityManager.cpp" />
  698. <ClCompile Include="sources\resources\SoundManager.cpp" />
  699. <ClCompile Include="sources\resources\TextureManager.cpp" />
  700. <ClCompile Include="sources\resources\VideoLoaderHandler.cpp" />
  701. <ClCompile Include="sources\resources\VideoManager.cpp" />
  702. <ClCompile Include="sources\resources\WorldLoaderHandler.cpp" />
  703. <ClCompile Include="sources\resources\WorldLoaderHplMap.cpp" />
  704. <ClCompile Include="sources\resources\XmlDocument.cpp" />
  705. <ClCompile Include="sources\ai\AI.cpp" />
  706. <ClCompile Include="sources\ai\AINodeContainer.cpp" />
  707. <ClCompile Include="sources\ai\AINodeGenerator.cpp" />
  708. <ClCompile Include="sources\ai\AStar.cpp" />
  709. <ClCompile Include="sources\ai\StateMachine.cpp" />
  710. <ClCompile Include="sources\math\BoundingVolume.cpp" />
  711. <ClCompile Include="sources\math\CRC.cpp" />
  712. <ClCompile Include="sources\math\Frustum.cpp" />
  713. <ClCompile Include="sources\math\Math.cpp" />
  714. <ClCompile Include="sources\math\MathTypes.cpp" />
  715. <ClCompile Include="sources\math\MeshTypes.cpp" />
  716. <ClCompile Include="sources\math\Quaternion.cpp" />
  717. <ClCompile Include="sources\math\Spring.cpp" />
  718. <ClCompile Include="sources\haptic\Haptic.cpp" />
  719. <ClCompile Include="sources\haptic\LowLevelHaptic.cpp" />
  720. <ClCompile Include="sources\gui\Gui.cpp" />
  721. <ClCompile Include="sources\gui\GuiGfxElement.cpp" />
  722. <ClCompile Include="sources\gui\GuiMaterialBasicTypes.cpp" />
  723. <ClCompile Include="sources\gui\GuiPopUp.cpp" />
  724. <ClCompile Include="sources\gui\GuiPopUpColorPicker.cpp" />
  725. <ClCompile Include="sources\gui\GuiPopUpFilePicker.cpp" />
  726. <ClCompile Include="sources\gui\GuiPopUpMessageBox.cpp" />
  727. <ClCompile Include="sources\gui\GuiSet.cpp" />
  728. <ClCompile Include="sources\gui\GuiSkin.cpp" />
  729. <ClCompile Include="sources\gui\Widget.cpp" />
  730. <ClCompile Include="sources\gui\WidgetBaseClasses.cpp" />
  731. <ClCompile Include="sources\gui\WidgetButton.cpp" />
  732. <ClCompile Include="sources\gui\WidgetCheckBox.cpp" />
  733. <ClCompile Include="sources\gui\WidgetComboBox.cpp" />
  734. <ClCompile Include="sources\gui\WidgetContextMenu.cpp" />
  735. <ClCompile Include="sources\gui\WidgetDummy.cpp" />
  736. <ClCompile Include="sources\gui\WidgetFrame.cpp" />
  737. <ClCompile Include="sources\gui\WidgetGroup.cpp" />
  738. <ClCompile Include="sources\gui\WidgetImage.cpp" />
  739. <ClCompile Include="sources\gui\WidgetLabel.cpp" />
  740. <ClCompile Include="sources\gui\WidgetListBox.cpp" />
  741. <ClCompile Include="sources\gui\WidgetListBoxBase.cpp" />
  742. <ClCompile Include="sources\gui\WidgetMainMenu.cpp" />
  743. <ClCompile Include="sources\gui\WidgetMenu.cpp" />
  744. <ClCompile Include="sources\gui\WidgetMenuItem.cpp" />
  745. <ClCompile Include="sources\gui\WidgetMultiPropertyListBox.cpp" />
  746. <ClCompile Include="sources\gui\WidgetSlider.cpp" />
  747. <ClCompile Include="sources\gui\WidgetTabFrame.cpp" />
  748. <ClCompile Include="sources\gui\WidgetTextBox.cpp" />
  749. <ClCompile Include="sources\gui\WidgetWindow.cpp" />
  750. <ClCompile Include="sources\generate\Generate.cpp" />
  751. <ClCompile Include="sources\generate\GenerateTypes.cpp" />
  752. <ClCompile Include="sources\generate\VoxelMap.cpp" />
  753. </ItemGroup>
  754. <ItemGroup>
  755. <CustomBuild Include="buildcounterinput.txt">
  756. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  757. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)../redist/buildcounter %(Filename)%(Extension)
  758. </Command>
  759. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">VersionData_HPL2_0.h ;VersionData_HPL2_0_Win32.cpp;%(Outputs)</Outputs>
  760. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  761. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">true</ExcludedFromBuild>
  762. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)../redist/buildcounter %(Filename)%(Extension)
  763. </Command>
  764. <Command Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">$(ProjectDir)../redist/buildcounter %(Filename)%(Extension)
  765. </Command>
  766. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">VersionData_HPL2_0.h ;VersionData_HPL2_0_Win32.cpp;%(Outputs)</Outputs>
  767. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release_NoHPLMain|Win32'">VersionData_HPL2_0.h ;VersionData_HPL2_0_Win32.cpp;%(Outputs)</Outputs>
  768. </CustomBuild>
  769. </ItemGroup>
  770. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  771. <ImportGroup Label="ExtensionTargets">
  772. </ImportGroup>
  773. </Project>