Преглед изворни кода

Getting rid of VS solution, now expecting users to generate it using CMake

BearishSun пре 9 година
родитељ
комит
5cb88c55b3
72 измењених фајлова са 4 додато и 14366 уклоњено
  1. 2 9
      .gitignore
  2. 0 97
      Build/VS2015/ALL_BUILD.vcxproj
  3. 0 8
      Build/VS2015/ALL_BUILD.vcxproj.filters
  4. 0 4
      Build/VS2015/ALL_BUILD.vcxproj.user
  5. 0 429
      Build/VS2015/Banshee.sln
  6. 0 662
      Build/VS2015/BansheeCore/BansheeCore.vcxproj
  7. 0 1215
      Build/VS2015/BansheeCore/BansheeCore.vcxproj.filters
  8. 0 4
      Build/VS2015/BansheeCore/BansheeCore.vcxproj.user
  9. 0 370
      Build/VS2015/BansheeD3D11RenderAPI/BansheeD3D11RenderAPI.vcxproj
  10. 0 234
      Build/VS2015/BansheeD3D11RenderAPI/BansheeD3D11RenderAPI.vcxproj.filters
  11. 0 4
      Build/VS2015/BansheeD3D11RenderAPI/BansheeD3D11RenderAPI.vcxproj.user
  12. 0 359
      Build/VS2015/BansheeD3D9RenderAPI/BansheeD3D9RenderAPI.vcxproj
  13. 0 201
      Build/VS2015/BansheeD3D9RenderAPI/BansheeD3D9RenderAPI.vcxproj.filters
  14. 0 4
      Build/VS2015/BansheeD3D9RenderAPI/BansheeD3D9RenderAPI.vcxproj.user
  15. 0 463
      Build/VS2015/BansheeEditor/BansheeEditor.vcxproj
  16. 0 573
      Build/VS2015/BansheeEditor/BansheeEditor.vcxproj.filters
  17. 0 4
      Build/VS2015/BansheeEditor/BansheeEditor.vcxproj.user
  18. 0 342
      Build/VS2015/BansheeEditorExec/BansheeEditorExec.vcxproj
  19. 0 24
      Build/VS2015/BansheeEditorExec/BansheeEditorExec.vcxproj.filters
  20. 0 4
      Build/VS2015/BansheeEditorExec/BansheeEditorExec.vcxproj.user
  21. 0 504
      Build/VS2015/BansheeEngine/BansheeEngine.vcxproj
  22. 0 696
      Build/VS2015/BansheeEngine/BansheeEngine.vcxproj.filters
  23. 0 4
      Build/VS2015/BansheeEngine/BansheeEngine.vcxproj.user
  24. 0 306
      Build/VS2015/BansheeFBXImporter/BansheeFBXImporter.vcxproj
  25. 0 42
      Build/VS2015/BansheeFBXImporter/BansheeFBXImporter.vcxproj.filters
  26. 0 4
      Build/VS2015/BansheeFBXImporter/BansheeFBXImporter.vcxproj.user
  27. 0 302
      Build/VS2015/BansheeFontImporter/BansheeFontImporter.vcxproj
  28. 0 30
      Build/VS2015/BansheeFontImporter/BansheeFontImporter.vcxproj.filters
  29. 0 4
      Build/VS2015/BansheeFontImporter/BansheeFontImporter.vcxproj.user
  30. 0 302
      Build/VS2015/BansheeFreeImgImporter/BansheeFreeImgImporter.vcxproj
  31. 0 30
      Build/VS2015/BansheeFreeImgImporter/BansheeFreeImgImporter.vcxproj.filters
  32. 0 4
      Build/VS2015/BansheeFreeImgImporter/BansheeFreeImgImporter.vcxproj.user
  33. 0 363
      Build/VS2015/BansheeGLRenderAPI/BansheeGLRenderAPI.vcxproj
  34. 0 225
      Build/VS2015/BansheeGLRenderAPI/BansheeGLRenderAPI.vcxproj.filters
  35. 0 4
      Build/VS2015/BansheeGLRenderAPI/BansheeGLRenderAPI.vcxproj.user
  36. 0 321
      Build/VS2015/BansheeMono/BansheeMono.vcxproj
  37. 0 78
      Build/VS2015/BansheeMono/BansheeMono.vcxproj.filters
  38. 0 4
      Build/VS2015/BansheeMono/BansheeMono.vcxproj.user
  39. 0 302
      Build/VS2015/BansheeOISInput/BansheeOISInput.vcxproj
  40. 0 30
      Build/VS2015/BansheeOISInput/BansheeOISInput.vcxproj.filters
  41. 0 4
      Build/VS2015/BansheeOISInput/BansheeOISInput.vcxproj.user
  42. 0 311
      Build/VS2015/BansheeOpenAudio/BansheeOpenAudio.vcxproj
  43. 0 57
      Build/VS2015/BansheeOpenAudio/BansheeOpenAudio.vcxproj.filters
  44. 0 4
      Build/VS2015/BansheeOpenAudio/BansheeOpenAudio.vcxproj.user
  45. 0 337
      Build/VS2015/BansheePhysX/BansheePhysX.vcxproj
  46. 0 138
      Build/VS2015/BansheePhysX/BansheePhysX.vcxproj.filters
  47. 0 4
      Build/VS2015/BansheePhysX/BansheePhysX.vcxproj.user
  48. 0 405
      Build/VS2015/BansheeSL/BansheeSL.vcxproj
  49. 0 66
      Build/VS2015/BansheeSL/BansheeSL.vcxproj.filters
  50. 0 4
      Build/VS2015/BansheeSL/BansheeSL.vcxproj.user
  51. 0 440
      Build/VS2015/BansheeUtility/BansheeUtility.vcxproj
  52. 0 552
      Build/VS2015/BansheeUtility/BansheeUtility.vcxproj.filters
  53. 0 4
      Build/VS2015/BansheeUtility/BansheeUtility.vcxproj.user
  54. 0 301
      Build/VS2015/ExampleProject/ExampleProject.vcxproj
  55. 0 27
      Build/VS2015/ExampleProject/ExampleProject.vcxproj.filters
  56. 0 4
      Build/VS2015/ExampleProject/ExampleProject.vcxproj.user
  57. 0 369
      Build/VS2015/Game/Game.vcxproj
  58. 0 24
      Build/VS2015/Game/Game.vcxproj.filters
  59. 0 4
      Build/VS2015/Game/Game.vcxproj.user
  60. 0 320
      Build/VS2015/RenderBeast/RenderBeast.vcxproj
  61. 0 75
      Build/VS2015/RenderBeast/RenderBeast.vcxproj.filters
  62. 0 4
      Build/VS2015/RenderBeast/RenderBeast.vcxproj.user
  63. 0 434
      Build/VS2015/SBansheeEditor/SBansheeEditor.vcxproj
  64. 0 402
      Build/VS2015/SBansheeEditor/SBansheeEditor.vcxproj.filters
  65. 0 4
      Build/VS2015/SBansheeEditor/SBansheeEditor.vcxproj.user
  66. 0 565
      Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj
  67. 0 822
      Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj.filters
  68. 0 4
      Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj.user
  69. 0 97
      Build/VS2015/ZERO_CHECK.vcxproj
  70. 0 13
      Build/VS2015/ZERO_CHECK.vcxproj.filters
  71. 0 4
      Build/VS2015/ZERO_CHECK.vcxproj.user
  72. 2 2
      Documentation/GitHub/compiling.md

+ 2 - 9
.gitignore

@@ -9,13 +9,6 @@ data
 Dependencies
 Builds
 Documentation/html
+Build
 *.aps
-*.opendb
-/Build/VS2015/Banshee.VC.db
-/Build/VS2015/x64
-/Build/VS2015/Win32
-/Build/Generated
-CMakeFiles
-cmake_install.cmake
-*.dir
-CMakeCache.txt
+*.opendb

Разлика између датотеке није приказан због своје велике величине
+ 0 - 97
Build/VS2015/ALL_BUILD.vcxproj


+ 0 - 8
Build/VS2015/ALL_BUILD.vcxproj.filters

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/ALL_BUILD.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 429
Build/VS2015/Banshee.sln

@@ -1,429 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{C49DB974-8230-3980-8EF5-A1432250296A}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887} = {11FFAD88-F1FE-3CEF-B92D-E466056A5887}
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA} = {676BE3D6-16EC-350D-B7B9-A409EE0579FA}
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7} = {B1834229-93B7-3A21-97D2-C22C4509BBA7}
-		{4362506C-190C-3F1B-A493-FA9A1A9316B8} = {4362506C-190C-3F1B-A493-FA9A1A9316B8}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2} = {C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817} = {36D7729E-EBD5-31DA-A1B9-B6901EEC4817}
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D} = {D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4} = {74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99} = {A1FD59B6-CF8C-3750-8197-8CF932F41D99}
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087} = {0252F0E5-112F-3BDB-BC09-4FC9039E3087}
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371} = {3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8} = {F5003793-3BC2-39A0-9C2E-D37C03B766B8}
-		{8076C977-8834-3257-B811-2B2B6B56FAE9} = {8076C977-8834-3257-B811-2B2B6B56FAE9}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{FD8560EE-20B7-3309-BC0E-CC29558787B2} = {FD8560EE-20B7-3309-BC0E-CC29558787B2}
-		{49BE18E9-0454-380B-94B4-37D9565C4B4E} = {49BE18E9-0454-380B-94B4-37D9565C4B4E}
-		{ABC62E37-342E-4345-A374-E37CA06C036E} = {ABC62E37-342E-4345-A374-E37CA06C036E}
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E} = {876EB338-489E-4727-84DA-8CBBF0DA5B5E}
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41} = {BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}
-		{51C27102-E5D2-3313-AECC-1357E326A440} = {51C27102-E5D2-3313-AECC-1357E326A440}
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF} = {C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeCore", "BansheeCore\BansheeCore.vcxproj", "{C876B1C7-4375-3068-9721-BA3BC0AE65DB}"
-	ProjectSection(ProjectDependencies) = postProject
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeD3D11RenderAPI", "BansheeD3D11RenderAPI\BansheeD3D11RenderAPI.vcxproj", "{11FFAD88-F1FE-3CEF-B92D-E466056A5887}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeD3D9RenderAPI", "BansheeD3D9RenderAPI\BansheeD3D9RenderAPI.vcxproj", "{676BE3D6-16EC-350D-B7B9-A409EE0579FA}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeEditor", "BansheeEditor\BansheeEditor.vcxproj", "{B1834229-93B7-3A21-97D2-C22C4509BBA7}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeEditorExec", "BansheeEditorExec\BansheeEditorExec.vcxproj", "{4362506C-190C-3F1B-A493-FA9A1A9316B8}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887} = {11FFAD88-F1FE-3CEF-B92D-E466056A5887}
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA} = {676BE3D6-16EC-350D-B7B9-A409EE0579FA}
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7} = {B1834229-93B7-3A21-97D2-C22C4509BBA7}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2} = {C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817} = {36D7729E-EBD5-31DA-A1B9-B6901EEC4817}
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D} = {D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4} = {74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99} = {A1FD59B6-CF8C-3750-8197-8CF932F41D99}
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087} = {0252F0E5-112F-3BDB-BC09-4FC9039E3087}
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371} = {3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8} = {F5003793-3BC2-39A0-9C2E-D37C03B766B8}
-		{8076C977-8834-3257-B811-2B2B6B56FAE9} = {8076C977-8834-3257-B811-2B2B6B56FAE9}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{ABC62E37-342E-4345-A374-E37CA06C036E} = {ABC62E37-342E-4345-A374-E37CA06C036E}
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E} = {876EB338-489E-4727-84DA-8CBBF0DA5B5E}
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41} = {BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}
-		{51C27102-E5D2-3313-AECC-1357E326A440} = {51C27102-E5D2-3313-AECC-1357E326A440}
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF} = {C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeEngine", "BansheeEngine\BansheeEngine.vcxproj", "{5E7D549C-3A6E-3531-B799-CC8F595B9D29}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeFBXImporter", "BansheeFBXImporter\BansheeFBXImporter.vcxproj", "{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeFontImporter", "BansheeFontImporter\BansheeFontImporter.vcxproj", "{36D7729E-EBD5-31DA-A1B9-B6901EEC4817}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeFreeImgImporter", "BansheeFreeImgImporter\BansheeFreeImgImporter.vcxproj", "{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeGLRenderAPI", "BansheeGLRenderAPI\BansheeGLRenderAPI.vcxproj", "{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeMono", "BansheeMono\BansheeMono.vcxproj", "{A1FD59B6-CF8C-3750-8197-8CF932F41D99}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeOISInput", "BansheeOISInput\BansheeOISInput.vcxproj", "{0252F0E5-112F-3BDB-BC09-4FC9039E3087}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeOpenAudio", "BansheeOpenAudio\BansheeOpenAudio.vcxproj", "{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheePhysX", "BansheePhysX\BansheePhysX.vcxproj", "{F5003793-3BC2-39A0-9C2E-D37C03B766B8}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeSL", "BansheeSL\BansheeSL.vcxproj", "{8076C977-8834-3257-B811-2B2B6B56FAE9}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BansheeUtility", "BansheeUtility\BansheeUtility.vcxproj", "{B5A51259-8572-3FE7-9E3A-1464C50D5994}"
-	ProjectSection(ProjectDependencies) = postProject
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ExampleProject", "ExampleProject\ExampleProject.vcxproj", "{FD8560EE-20B7-3309-BC0E-CC29558787B2}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Game", "Game\Game.vcxproj", "{49BE18E9-0454-380B-94B4-37D9565C4B4E}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887} = {11FFAD88-F1FE-3CEF-B92D-E466056A5887}
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA} = {676BE3D6-16EC-350D-B7B9-A409EE0579FA}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2} = {C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817} = {36D7729E-EBD5-31DA-A1B9-B6901EEC4817}
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D} = {D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4} = {74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99} = {A1FD59B6-CF8C-3750-8197-8CF932F41D99}
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087} = {0252F0E5-112F-3BDB-BC09-4FC9039E3087}
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371} = {3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8} = {F5003793-3BC2-39A0-9C2E-D37C03B766B8}
-		{8076C977-8834-3257-B811-2B2B6B56FAE9} = {8076C977-8834-3257-B811-2B2B6B56FAE9}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E} = {876EB338-489E-4727-84DA-8CBBF0DA5B5E}
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41} = {BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF} = {C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MBansheeEditor", "C:\Projects\BansheeEngineDev\BansheeEngine\Source\MBansheeEditor\MBansheeEditor.csproj", "{ABC62E37-342E-4345-A374-E37CA06C036E}"
-	ProjectSection(ProjectDependencies) = postProject
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MBansheeEngine", "C:\Projects\BansheeEngineDev\BansheeEngine\Source\MBansheeEngine\MBansheeEngine.csproj", "{876EB338-489E-4727-84DA-8CBBF0DA5B5E}"
-	ProjectSection(ProjectDependencies) = postProject
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RenderBeast", "RenderBeast\RenderBeast.vcxproj", "{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SBansheeEditor", "SBansheeEditor\SBansheeEditor.vcxproj", "{51C27102-E5D2-3313-AECC-1357E326A440}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7} = {B1834229-93B7-3A21-97D2-C22C4509BBA7}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99} = {A1FD59B6-CF8C-3750-8197-8CF932F41D99}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF} = {C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SBansheeEngine", "SBansheeEngine\SBansheeEngine.vcxproj", "{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}"
-	ProjectSection(ProjectDependencies) = postProject
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {C876B1C7-4375-3068-9721-BA3BC0AE65DB}
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7} = {B1834229-93B7-3A21-97D2-C22C4509BBA7}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {5E7D549C-3A6E-3531-B799-CC8F595B9D29}
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99} = {A1FD59B6-CF8C-3750-8197-8CF932F41D99}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {B5A51259-8572-3FE7-9E3A-1464C50D5994}
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CMakePredefinedTargets", "CMakePredefinedTargets", "{2FB040A9-E48D-36CA-8437-D65BA5FD8732}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Executable", "Executable", "{FE8511E2-4E0B-38BD-B6CF-405459CC2713}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Layers", "Layers", "{31949FEE-3274-3942-B288-60AEE44B2F3E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Script", "Script", "{E8D5A9C5-DD06-3B44-BAA3-D8317EB0A5E6}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|x64 = Debug|x64
-		OptimizedDebug|x64 = OptimizedDebug|x64
-		Release|x64 = Release|x64
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{C49DB974-8230-3980-8EF5-A1432250296A}.Debug|x64.ActiveCfg = Debug|x64
-		{C49DB974-8230-3980-8EF5-A1432250296A}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{C49DB974-8230-3980-8EF5-A1432250296A}.Release|x64.ActiveCfg = Release|x64
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB}.Debug|x64.ActiveCfg = Debug|x64
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB}.Debug|x64.Build.0 = Debug|x64
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB}.Release|x64.ActiveCfg = Release|x64
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB}.Release|x64.Build.0 = Release|x64
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887}.Debug|x64.ActiveCfg = Debug|x64
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887}.Debug|x64.Build.0 = Debug|x64
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887}.Release|x64.ActiveCfg = Release|x64
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887}.Release|x64.Build.0 = Release|x64
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA}.Debug|x64.ActiveCfg = Debug|x64
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA}.Debug|x64.Build.0 = Debug|x64
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA}.Release|x64.ActiveCfg = Release|x64
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA}.Release|x64.Build.0 = Release|x64
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7}.Debug|x64.ActiveCfg = Debug|x64
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7}.Debug|x64.Build.0 = Debug|x64
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7}.Release|x64.ActiveCfg = Release|x64
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7}.Release|x64.Build.0 = Release|x64
-		{4362506C-190C-3F1B-A493-FA9A1A9316B8}.Debug|x64.ActiveCfg = Debug|x64
-		{4362506C-190C-3F1B-A493-FA9A1A9316B8}.Debug|x64.Build.0 = Debug|x64
-		{4362506C-190C-3F1B-A493-FA9A1A9316B8}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{4362506C-190C-3F1B-A493-FA9A1A9316B8}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{4362506C-190C-3F1B-A493-FA9A1A9316B8}.Release|x64.ActiveCfg = Release|x64
-		{4362506C-190C-3F1B-A493-FA9A1A9316B8}.Release|x64.Build.0 = Release|x64
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29}.Debug|x64.ActiveCfg = Debug|x64
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29}.Debug|x64.Build.0 = Debug|x64
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29}.Release|x64.ActiveCfg = Release|x64
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29}.Release|x64.Build.0 = Release|x64
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}.Debug|x64.ActiveCfg = Debug|x64
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}.Debug|x64.Build.0 = Debug|x64
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}.Release|x64.ActiveCfg = Release|x64
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}.Release|x64.Build.0 = Release|x64
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817}.Debug|x64.ActiveCfg = Debug|x64
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817}.Debug|x64.Build.0 = Debug|x64
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817}.Release|x64.ActiveCfg = Release|x64
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817}.Release|x64.Build.0 = Release|x64
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}.Debug|x64.ActiveCfg = Debug|x64
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}.Debug|x64.Build.0 = Debug|x64
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}.Release|x64.ActiveCfg = Release|x64
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}.Release|x64.Build.0 = Release|x64
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}.Debug|x64.ActiveCfg = Debug|x64
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}.Debug|x64.Build.0 = Debug|x64
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}.Release|x64.ActiveCfg = Release|x64
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}.Release|x64.Build.0 = Release|x64
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99}.Debug|x64.ActiveCfg = Debug|x64
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99}.Debug|x64.Build.0 = Debug|x64
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99}.Release|x64.ActiveCfg = Release|x64
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99}.Release|x64.Build.0 = Release|x64
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087}.Debug|x64.ActiveCfg = Debug|x64
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087}.Debug|x64.Build.0 = Debug|x64
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087}.Release|x64.ActiveCfg = Release|x64
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087}.Release|x64.Build.0 = Release|x64
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}.Debug|x64.ActiveCfg = Debug|x64
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}.Debug|x64.Build.0 = Debug|x64
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}.Release|x64.ActiveCfg = Release|x64
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}.Release|x64.Build.0 = Release|x64
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8}.Debug|x64.ActiveCfg = Debug|x64
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8}.Debug|x64.Build.0 = Debug|x64
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8}.Release|x64.ActiveCfg = Release|x64
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8}.Release|x64.Build.0 = Release|x64
-		{8076C977-8834-3257-B811-2B2B6B56FAE9}.Debug|x64.ActiveCfg = Debug|x64
-		{8076C977-8834-3257-B811-2B2B6B56FAE9}.Debug|x64.Build.0 = Debug|x64
-		{8076C977-8834-3257-B811-2B2B6B56FAE9}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{8076C977-8834-3257-B811-2B2B6B56FAE9}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{8076C977-8834-3257-B811-2B2B6B56FAE9}.Release|x64.ActiveCfg = Release|x64
-		{8076C977-8834-3257-B811-2B2B6B56FAE9}.Release|x64.Build.0 = Release|x64
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994}.Debug|x64.ActiveCfg = Debug|x64
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994}.Debug|x64.Build.0 = Debug|x64
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994}.Release|x64.ActiveCfg = Release|x64
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994}.Release|x64.Build.0 = Release|x64
-		{FD8560EE-20B7-3309-BC0E-CC29558787B2}.Debug|x64.ActiveCfg = Debug|x64
-		{FD8560EE-20B7-3309-BC0E-CC29558787B2}.Debug|x64.Build.0 = Debug|x64
-		{FD8560EE-20B7-3309-BC0E-CC29558787B2}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{FD8560EE-20B7-3309-BC0E-CC29558787B2}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{FD8560EE-20B7-3309-BC0E-CC29558787B2}.Release|x64.ActiveCfg = Release|x64
-		{FD8560EE-20B7-3309-BC0E-CC29558787B2}.Release|x64.Build.0 = Release|x64
-		{49BE18E9-0454-380B-94B4-37D9565C4B4E}.Debug|x64.ActiveCfg = Debug|x64
-		{49BE18E9-0454-380B-94B4-37D9565C4B4E}.Debug|x64.Build.0 = Debug|x64
-		{49BE18E9-0454-380B-94B4-37D9565C4B4E}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{49BE18E9-0454-380B-94B4-37D9565C4B4E}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{49BE18E9-0454-380B-94B4-37D9565C4B4E}.Release|x64.ActiveCfg = Release|x64
-		{49BE18E9-0454-380B-94B4-37D9565C4B4E}.Release|x64.Build.0 = Release|x64
-		{ABC62E37-342E-4345-A374-E37CA06C036E}.Debug|x64.ActiveCfg = Debug|x64
-		{ABC62E37-342E-4345-A374-E37CA06C036E}.Debug|x64.Build.0 = Debug|x64
-		{ABC62E37-342E-4345-A374-E37CA06C036E}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{ABC62E37-342E-4345-A374-E37CA06C036E}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{ABC62E37-342E-4345-A374-E37CA06C036E}.Release|x64.ActiveCfg = Release|x64
-		{ABC62E37-342E-4345-A374-E37CA06C036E}.Release|x64.Build.0 = Release|x64
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E}.Debug|x64.ActiveCfg = Debug|x64
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E}.Debug|x64.Build.0 = Debug|x64
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E}.Release|x64.ActiveCfg = Release|x64
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E}.Release|x64.Build.0 = Release|x64
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}.Debug|x64.ActiveCfg = Debug|x64
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}.Debug|x64.Build.0 = Debug|x64
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}.Release|x64.ActiveCfg = Release|x64
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}.Release|x64.Build.0 = Release|x64
-		{51C27102-E5D2-3313-AECC-1357E326A440}.Debug|x64.ActiveCfg = Debug|x64
-		{51C27102-E5D2-3313-AECC-1357E326A440}.Debug|x64.Build.0 = Debug|x64
-		{51C27102-E5D2-3313-AECC-1357E326A440}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{51C27102-E5D2-3313-AECC-1357E326A440}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{51C27102-E5D2-3313-AECC-1357E326A440}.Release|x64.ActiveCfg = Release|x64
-		{51C27102-E5D2-3313-AECC-1357E326A440}.Release|x64.Build.0 = Release|x64
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}.Debug|x64.ActiveCfg = Debug|x64
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}.Debug|x64.Build.0 = Debug|x64
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}.Release|x64.ActiveCfg = Release|x64
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}.Release|x64.Build.0 = Release|x64
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}.Debug|x64.ActiveCfg = Debug|x64
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}.Debug|x64.Build.0 = Debug|x64
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}.OptimizedDebug|x64.ActiveCfg = OptimizedDebug|x64
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}.OptimizedDebug|x64.Build.0 = OptimizedDebug|x64
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}.Release|x64.ActiveCfg = Release|x64
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740}.Release|x64.Build.0 = Release|x64
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740} = {2FB040A9-E48D-36CA-8437-D65BA5FD8732}
-		{4362506C-190C-3F1B-A493-FA9A1A9316B8} = {FE8511E2-4E0B-38BD-B6CF-405459CC2713}
-		{FD8560EE-20B7-3309-BC0E-CC29558787B2} = {FE8511E2-4E0B-38BD-B6CF-405459CC2713}
-		{49BE18E9-0454-380B-94B4-37D9565C4B4E} = {FE8511E2-4E0B-38BD-B6CF-405459CC2713}
-		{C876B1C7-4375-3068-9721-BA3BC0AE65DB} = {31949FEE-3274-3942-B288-60AEE44B2F3E}
-		{B1834229-93B7-3A21-97D2-C22C4509BBA7} = {31949FEE-3274-3942-B288-60AEE44B2F3E}
-		{5E7D549C-3A6E-3531-B799-CC8F595B9D29} = {31949FEE-3274-3942-B288-60AEE44B2F3E}
-		{B5A51259-8572-3FE7-9E3A-1464C50D5994} = {31949FEE-3274-3942-B288-60AEE44B2F3E}
-		{11FFAD88-F1FE-3CEF-B92D-E466056A5887} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{676BE3D6-16EC-350D-B7B9-A409EE0579FA} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{36D7729E-EBD5-31DA-A1B9-B6901EEC4817} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{A1FD59B6-CF8C-3750-8197-8CF932F41D99} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{0252F0E5-112F-3BDB-BC09-4FC9039E3087} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{F5003793-3BC2-39A0-9C2E-D37C03B766B8} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{8076C977-8834-3257-B811-2B2B6B56FAE9} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41} = {3EBBFFB1-1CFA-3994-AF36-E5ED285652D5}
-		{ABC62E37-342E-4345-A374-E37CA06C036E} = {E8D5A9C5-DD06-3B44-BAA3-D8317EB0A5E6}
-		{876EB338-489E-4727-84DA-8CBBF0DA5B5E} = {E8D5A9C5-DD06-3B44-BAA3-D8317EB0A5E6}
-		{51C27102-E5D2-3313-AECC-1357E326A440} = {E8D5A9C5-DD06-3B44-BAA3-D8317EB0A5E6}
-		{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF} = {E8D5A9C5-DD06-3B44-BAA3-D8317EB0A5E6}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-	EndGlobalSection
-	GlobalSection(ExtensibilityAddIns) = postSolution
-	EndGlobalSection
-EndGlobal

+ 0 - 662
Build/VS2015/BansheeCore/BansheeCore.vcxproj

@@ -1,662 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{C876B1C7-4375-3068-9721-BA3BC0AE65DB}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeCore</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeCore.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeCore</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeCore.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeCore</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeCore.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeCore</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_CORE_EXPORTS;CMAKE_INTDIR="Debug";BansheeCore_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_CORE_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeCore_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeCore\lib\x64\Debug\nvtt.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;Winmm.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeCore.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeCore.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_CORE_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeCore_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_CORE_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeCore_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeCore\lib\x64\OptimizedDebug\nvtt.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;Winmm.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeCore.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeCore.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_CORE_EXPORTS;CMAKE_INTDIR="Release";BansheeCore_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_CORE_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeCore_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\..\..\Dependencies\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeCore\lib\x64\Release\nvtt.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;Winmm.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeCore.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeCore.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeCore/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeCore\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeCore/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeCore\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeCore/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeCore\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeCore/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeCore\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeCore/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeCore\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeCore/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeCore\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCBoxCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCRigidbody.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSphereCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCapsuleCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCPlaneCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCMeshCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCFixedJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCHingeJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCDistanceJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSliderJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSphericalJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCD6Joint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCharacterController.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysics.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsMaterial.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRigidbody.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsBoxCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSphereCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCapsuleCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPlaneCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsMesh.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFixedJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDistanceJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsHingeJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSliderJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSphericalJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsD6Joint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCharacterController.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsCommon.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreThreadAccessor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreThread.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreObjectManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCommandQueue.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreObjectCore.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSpecificImporter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsImportOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsImporter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureImportOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderIncludeImporter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshImportOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderImportOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsComponent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObjectHandle.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObjectManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSceneObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreSceneManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefab.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefabDiff.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefabUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRawInputHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsOSInputHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsInputFwd.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsInput.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BsWin32FolderMonitor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BsWin32DropTarget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPlatform.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFolderMonitor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BsWin32Defs.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BSWin32PlatformData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BsWin32Platform.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRendererManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRendererFactory.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreRenderer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRendererMeshData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsParamBlocks.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsProfilerCPU.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsProfilerGPU.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsProfilingManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderStats.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVideoModeInfo.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexDeclaration.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTimerQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureView.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSubMesh.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSamplerState.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderWindowManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderTarget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderStateManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRasterizerState.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsQueryManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsOcclusionQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMultiRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsIndexBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsHardwareBufferManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsHardwareBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuProgramManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuProgram.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuParams.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuParamDesc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuParamBlockBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuParam.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuBufferView.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsEventQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDrawOps.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDepthStencilState.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsBlendState.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderAPI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderAPIManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderAPIFactory.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderAPICapabilities.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsViewport.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreApplication.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCorePrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTechnique.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShader.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPass.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterial.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialParam.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialParams.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderDefines.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexDataDesc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTransientMesh.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResources.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceManifest.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceHandle.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResource.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshHeap.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshBase.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMesh.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuResourceData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceMetaData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSavedResourceData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderInclude.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceListenerManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsIResourceListener.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontImportOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontDesc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFont.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCommonTypes.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDeferredCallManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsIconUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsUUID.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelUtil.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelVolume.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsBlendStateRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsComponentRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDepthStencilStateRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontImportOptionsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObjectHandleRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObjectRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuProgramRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuResourceDataRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsImportOptionsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshBaseRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshDataRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPassRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelDataRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRasterizerStateRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceHandleRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceManifestRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSamplerStateRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSceneObjectRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTechniqueRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexDataDescRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexDeclarationRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureImportOptionsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceMetaDataRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsViewportRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSavedResourceDataRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderIncludeRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshImportOptionsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefabRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefabDiffRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsStringTableRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialParamsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsMaterialRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCBoxColliderRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCColliderRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCRigidbodyRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSphereColliderRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCPlaneColliderRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCapsuleColliderRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCMeshColliderRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCJointRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCFixedJointRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCHingeJointRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCDistanceJointRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSliderJointRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSphericalJointRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCD6JointRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCharacterControllerRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderImportOptionsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsMeshRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsHString.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsStringTable.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsStringTableManager.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsHString.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsStringTable.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsStringTableManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterialRTTI.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCommandQueue.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreObjectManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreThread.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreThreadAccessor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreObjectCore.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsDeferredCallManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsDrawOps.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsIconUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsUUID.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPixelUtil.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsProfilerCPU.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsProfilerGPU.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsProfilingManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCBoxCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCRigidbody.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCSphereCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCPlaneCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCCapsuleCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCMeshCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCFixedJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCHingeJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCDistanceJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCSliderJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCSphericalJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCD6Joint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCCharacterController.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\Win32\BsWin32FolderMonitor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPlatform.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\Win32\BsWin32Platform.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\Win32\BsWin32BrowseDialogs.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsImporter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsImportOptions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSpecificImporter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTextureImportOptions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderIncludeImporter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshImportOptions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderImportOptions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRendererManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreRenderer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRendererMeshData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuResourceData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMesh.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshBase.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshHeap.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPixelData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResource.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResourceHandle.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResourceManifest.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResources.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTextureManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTransientMesh.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVertexDataDesc.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResourceMetaData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSavedResourceData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderInclude.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResourceListenerManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsIResourceListener.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterial.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterialManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPass.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShader.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTechnique.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterialParam.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterialParams.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderDefines.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsInput.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsOSInputHandler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFont.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFontImportOptions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFontManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTextData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsBlendState.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsDepthStencilState.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsEventQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuBufferView.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuParam.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuParamBlockBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuParams.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuProgram.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuProgramManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsHardwareBufferManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsIndexBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMultiRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsOcclusionQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPixelBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsQueryManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRasterizerState.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderStateManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderTarget.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderWindowManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSamplerState.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTextureView.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTimerQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVertexBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVertexData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVertexDeclaration.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVideoModeInfo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderAPI.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderAPIManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderAPICapabilities.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsViewport.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreApplication.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPhysicsManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPhysics.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPhysicsMaterial.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRigidbody.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsBoxCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSphereCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPlaneCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCapsuleCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPhysicsMesh.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFixedJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsDistanceJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsHingeJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSliderJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSphericalJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsD6Joint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCharacterController.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsComponent.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGameObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGameObjectHandle.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGameObjectManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSceneObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreSceneManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPrefab.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPrefabDiff.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPrefabUtility.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 1215
Build/VS2015/BansheeCore/BansheeCore.vcxproj.filters

@@ -1,1215 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsHString.cpp">
-      <Filter>Source Files\Localization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsStringTable.cpp">
-      <Filter>Source Files\Localization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsStringTableManager.cpp">
-      <Filter>Source Files\Localization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterialRTTI.cpp">
-      <Filter>Source Files\RTTI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCommandQueue.cpp">
-      <Filter>Source Files\CoreThread</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreObject.cpp">
-      <Filter>Source Files\CoreThread</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreObjectManager.cpp">
-      <Filter>Source Files\CoreThread</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreThread.cpp">
-      <Filter>Source Files\CoreThread</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreThreadAccessor.cpp">
-      <Filter>Source Files\CoreThread</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreObjectCore.cpp">
-      <Filter>Source Files\CoreThread</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsUtility.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshUtility.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsDeferredCallManager.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsDrawOps.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsIconUtility.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsUUID.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPixelUtil.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsProfilerCPU.cpp">
-      <Filter>Source Files\Profiling</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsProfilerGPU.cpp">
-      <Filter>Source Files\Profiling</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsProfilingManager.cpp">
-      <Filter>Source Files\Profiling</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCBoxCollider.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCCollider.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCRigidbody.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCSphereCollider.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCPlaneCollider.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCCapsuleCollider.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCMeshCollider.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCJoint.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCFixedJoint.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCHingeJoint.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCDistanceJoint.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCSliderJoint.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCSphericalJoint.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCD6Joint.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCCharacterController.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\Win32\BsWin32FolderMonitor.cpp">
-      <Filter>Source Files\Platform</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPlatform.cpp">
-      <Filter>Source Files\Platform</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\Win32\BsWin32Platform.cpp">
-      <Filter>Source Files\Platform</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\Win32\BsWin32BrowseDialogs.cpp">
-      <Filter>Source Files\Platform</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsImporter.cpp">
-      <Filter>Source Files\Importer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsImportOptions.cpp">
-      <Filter>Source Files\Importer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSpecificImporter.cpp">
-      <Filter>Source Files\Importer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTextureImportOptions.cpp">
-      <Filter>Source Files\Importer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderIncludeImporter.cpp">
-      <Filter>Source Files\Importer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshImportOptions.cpp">
-      <Filter>Source Files\Importer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderImportOptions.cpp">
-      <Filter>Source Files\Importer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRendererManager.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreRenderer.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRendererMeshData.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuResourceData.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMesh.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshBase.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshData.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshHeap.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPixelData.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResource.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResourceHandle.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResourceManifest.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResources.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTexture.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTextureManager.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTransientMesh.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVertexDataDesc.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResourceMetaData.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSavedResourceData.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderInclude.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsResourceListenerManager.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsIResourceListener.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterial.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterialManager.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPass.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShader.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTechnique.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterialParam.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderManager.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMaterialParams.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsShaderDefines.cpp">
-      <Filter>Source Files\Material</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsInput.cpp">
-      <Filter>Source Files\Input</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsOSInputHandler.cpp">
-      <Filter>Source Files\Input</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFont.cpp">
-      <Filter>Source Files\Text</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFontImportOptions.cpp">
-      <Filter>Source Files\Text</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFontManager.cpp">
-      <Filter>Source Files\Text</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTextData.cpp">
-      <Filter>Source Files\Text</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsBlendState.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsDepthStencilState.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsEventQuery.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuBuffer.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuBufferView.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuParam.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuParamBlockBuffer.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuParams.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuProgram.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGpuProgramManager.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsHardwareBufferManager.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsIndexBuffer.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshManager.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMultiRenderTexture.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsOcclusionQuery.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPixelBuffer.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsQueryManager.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRasterizerState.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderStateManager.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderTarget.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderTexture.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderWindow.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderWindowManager.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSamplerState.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTextureView.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsTimerQuery.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVertexBuffer.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVertexData.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVertexDeclaration.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsVideoModeInfo.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderAPI.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderAPIManager.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRenderAPICapabilities.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsViewport.cpp">
-      <Filter>Source Files\RenderAPI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreApplication.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPhysicsManager.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPhysics.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPhysicsMaterial.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCollider.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsRigidbody.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsBoxCollider.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSphereCollider.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPlaneCollider.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCapsuleCollider.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFCollider.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPhysicsMesh.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsMeshCollider.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFJoint.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsJoint.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsFixedJoint.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsDistanceJoint.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsHingeJoint.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSliderJoint.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSphericalJoint.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsD6Joint.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCharacterController.cpp">
-      <Filter>Source Files\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsComponent.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGameObject.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGameObjectHandle.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsGameObjectManager.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsSceneObject.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsCoreSceneManager.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPrefab.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPrefabDiff.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Source\BsPrefabUtility.cpp">
-      <Filter>Source Files\Scene</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCBoxCollider.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCollider.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCRigidbody.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSphereCollider.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCapsuleCollider.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCPlaneCollider.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCMeshCollider.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCJoint.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCFixedJoint.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCHingeJoint.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCDistanceJoint.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSliderJoint.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSphericalJoint.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCD6Joint.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCharacterController.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsManager.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysics.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsMaterial.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRigidbody.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsBoxCollider.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSphereCollider.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCapsuleCollider.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPlaneCollider.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFCollider.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsMesh.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshCollider.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFJoint.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsJoint.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFixedJoint.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDistanceJoint.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsHingeJoint.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSliderJoint.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSphericalJoint.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsD6Joint.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCharacterController.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCollider.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsCommon.h">
-      <Filter>Header Files\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreThreadAccessor.h">
-      <Filter>Header Files\CoreThread</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreThread.h">
-      <Filter>Header Files\CoreThread</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreObjectManager.h">
-      <Filter>Header Files\CoreThread</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreObject.h">
-      <Filter>Header Files\CoreThread</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCommandQueue.h">
-      <Filter>Header Files\CoreThread</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreObjectCore.h">
-      <Filter>Header Files\CoreThread</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSpecificImporter.h">
-      <Filter>Header Files\Importer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsImportOptions.h">
-      <Filter>Header Files\Importer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsImporter.h">
-      <Filter>Header Files\Importer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureImportOptions.h">
-      <Filter>Header Files\Importer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderIncludeImporter.h">
-      <Filter>Header Files\Importer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshImportOptions.h">
-      <Filter>Header Files\Importer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderImportOptions.h">
-      <Filter>Header Files\Importer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsComponent.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObject.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObjectHandle.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObjectManager.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSceneObject.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreSceneManager.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefab.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefabDiff.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefabUtility.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRawInputHandler.h">
-      <Filter>Header Files\Input</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsOSInputHandler.h">
-      <Filter>Header Files\Input</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsInputFwd.h">
-      <Filter>Header Files\Input</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsInput.h">
-      <Filter>Header Files\Input</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BsWin32FolderMonitor.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BsWin32DropTarget.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPlatform.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFolderMonitor.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BsWin32Defs.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BSWin32PlatformData.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\Win32\BsWin32Platform.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRendererManager.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRendererFactory.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreRenderer.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRendererMeshData.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsParamBlocks.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsProfilerCPU.h">
-      <Filter>Header Files\Profiling</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsProfilerGPU.h">
-      <Filter>Header Files\Profiling</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsProfilingManager.h">
-      <Filter>Header Files\Profiling</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderStats.h">
-      <Filter>Header Files\Profiling</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVideoModeInfo.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexDeclaration.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexData.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexBuffer.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTimerQuery.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureView.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSubMesh.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSamplerState.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderWindowManager.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderWindow.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderTexture.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderTarget.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderStateManager.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRasterizerState.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsQueryManager.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelBuffer.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsOcclusionQuery.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMultiRenderTexture.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshManager.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsIndexBuffer.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsHardwareBufferManager.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsHardwareBuffer.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuProgramManager.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuProgram.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuParams.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuParamDesc.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuParamBlockBuffer.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuParam.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuBufferView.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuBuffer.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsEventQuery.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDrawOps.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDepthStencilState.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsBlendState.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderAPI.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderAPIManager.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderAPIFactory.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRenderAPICapabilities.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsViewport.h">
-      <Filter>Header Files\RenderAPI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCoreApplication.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCorePrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTechnique.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShader.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPass.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialManager.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterial.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialParam.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderManager.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialParams.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderDefines.h">
-      <Filter>Header Files\Material</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexDataDesc.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTransientMesh.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureManager.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTexture.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResources.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceManifest.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceHandle.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResource.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelData.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshHeap.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshData.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshBase.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMesh.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuResourceData.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceMetaData.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSavedResourceData.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderInclude.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceListenerManager.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsIResourceListener.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextData.h">
-      <Filter>Header Files\Text</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontManager.h">
-      <Filter>Header Files\Text</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontImportOptions.h">
-      <Filter>Header Files\Text</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontDesc.h">
-      <Filter>Header Files\Text</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFont.h">
-      <Filter>Header Files\Text</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCommonTypes.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsUtility.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshUtility.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDeferredCallManager.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsIconUtility.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsUUID.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelUtil.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelVolume.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsBlendStateRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsComponentRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsDepthStencilStateRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontImportOptionsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsFontRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObjectHandleRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGameObjectRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuProgramRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsGpuResourceDataRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsImportOptionsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshBaseRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshDataRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPassRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPixelDataRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsRasterizerStateRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceHandleRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceManifestRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSamplerStateRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSceneObjectRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTechniqueRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexDataDescRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsVertexDeclarationRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsTextureImportOptionsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsResourceMetaDataRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsViewportRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsSavedResourceDataRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderIncludeRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshImportOptionsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefabRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPrefabDiffRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsStringTableRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMaterialParamsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsMeshRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsMaterialRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCBoxColliderRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCColliderRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCRigidbodyRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSphereColliderRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCPlaneColliderRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCapsuleColliderRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCMeshColliderRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCJointRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCFixedJointRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCHingeJointRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCDistanceJointRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSliderJointRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCSphericalJointRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCD6JointRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsCCharacterControllerRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsShaderImportOptionsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsPhysicsMeshRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsHString.h">
-      <Filter>Header Files\Localization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsStringTable.h">
-      <Filter>Header Files\Localization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\Include\BsStringTableManager.h">
-      <Filter>Header Files\Localization</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeCore\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Localization">
-      <UniqueIdentifier>{1D444D03-53CE-388B-A1E5-F1176B942308}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\RTTI">
-      <UniqueIdentifier>{4BD6E56E-8437-33DC-B260-4F6AE67F3A8E}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\CoreThread">
-      <UniqueIdentifier>{AA2299F8-08A0-3C71-ABEF-432BC4695B76}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Utility">
-      <UniqueIdentifier>{79816EA4-1AEA-3B48-A8C0-31214DD5556D}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Profiling">
-      <UniqueIdentifier>{4CC76DA4-4244-3456-B531-87024F811DFD}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Components">
-      <UniqueIdentifier>{484B8243-5ED7-3BFB-9629-EA4C11AC3897}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Platform">
-      <UniqueIdentifier>{03ACDABB-24E8-3729-9095-154C638A91D9}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Importer">
-      <UniqueIdentifier>{2B20FC3D-8C7B-3292-80AA-7CAE8938FA0A}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Renderer">
-      <UniqueIdentifier>{C55C3AD0-52C8-327B-AFF1-F40FCA14F136}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Resources">
-      <UniqueIdentifier>{ECDD4DF1-7EA3-3C3D-B41B-5AD9527AA113}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Material">
-      <UniqueIdentifier>{ABC4EE2B-B8B0-32A1-BA9B-23D054029221}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Input">
-      <UniqueIdentifier>{F3D987BC-3E51-3688-9F6B-19C85EA02DEC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Text">
-      <UniqueIdentifier>{723011E5-5708-3DAB-8747-EB64EA8E7BC5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\RenderAPI">
-      <UniqueIdentifier>{0D93B90B-133B-33B8-8B82-289AC1A72D9E}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Physics">
-      <UniqueIdentifier>{BFEF5B15-F96C-3028-98B6-633D9CA3F7C0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Scene">
-      <UniqueIdentifier>{61DEE33F-BE84-39CA-A13E-22843E5FB89B}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Components">
-      <UniqueIdentifier>{1DC62817-3E6B-3ED7-8B47-46A5471E4856}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Physics">
-      <UniqueIdentifier>{2D4B883D-1A19-3891-9DF3-61F4BE84366C}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\CoreThread">
-      <UniqueIdentifier>{5FD52DBA-7F98-3C63-A620-06FC4B553561}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Importer">
-      <UniqueIdentifier>{36F51ED3-66EA-3BC3-9610-2B169CB383EE}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Scene">
-      <UniqueIdentifier>{CBD42C99-4178-3994-889C-814399C95E00}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Input">
-      <UniqueIdentifier>{32CB99DD-B89E-35AB-AD3B-8141D22C6771}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Platform">
-      <UniqueIdentifier>{B50ACB93-2685-39D7-BF34-A9E59C916ECC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Renderer">
-      <UniqueIdentifier>{CFB657EA-4DB9-362C-B9DA-DA193140249E}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Profiling">
-      <UniqueIdentifier>{D2F07BAE-02C9-37AD-9DA3-9E414B566760}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\RenderAPI">
-      <UniqueIdentifier>{EABC32C7-AFA7-3737-BA36-1D6797DDAEAC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Material">
-      <UniqueIdentifier>{D849D903-88DF-3194-ADCE-EE5A5A6109A2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Resources">
-      <UniqueIdentifier>{9BCD20D0-52A6-3ECB-B82C-410969DE06C3}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Text">
-      <UniqueIdentifier>{FBE93668-DFD2-3B41-AA8D-C90505F202EC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Utility">
-      <UniqueIdentifier>{C75FD786-50E9-3291-A31A-33763405B3C2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\RTTI">
-      <UniqueIdentifier>{414724AF-11D8-35BE-A3AB-09C615A017E5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Localization">
-      <UniqueIdentifier>{A8DDAF90-0EE5-33C1-8F9A-851EEF417636}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeCore/BansheeCore.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 370
Build/VS2015/BansheeD3D11RenderAPI/BansheeD3D11RenderAPI.vcxproj

@@ -1,370 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{11FFAD88-F1FE-3CEF-B92D-E466056A5887}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeD3D11RenderAPI</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeD3D11RenderAPI.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeD3D11RenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeD3D11RenderAPI.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeD3D11RenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeD3D11RenderAPI.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeD3D11RenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D11_EXPORTS;CMAKE_INTDIR="Debug";BansheeD3D11RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D11_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeD3D11RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;d3d11.lib;dxgi.lib;dxguid.lib;D3DCompiler.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeD3D11RenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeD3D11RenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D11_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeD3D11RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D11_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeD3D11RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;d3d11.lib;dxgi.lib;dxguid.lib;D3DCompiler.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeD3D11RenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeD3D11RenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D11_EXPORTS;CMAKE_INTDIR="Release";BansheeD3D11RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D11_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeD3D11RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;d3d11.lib;dxgi.lib;dxguid.lib;D3DCompiler.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeD3D11RenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeD3D11RenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D11RenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D11RenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D11RenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D11RenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D11RenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D11RenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D11RenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D11RenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D11RenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D11RenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D11RenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D11RenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11VideoModeInfo.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11VertexBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11TimerQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11TextureView.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11TextureManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Texture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11SamplerState.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderWindowManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderStateManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RasterizerState.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11QueryManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Prerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11OcclusionQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11MultiRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Mappings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11InputLayoutManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11IndexBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11HLSLProgramFactory.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11HLSLParamParser.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11HardwareBufferManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11HardwareBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11GpuProgram.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11GpuParamBlockBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11GpuBufferView.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11GpuBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11EventQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11DriverList.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Driver.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Device.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11DepthStencilState.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11BlendState.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderAPI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderAPIFactory.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11VideoModeInfo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11VertexBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11TimerQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11TextureView.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11TextureManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Texture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11SamplerState.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderWindowManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderStateManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RasterizerState.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11QueryManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Plugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11OcclusionQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11MultiRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Mappings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11InputLayoutManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11IndexBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11HLSLProgramFactory.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11HLSLParamParser.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11HardwareBufferManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11HardwareBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11GpuProgram.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11GpuParamBlockBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11GpuBufferView.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11GpuBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11EventQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11DriverList.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Driver.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Device.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11DepthStencilState.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11BlendState.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderAPI.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderAPIFactory.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 234
Build/VS2015/BansheeD3D11RenderAPI/BansheeD3D11RenderAPI.vcxproj.filters

@@ -1,234 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11VideoModeInfo.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11VertexBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11TimerQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11TextureView.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11TextureManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Texture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11SamplerState.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderWindowManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderWindow.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderUtility.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderTexture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderStateManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RasterizerState.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11QueryManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Plugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11OcclusionQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11MultiRenderTexture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Mappings.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11InputLayoutManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11IndexBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11HLSLProgramFactory.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11HLSLParamParser.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11HardwareBufferManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11HardwareBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11GpuProgram.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11GpuParamBlockBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11GpuBufferView.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11GpuBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11EventQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11DriverList.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Driver.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11Device.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11DepthStencilState.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11BlendState.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderAPI.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Source\BsD3D11RenderAPIFactory.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11VideoModeInfo.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11VertexBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11TimerQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11TextureView.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11TextureManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Texture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11SamplerState.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderWindowManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderWindow.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderUtility.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderTexture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderStateManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RasterizerState.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11QueryManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Prerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11OcclusionQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11MultiRenderTexture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Mappings.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11InputLayoutManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11IndexBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11HLSLProgramFactory.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11HLSLParamParser.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11HardwareBufferManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11HardwareBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11GpuProgram.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11GpuParamBlockBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11GpuBufferView.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11GpuBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11EventQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11DriverList.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Driver.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11Device.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11DepthStencilState.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11BlendState.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderAPI.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\Include\BsD3D11RenderAPIFactory.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D11RenderAPI\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeD3D11RenderAPI/BansheeD3D11RenderAPI.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 359
Build/VS2015/BansheeD3D9RenderAPI/BansheeD3D9RenderAPI.vcxproj

@@ -1,359 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{676BE3D6-16EC-350D-B7B9-A409EE0579FA}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeD3D9RenderAPI</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeD3D9RenderAPI.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeD3D9RenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeD3D9RenderAPI.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeD3D9RenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeD3D9RenderAPI.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeD3D9RenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D9_EXPORTS;CMAKE_INTDIR="Debug";BansheeD3D9RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D9_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeD3D9RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\d3d9.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\d3dx9.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\DxErr.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\dxguid.lib;legacy_stdio_definitions.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeD3D9RenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeD3D9RenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D9_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeD3D9RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D9_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeD3D9RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\d3d9.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\d3dx9.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\DxErr.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\dxguid.lib;legacy_stdio_definitions.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeD3D9RenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeD3D9RenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D9_EXPORTS;CMAKE_INTDIR="Release";BansheeD3D9RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSD3D9_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeD3D9RenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\..\BansheeCore\Include;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\d3d9.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\d3dx9.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\DxErr.lib;C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64\dxguid.lib;legacy_stdio_definitions.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeD3D9RenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeD3D9RenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D9RenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D9RenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D9RenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D9RenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D9RenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D9RenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D9RenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D9RenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D9RenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D9RenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeD3D9RenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeD3D9RenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9VideoModeInfo.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9VertexDeclaration.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9VertexBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9TimerQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9TextureManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Texture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9ResourceManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Resource.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderWindowManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9QueryManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Prerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9PixelBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9OcclusionQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9MultiRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Mappings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9IndexBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9HLSLProgramFactory.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9HLSLParamParser.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9HardwareBufferManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9GpuProgram.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9GpuBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9EventQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9DriverList.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Driver.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9DeviceManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Device.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9EmulatedParamBlocks.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderAPI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderAPIFactory.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9VideoModeInfo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9VertexDeclaration.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9VertexBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9TimerQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9TextureManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Texture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9ResourceManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Resource.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderWindowManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9QueryManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9PixelBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9OcclusionQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9MultiRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Mappings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9IndexBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9HLSLProgramFactory.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9HardwareBufferManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9GpuProgram.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9GpuBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9EventQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9DriverList.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Driver.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9DeviceManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Device.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9EmulatedParamBlocks.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderAPI.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderAPIFactory.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Plugin.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 201
Build/VS2015/BansheeD3D9RenderAPI/BansheeD3D9RenderAPI.vcxproj.filters

@@ -1,201 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9VideoModeInfo.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9VertexDeclaration.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9VertexBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9TimerQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9TextureManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Texture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9ResourceManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Resource.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderWindowManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderWindow.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderTexture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9QueryManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9PixelBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9OcclusionQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9MultiRenderTexture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Mappings.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9IndexBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9HLSLProgramFactory.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9HardwareBufferManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9GpuProgram.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9GpuBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9EventQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9DriverList.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Driver.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9DeviceManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Device.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9EmulatedParamBlocks.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderAPI.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9RenderAPIFactory.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Source\BsD3D9Plugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9VideoModeInfo.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9VertexDeclaration.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9VertexBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9TimerQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9TextureManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Texture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9ResourceManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Resource.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderWindowManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderWindow.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderTexture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9QueryManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Prerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9PixelBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9OcclusionQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9MultiRenderTexture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Mappings.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9IndexBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9HLSLProgramFactory.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9HLSLParamParser.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9HardwareBufferManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9GpuProgram.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9GpuBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9EventQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9DriverList.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Driver.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9DeviceManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9Device.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9EmulatedParamBlocks.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderAPI.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\Include\BsD3D9RenderAPIFactory.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeD3D9RenderAPI\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeD3D9RenderAPI/BansheeD3D9RenderAPI.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 463
Build/VS2015/BansheeEditor/BansheeEditor.vcxproj

@@ -1,463 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{B1834229-93B7-3A21-97D2-C22C4509BBA7}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeEditor</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeEditor.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeEditor</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeEditor.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeEditor</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeEditor.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeEditor</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_ED_EXPORTS;CMAKE_INTDIR="Debug";BansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_ED_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;Advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeEditor.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeEditor.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_ED_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_ED_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;Advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeEditor.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeEditor.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_ED_EXPORTS;CMAKE_INTDIR="Release";BansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_ED_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;Advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeEditor.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeEditor.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditor/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditor\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditor/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditor\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditor/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditor\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditor/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditor\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditor/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditor\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditor/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditor\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorSettings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSettings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectSettings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDockManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDockManagerLayout.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDropDownWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDropDownWindowManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidgetContainer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidgetLayout.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidgetManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWindowBase.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWindowManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsMainEditorWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsModalWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGizmoManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSceneGrid.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsScenePicking.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSelection.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSelectionRenderer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectLibrary.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectLibraryEntries.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectResourceMeta.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorShaderIncludeHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIColor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIColorField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIDockSlider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIDropButton.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIFieldBase.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIFloatField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIHoverHitBox.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIIntField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIListBoxField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIMenuBar.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIResourceTreeView.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUISceneTreeView.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUISliderField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIStatusBar.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITabbedTitleBar.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITabButton.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITextField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIToggleField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITreeView.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITreeViewEditBox.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIVector2Field.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIVector3Field.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIVector4Field.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIWindowFrame.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIWindowFrameWidget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorCommand.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdReparentSO.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdInputFieldValueChange.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdRecordSO.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdDeleteSO.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdCreateSO.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdCloneSO.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdInstantiateSO.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdBreakPrefab.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsUndoRedo.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsPlatformInfoRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsBuildDataRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDockManagerLayoutRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidgetLayoutRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectLibraryEntriesRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectResourceMetaRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorSettingsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSettingsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectSettingsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIWindowFrameWidgetRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorApplication.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleDrawManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSlider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSliderDisc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSliderLine.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSliderManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSliderPlane.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsBuiltinEditorResources.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCodeEditor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\Win32\BsVSCodeEditor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsBuildManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsPlatformInfo.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorTestSuite.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsProjectLibrary.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsProjectLibraryEntries.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsProjectResourceMeta.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorShaderIncludeHandler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCodeEditor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\Win32\BsVSCodeEditor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIColor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIColorField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIDockSlider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIDropButton.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIFieldBase.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIFloatField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIHoverHitBox.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIIntField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIListBoxField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIMenuBar.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIResourceTreeView.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUISceneTreeView.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUISliderField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIStatusBar.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITabbedTitleBar.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITabButton.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITextField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIToggleField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITreeView.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITreeViewEditBox.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIVector2Field.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIVector3Field.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIVector4Field.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIWindowFrame.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIWindowFrameWidget.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorApplication.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGizmoManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsSelectionRenderer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsSelection.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsScenePicking.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsSceneGrid.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsDockManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsDockManagerLayout.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsDropDownWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsDropDownWindowManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsModalWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsMainEditorWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWindowManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWindowBase.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWidgetManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWidgetLayout.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWidgetContainer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWidget.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorTestSuite.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorSettings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsProjectSettings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsSettings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorCommand.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdReparentSO.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdRecordSO.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdDeleteSO.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdCreateSO.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdCloneSO.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdInstantiateSO.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdBreakPrefab.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsUndoRedo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsBuildManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsBuiltinEditorResources.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsPlatformInfo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleDrawManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSlider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSliderDisc.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSliderLine.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSliderManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSliderPlane.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 573
Build/VS2015/BansheeEditor/BansheeEditor.vcxproj.filters

@@ -1,573 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsProjectLibrary.cpp">
-      <Filter>Source Files\Library</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsProjectLibraryEntries.cpp">
-      <Filter>Source Files\Library</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsProjectResourceMeta.cpp">
-      <Filter>Source Files\Library</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorShaderIncludeHandler.cpp">
-      <Filter>Source Files\Library</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCodeEditor.cpp">
-      <Filter>Source Files\CodeEditor</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\Win32\BsVSCodeEditor.cpp">
-      <Filter>Source Files\CodeEditor</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIColor.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIColorField.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIDockSlider.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIDropButton.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIFieldBase.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIFloatField.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIHoverHitBox.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIIntField.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIListBoxField.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIMenuBar.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIResourceTreeView.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUISceneTreeView.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUISliderField.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIStatusBar.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITabbedTitleBar.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITabButton.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITextField.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIToggleField.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITreeView.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUITreeViewEditBox.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIVector2Field.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIVector3Field.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIVector4Field.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIWindowFrame.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGUIWindowFrameWidget.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorApplication.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsGizmoManager.cpp">
-      <Filter>Source Files\SceneView</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsSelectionRenderer.cpp">
-      <Filter>Source Files\SceneView</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsSelection.cpp">
-      <Filter>Source Files\SceneView</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsScenePicking.cpp">
-      <Filter>Source Files\SceneView</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsSceneGrid.cpp">
-      <Filter>Source Files\SceneView</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorUtility.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsDockManager.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsDockManagerLayout.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsDropDownWindow.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsDropDownWindowManager.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsModalWindow.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsMainEditorWindow.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWindowManager.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWindowBase.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWindow.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWidgetManager.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWidgetLayout.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWidgetContainer.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorWidget.cpp">
-      <Filter>Source Files\EditorWindow</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorTestSuite.cpp">
-      <Filter>Source Files\Testing</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorSettings.cpp">
-      <Filter>Source Files\Settings</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsProjectSettings.cpp">
-      <Filter>Source Files\Settings</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsSettings.cpp">
-      <Filter>Source Files\Settings</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsEditorCommand.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdReparentSO.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdRecordSO.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdUtility.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdDeleteSO.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdCreateSO.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdCloneSO.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdInstantiateSO.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsCmdBreakPrefab.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsUndoRedo.cpp">
-      <Filter>Source Files\UndoRedo</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsBuildManager.cpp">
-      <Filter>Source Files\Build</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsBuiltinEditorResources.cpp">
-      <Filter>Source Files\Build</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsPlatformInfo.cpp">
-      <Filter>Source Files\Build</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleDrawManager.cpp">
-      <Filter>Source Files\Handles</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleManager.cpp">
-      <Filter>Source Files\Handles</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSlider.cpp">
-      <Filter>Source Files\Handles</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSliderDisc.cpp">
-      <Filter>Source Files\Handles</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSliderLine.cpp">
-      <Filter>Source Files\Handles</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSliderManager.cpp">
-      <Filter>Source Files\Handles</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Source\BsHandleSliderPlane.cpp">
-      <Filter>Source Files\Handles</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorSettings.h">
-      <Filter>Header Files\Settings</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSettings.h">
-      <Filter>Header Files\Settings</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectSettings.h">
-      <Filter>Header Files\Settings</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDockManager.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDockManagerLayout.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDropDownWindow.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDropDownWindowManager.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidget.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidgetContainer.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidgetLayout.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidgetManager.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWindow.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWindowBase.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWindowManager.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsMainEditorWindow.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsModalWindow.h">
-      <Filter>Header Files\EditorWindow</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGizmoManager.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSceneGrid.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsScenePicking.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSelection.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSelectionRenderer.h">
-      <Filter>Header Files\Scene</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectLibrary.h">
-      <Filter>Header Files\Library</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectLibraryEntries.h">
-      <Filter>Header Files\Library</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectResourceMeta.h">
-      <Filter>Header Files\Library</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorShaderIncludeHandler.h">
-      <Filter>Header Files\Library</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIColor.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIColorField.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIDockSlider.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIDropButton.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIFieldBase.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIFloatField.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIHoverHitBox.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIIntField.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIListBoxField.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIMenuBar.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIResourceTreeView.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUISceneTreeView.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUISliderField.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIStatusBar.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITabbedTitleBar.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITabButton.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITextField.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIToggleField.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITreeView.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUITreeViewEditBox.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIVector2Field.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIVector3Field.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIVector4Field.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIWindowFrame.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIWindowFrameWidget.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorCommand.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdReparentSO.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdInputFieldValueChange.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdRecordSO.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdUtility.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdDeleteSO.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdCreateSO.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdCloneSO.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdInstantiateSO.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCmdBreakPrefab.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsUndoRedo.h">
-      <Filter>Header Files\UndoRedo</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsPlatformInfoRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsBuildDataRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsDockManagerLayoutRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorWidgetLayoutRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectLibraryEntriesRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectResourceMetaRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorSettingsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsSettingsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsProjectSettingsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsGUIWindowFrameWidgetRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorApplication.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleDrawManager.h">
-      <Filter>Header Files\Handles</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleManager.h">
-      <Filter>Header Files\Handles</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSlider.h">
-      <Filter>Header Files\Handles</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSliderDisc.h">
-      <Filter>Header Files\Handles</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSliderLine.h">
-      <Filter>Header Files\Handles</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSliderManager.h">
-      <Filter>Header Files\Handles</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsHandleSliderPlane.h">
-      <Filter>Header Files\Handles</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorUtility.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsBuiltinEditorResources.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsCodeEditor.h">
-      <Filter>Header Files\CodeEditor</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\Win32\BsVSCodeEditor.h">
-      <Filter>Header Files\CodeEditor</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsBuildManager.h">
-      <Filter>Header Files\Build</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsPlatformInfo.h">
-      <Filter>Header Files\Build</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\Include\BsEditorTestSuite.h">
-      <Filter>Header Files\Testing</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditor\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Library">
-      <UniqueIdentifier>{43FD089C-4064-39FF-8F70-80407CE8DE57}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\CodeEditor">
-      <UniqueIdentifier>{46B742A3-8AFA-3CB2-B0F9-5830FF1D7CCC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\GUI">
-      <UniqueIdentifier>{AF9871AF-85A9-3994-BC8C-E14BF5EFA997}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\SceneView">
-      <UniqueIdentifier>{93B70EB0-A29A-3895-A9B0-319982866E0C}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Utility">
-      <UniqueIdentifier>{79816EA4-1AEA-3B48-A8C0-31214DD5556D}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\EditorWindow">
-      <UniqueIdentifier>{8D7C504F-F254-32BE-AA27-CFDFF7A984FF}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Testing">
-      <UniqueIdentifier>{11014AAB-B897-372D-BF6B-669ED8E7B1FB}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Settings">
-      <UniqueIdentifier>{D79034F6-7BD2-35F9-A956-D4AB1C8F8F09}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\UndoRedo">
-      <UniqueIdentifier>{B8BE9071-C2EB-3D36-A93F-A02E0893C237}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Build">
-      <UniqueIdentifier>{A655936A-0458-3037-9FD1-991719721EDF}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Handles">
-      <UniqueIdentifier>{68DEE967-56F4-3057-85AC-95A9DB381D43}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Settings">
-      <UniqueIdentifier>{48AB3CAD-1A61-3CC9-BE46-D7C90D0F340A}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\EditorWindow">
-      <UniqueIdentifier>{C8A4CEDA-56F5-3430-87F3-D895086DBDE6}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Scene">
-      <UniqueIdentifier>{CBD42C99-4178-3994-889C-814399C95E00}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Library">
-      <UniqueIdentifier>{423BB6CA-C46E-32A7-B5D8-CF18DD920191}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\GUI">
-      <UniqueIdentifier>{AC3E1052-215A-3DA9-A0C1-09B9F36199D5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\UndoRedo">
-      <UniqueIdentifier>{CF34287B-4321-3A39-8034-603F31BD1848}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\RTTI">
-      <UniqueIdentifier>{414724AF-11D8-35BE-A3AB-09C615A017E5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Handles">
-      <UniqueIdentifier>{85B068BD-FC41-36ED-BC64-C2439C553F4C}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Utility">
-      <UniqueIdentifier>{C75FD786-50E9-3291-A31A-33763405B3C2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\CodeEditor">
-      <UniqueIdentifier>{C310A536-A6E7-3313-84CE-940DE3972DBE}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Build">
-      <UniqueIdentifier>{1508CD38-5D9A-3B3C-BA12-181195874A33}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Testing">
-      <UniqueIdentifier>{82EC040C-BAE4-30C3-BABB-22F75CC6192E}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeEditor/BansheeEditor.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 342
Build/VS2015/BansheeEditorExec/BansheeEditorExec.vcxproj

@@ -1,342 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{4362506C-190C-3F1B-A493-FA9A1A9316B8}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeEditorExec</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeEditorExec.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeEditorExec</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeEditorExec.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeEditorExec</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeEditorExec.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeEditorExec</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577;4509</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib;Advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeEditorExec.lib</ImportLibrary>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeEditorExec.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577;4509</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="OptimizedDebug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"OptimizedDebug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib;Advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeEditorExec.lib</ImportLibrary>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeEditorExec.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577;4509</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\..\BansheeEditor\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib;Advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeEditorExec.lib</ImportLibrary>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeEditorExec.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditorExec/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditorExec\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditorExec/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditorExec\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditorExec/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditorExec\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditorExec/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditorExec\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditorExec/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditorExec\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEditorExec/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEditorExec\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\resource.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\BsEditorExec.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeD3D11RenderAPI/BansheeD3D11RenderAPI.vcxproj">
-      <Project>11FFAD88-F1FE-3CEF-B92D-E466056A5887</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeD3D9RenderAPI/BansheeD3D9RenderAPI.vcxproj">
-      <Project>676BE3D6-16EC-350D-B7B9-A409EE0579FA</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEditor/BansheeEditor.vcxproj">
-      <Project>B1834229-93B7-3A21-97D2-C22C4509BBA7</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeFBXImporter/BansheeFBXImporter.vcxproj">
-      <Project>C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeFontImporter/BansheeFontImporter.vcxproj">
-      <Project>36D7729E-EBD5-31DA-A1B9-B6901EEC4817</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeFreeImgImporter/BansheeFreeImgImporter.vcxproj">
-      <Project>D785368C-2AF0-3A47-9FE5-59E2E58C0D0D</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeGLRenderAPI/BansheeGLRenderAPI.vcxproj">
-      <Project>74A533DA-3AFE-31D5-B7D3-03F8D3709CD4</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeMono/BansheeMono.vcxproj">
-      <Project>A1FD59B6-CF8C-3750-8197-8CF932F41D99</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeOISInput/BansheeOISInput.vcxproj">
-      <Project>0252F0E5-112F-3BDB-BC09-4FC9039E3087</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeOpenAudio/BansheeOpenAudio.vcxproj">
-      <Project>3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheePhysX/BansheePhysX.vcxproj">
-      <Project>F5003793-3BC2-39A0-9C2E-D37C03B766B8</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeSL/BansheeSL.vcxproj">
-      <Project>8076C977-8834-3257-B811-2B2B6B56FAE9</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Source/MBansheeEditor/MBansheeEditor.csproj">
-      <Project>ABC62E37-342E-4345-A374-E37CA06C036E</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Source/MBansheeEngine/MBansheeEngine.csproj">
-      <Project>876EB338-489E-4727-84DA-8CBBF0DA5B5E</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/RenderBeast/RenderBeast.vcxproj">
-      <Project>BC9AD45D-A171-3946-8AA9-E6BDC42A5B41</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/SBansheeEditor/SBansheeEditor.vcxproj">
-      <Project>51C27102-E5D2-3313-AECC-1357E326A440</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj">
-      <Project>C85EC049-4AC1-30CF-AFD4-1231BEE24CFF</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 24
Build/VS2015/BansheeEditorExec/BansheeEditorExec.vcxproj.filters

@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\BsEditorExec.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\resource.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEditorExec\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeEditorExec/BansheeEditorExec.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 504
Build/VS2015/BansheeEngine/BansheeEngine.vcxproj

@@ -1,504 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{5E7D549C-3A6E-3531-B799-CC8F595B9D29}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeEngine</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeEngine.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeEngine</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeEngine.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeEngine</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeEngine.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeEngine</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_EXPORTS;CMAKE_INTDIR="Debug";BansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeEngine.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeEngine.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeEngine.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeEngine.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_EXPORTS;CMAKE_INTDIR="Release";BansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeEngine.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeEngine.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEngine/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEngine\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEngine/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEngine\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEngine/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEngine\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEngine/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEngine\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEngine/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEngine\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeEngine/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeEngine\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCCamera.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCRenderable.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCLight.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsInputConfiguration.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsVirtualInput.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCursor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSplashScreen.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCamera.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsLight.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderable.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderableElement.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderableHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRendererMaterial.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRendererMaterialManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderQueue.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSceneManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRendererUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPostProcessSettings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsImageSprite.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSprite.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSpriteTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsTextSprite.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSpriteTextureRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPlainTextRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCodeRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCodeImportOptionsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElementStyleRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISkinRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsProfilerOverlayRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCCameraRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCRenderableRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCLightRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCameraRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderableRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsLightRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCGUIWidgetRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGameSettingsRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsResourceMappingRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsApplication.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPlainText.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPlainTextImporter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCode.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCodeImporter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCodeImportOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsBuiltinResources.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsEngineShaderIncludeHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGameResourceManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsDrawHelper.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsEnums.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGameSettings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsHEString.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPaths.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRectOffset.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsShapeMeshes2D.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsShapeMeshes3D.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElement.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElementStyle.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILabel.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISkin.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayout.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayoutX.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayoutY.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISpace.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIButton.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUITexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIToggle.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIInputBox.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUICommandEvent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIInputCaret.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIInputSelection.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIInputTool.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElementBase.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIScrollBarVert.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIScrollBarHorz.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIScrollArea.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIScrollBar.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIToggleGroup.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsDragAndDropManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIViewport.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIContent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIListBox.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIMenu.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIContextMenu.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIHelper.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDropDownBoxManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIButtonBase.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUITextInputEvent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIMouseEvent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsProfilerOverlay.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElementContainer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDropDownHitBox.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIVirtualButtonEvent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayoutUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISliderHandle.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISlider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIProgressBar.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDropDownContent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDimensions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIPanel.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayoutData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDropDownMenu.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsDropDownAreaPlacement.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUITooltipManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUITooltip.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIWidget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCGUIWidget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsShortcutManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsShortcutKey.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsScriptCodeImportOptions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsScriptCodeImporter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsScriptCode.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsPlainTextImporter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsPlainText.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsBuiltinResources.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsEngineShaderIncludeHandler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGameResourceManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsScriptManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIElement.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILabel.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISkin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILayout.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILayoutX.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILayoutY.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIButton.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUITexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIToggle.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIInputBox.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIMouseEvent.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIInputCaret.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIInputSelection.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIInputTool.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIElementBase.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIScrollBarVert.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIScrollBarHorz.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIScrollArea.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIScrollBar.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIToggleGroup.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsDragAndDropManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIViewport.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIContent.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIListBox.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIMenu.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIHelper.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDropDownBoxManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIContextMenu.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIButtonBase.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUITextInputEvent.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsProfilerOverlay.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIOptions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIElementContainer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDropDownHitBox.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILayoutUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISliderHandle.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISlider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIProgressBar.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISpace.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDropDownContent.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIElementStyle.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDimensions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIPanel.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDropDownMenu.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsDropDownAreaPlacement.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUITooltipManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUITooltip.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIWidget.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsShortcutKey.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsShortcutManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCGUIWidget.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISkinRTTI.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsImageSprite.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsSprite.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsSpriteTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsTextSprite.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsDrawHelper.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGameSettings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsHEString.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsPaths.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsShapeMeshes2D.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsShapeMeshes3D.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCCamera.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCRenderable.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCLight.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCamera.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsLight.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRenderable.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRenderableHandler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRenderer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRendererMaterial.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRendererMaterialManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRenderQueue.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsSceneManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRendererUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsPostProcessSettings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsInputConfiguration.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsVirtualInput.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsApplication.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCursor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsSplashScreen.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 696
Build/VS2015/BansheeEngine/BansheeEngine.vcxproj.filters

@@ -1,696 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsScriptCodeImportOptions.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsScriptCodeImporter.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsScriptCode.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsPlainTextImporter.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsPlainText.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsBuiltinResources.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsEngineShaderIncludeHandler.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGameResourceManager.cpp">
-      <Filter>Source Files\Resources</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsScriptManager.cpp">
-      <Filter>Source Files\Script</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIElement.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILabel.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIManager.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISkin.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILayout.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILayoutX.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILayoutY.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIButton.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUITexture.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIToggle.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIInputBox.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIMouseEvent.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIInputCaret.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIInputSelection.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIInputTool.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIElementBase.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIScrollBarVert.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIScrollBarHorz.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIScrollArea.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIScrollBar.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIToggleGroup.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsDragAndDropManager.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIViewport.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIContent.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIListBox.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIMenu.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIHelper.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDropDownBoxManager.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIContextMenu.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIButtonBase.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUITextInputEvent.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsProfilerOverlay.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIOptions.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIRenderTexture.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIElementContainer.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDropDownHitBox.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUILayoutUtility.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISliderHandle.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISlider.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIProgressBar.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISpace.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDropDownContent.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIElementStyle.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDimensions.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIPanel.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIDropDownMenu.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsDropDownAreaPlacement.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUITooltipManager.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUITooltip.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUIWidget.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsShortcutKey.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsShortcutManager.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCGUIWidget.cpp">
-      <Filter>Source Files\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGUISkinRTTI.cpp">
-      <Filter>Source Files\RTTI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsImageSprite.cpp">
-      <Filter>Source Files\2D</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsSprite.cpp">
-      <Filter>Source Files\2D</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsSpriteTexture.cpp">
-      <Filter>Source Files\2D</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsTextSprite.cpp">
-      <Filter>Source Files\2D</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsDrawHelper.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsGameSettings.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsHEString.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsPaths.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsShapeMeshes2D.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsShapeMeshes3D.cpp">
-      <Filter>Source Files\Utility</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCCamera.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCRenderable.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCLight.cpp">
-      <Filter>Source Files\Components</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCamera.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsLight.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRenderable.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRenderableHandler.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRenderer.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRendererMaterial.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRendererMaterialManager.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRenderQueue.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsSceneManager.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsRendererUtility.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsPostProcessSettings.cpp">
-      <Filter>Source Files\Renderer</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsInputConfiguration.cpp">
-      <Filter>Source Files\Input</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsVirtualInput.cpp">
-      <Filter>Source Files\Input</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsApplication.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsCursor.cpp">
-      <Filter>Source Files\Platform</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Source\BsSplashScreen.cpp">
-      <Filter>Source Files\Platform</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCCamera.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCRenderable.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCLight.h">
-      <Filter>Header Files\Components</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsInputConfiguration.h">
-      <Filter>Header Files\Input</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsVirtualInput.h">
-      <Filter>Header Files\Input</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCursor.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSplashScreen.h">
-      <Filter>Header Files\Platform</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCamera.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsLight.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderable.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderableElement.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderableHandler.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderer.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRendererMaterial.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRendererMaterialManager.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderQueue.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSceneManager.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRendererUtility.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPostProcessSettings.h">
-      <Filter>Header Files\Renderer</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsImageSprite.h">
-      <Filter>Header Files\2D</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSprite.h">
-      <Filter>Header Files\2D</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSpriteTexture.h">
-      <Filter>Header Files\2D</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsTextSprite.h">
-      <Filter>Header Files\2D</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsSpriteTextureRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPlainTextRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCodeRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCodeImportOptionsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElementStyleRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISkinRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsProfilerOverlayRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCCameraRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCRenderableRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCLightRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCameraRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRenderableRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsLightRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCGUIWidgetRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGameSettingsRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsResourceMappingRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsApplication.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPlainText.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPlainTextImporter.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCode.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCodeImporter.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptCodeImportOptions.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsBuiltinResources.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsEngineShaderIncludeHandler.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGameResourceManager.h">
-      <Filter>Header Files\Resources</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsScriptManager.h">
-      <Filter>Header Files\Script</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsDrawHelper.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsEnums.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGameSettings.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsHEString.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsPaths.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsRectOffset.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsShapeMeshes2D.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsShapeMeshes3D.h">
-      <Filter>Header Files\Utility</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElement.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElementStyle.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILabel.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIManager.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISkin.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayout.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayoutX.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayoutY.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISpace.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIButton.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUITexture.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIToggle.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIInputBox.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUICommandEvent.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIInputCaret.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIInputSelection.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIInputTool.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElementBase.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIScrollBarVert.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIScrollBarHorz.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIScrollArea.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIScrollBar.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIToggleGroup.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsDragAndDropManager.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIViewport.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIContent.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIListBox.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIMenu.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIContextMenu.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIHelper.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDropDownBoxManager.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIButtonBase.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUITextInputEvent.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIMouseEvent.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsProfilerOverlay.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIOptions.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIRenderTexture.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIElementContainer.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDropDownHitBox.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIVirtualButtonEvent.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayoutUtility.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISliderHandle.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUISlider.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIProgressBar.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDropDownContent.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDimensions.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIPanel.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUILayoutData.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIDropDownMenu.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsDropDownAreaPlacement.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUITooltipManager.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUITooltip.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsGUIWidget.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsCGUIWidget.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsShortcutManager.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\Include\BsShortcutKey.h">
-      <Filter>Header Files\GUI</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeEngine\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Components">
-      <UniqueIdentifier>{1DC62817-3E6B-3ED7-8B47-46A5471E4856}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Input">
-      <UniqueIdentifier>{32CB99DD-B89E-35AB-AD3B-8141D22C6771}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Platform">
-      <UniqueIdentifier>{B50ACB93-2685-39D7-BF34-A9E59C916ECC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Renderer">
-      <UniqueIdentifier>{CFB657EA-4DB9-362C-B9DA-DA193140249E}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\2D">
-      <UniqueIdentifier>{E3B299A4-E303-333A-A19F-C0BA6B1BD927}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\RTTI">
-      <UniqueIdentifier>{414724AF-11D8-35BE-A3AB-09C615A017E5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Resources">
-      <UniqueIdentifier>{9BCD20D0-52A6-3ECB-B82C-410969DE06C3}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Script">
-      <UniqueIdentifier>{87FE70E2-9C88-3B08-87CD-1A43F09EBD8B}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Utility">
-      <UniqueIdentifier>{C75FD786-50E9-3291-A31A-33763405B3C2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\GUI">
-      <UniqueIdentifier>{AC3E1052-215A-3DA9-A0C1-09B9F36199D5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Resources">
-      <UniqueIdentifier>{ECDD4DF1-7EA3-3C3D-B41B-5AD9527AA113}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Script">
-      <UniqueIdentifier>{24E58EE6-03C2-3729-8426-25AD0E9597C8}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\GUI">
-      <UniqueIdentifier>{AF9871AF-85A9-3994-BC8C-E14BF5EFA997}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\RTTI">
-      <UniqueIdentifier>{4BD6E56E-8437-33DC-B260-4F6AE67F3A8E}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\2D">
-      <UniqueIdentifier>{3BB43CD1-A441-3BE7-8EEA-A6C806D2EC8B}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Utility">
-      <UniqueIdentifier>{79816EA4-1AEA-3B48-A8C0-31214DD5556D}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Components">
-      <UniqueIdentifier>{484B8243-5ED7-3BFB-9629-EA4C11AC3897}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Renderer">
-      <UniqueIdentifier>{C55C3AD0-52C8-327B-AFF1-F40FCA14F136}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Input">
-      <UniqueIdentifier>{F3D987BC-3E51-3688-9F6B-19C85EA02DEC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Platform">
-      <UniqueIdentifier>{03ACDABB-24E8-3729-9095-154C638A91D9}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeEngine/BansheeEngine.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 306
Build/VS2015/BansheeFBXImporter/BansheeFBXImporter.vcxproj

@@ -1,306 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeFBXImporter</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeFBXImporter.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeFBXImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeFBXImporter.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeFBXImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeFBXImporter.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeFBXImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FBX_EXPORTS;CMAKE_INTDIR="Debug";BansheeFBXImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FBX_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeFBXImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFBXImporter\lib\x64\Debug\libfbxsdk-md.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeFBXImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeFBXImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FBX_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeFBXImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FBX_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeFBXImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFBXImporter\lib\x64\OptimizedDebug\libfbxsdk-md.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeFBXImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeFBXImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FBX_EXPORTS;CMAKE_INTDIR="Release";BansheeFBXImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FBX_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeFBXImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\..\..\Dependencies\BansheeFBXImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFBXImporter\lib\x64\Release\libfbxsdk-md.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeFBXImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeFBXImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFBXImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFBXImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFBXImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFBXImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFBXImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFBXImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFBXImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFBXImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFBXImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFBXImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFBXImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFBXImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include\BsFBXPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include\BsFBXImporter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include\BsFBXImportData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include\BsFBXUtility.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Source\BsFBXPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Source\BsFBXImporter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Source\BsFBXUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Source\BsFBXImportData.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 42
Build/VS2015/BansheeFBXImporter/BansheeFBXImporter.vcxproj.filters

@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Source\BsFBXPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Source\BsFBXImporter.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Source\BsFBXUtility.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Source\BsFBXImportData.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include\BsFBXPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include\BsFBXImporter.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include\BsFBXImportData.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\Include\BsFBXUtility.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFBXImporter\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeFBXImporter/BansheeFBXImporter.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 302
Build/VS2015/BansheeFontImporter/BansheeFontImporter.vcxproj

@@ -1,302 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{36D7729E-EBD5-31DA-A1B9-B6901EEC4817}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeFontImporter</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeFontImporter.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeFontImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeFontImporter.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeFontImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeFontImporter.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeFontImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FONT_EXPORTS;USE_FREETYPE2_STATIC;CMAKE_INTDIR="Debug";BansheeFontImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FONT_EXPORTS;USE_FREETYPE2_STATIC;CMAKE_INTDIR=\"Debug\";BansheeFontImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFontImporter\lib\x64\Debug\freetype.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeFontImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeFontImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FONT_EXPORTS;USE_FREETYPE2_STATIC;CMAKE_INTDIR="OptimizedDebug";BansheeFontImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FONT_EXPORTS;USE_FREETYPE2_STATIC;CMAKE_INTDIR=\"OptimizedDebug\";BansheeFontImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFontImporter\lib\x64\OptimizedDebug\freetype.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeFontImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeFontImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FONT_EXPORTS;USE_FREETYPE2_STATIC;CMAKE_INTDIR="Release";BansheeFontImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FONT_EXPORTS;USE_FREETYPE2_STATIC;CMAKE_INTDIR=\"Release\";BansheeFontImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\..\..\Dependencies\BansheeFontImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFontImporter\lib\x64\Release\freetype.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeFontImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeFontImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFontImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFontImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFontImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFontImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFontImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFontImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFontImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFontImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFontImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFontImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFontImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFontImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include\BsFontPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include\BsFontImporter.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Source\BsFontPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Source\BsFontImporter.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 30
Build/VS2015/BansheeFontImporter/BansheeFontImporter.vcxproj.filters

@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Source\BsFontPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Source\BsFontImporter.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include\BsFontPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\Include\BsFontImporter.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFontImporter\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeFontImporter/BansheeFontImporter.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 302
Build/VS2015/BansheeFreeImgImporter/BansheeFreeImgImporter.vcxproj

@@ -1,302 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{D785368C-2AF0-3A47-9FE5-59E2E58C0D0D}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeFreeImgImporter</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeFreeImgImporter.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeFreeImgImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeFreeImgImporter.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeFreeImgImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeFreeImgImporter.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeFreeImgImporter</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FREEIMG_EXPORTS;_MBCS;FREEIMAGE_LIB;CMAKE_INTDIR="Debug";BansheeFreeImgImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FREEIMG_EXPORTS;_MBCS;FREEIMAGE_LIB;CMAKE_INTDIR=\"Debug\";BansheeFreeImgImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFreeImgImporter\lib\x64\Debug\FreeImage.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeFreeImgImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeFreeImgImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FREEIMG_EXPORTS;_MBCS;FREEIMAGE_LIB;CMAKE_INTDIR="OptimizedDebug";BansheeFreeImgImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FREEIMG_EXPORTS;_MBCS;FREEIMAGE_LIB;CMAKE_INTDIR=\"OptimizedDebug\";BansheeFreeImgImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFreeImgImporter\lib\x64\OptimizedDebug\FreeImage.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeFreeImgImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeFreeImgImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FREEIMG_EXPORTS;_MBCS;FREEIMAGE_LIB;CMAKE_INTDIR="Release";BansheeFreeImgImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_FREEIMG_EXPORTS;_MBCS;FREEIMAGE_LIB;CMAKE_INTDIR=\"Release\";BansheeFreeImgImporter_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\..\..\Dependencies\BansheeFreeImgImporter\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeFreeImgImporter\lib\x64\Release\FreeImage.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeFreeImgImporter.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeFreeImgImporter.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFreeImgImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFreeImgImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFreeImgImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFreeImgImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFreeImgImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFreeImgImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFreeImgImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFreeImgImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFreeImgImporter/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFreeImgImporter\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeFreeImgImporter/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeFreeImgImporter\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include\BsFreeImgPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include\BsFreeImgImporter.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Source\BsFreeImgPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Source\BsFreeImgImporter.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 30
Build/VS2015/BansheeFreeImgImporter/BansheeFreeImgImporter.vcxproj.filters

@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Source\BsFreeImgPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Source\BsFreeImgImporter.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include\BsFreeImgPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\Include\BsFreeImgImporter.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeFreeImgImporter\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeFreeImgImporter/BansheeFreeImgImporter.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 363
Build/VS2015/BansheeGLRenderAPI/BansheeGLRenderAPI.vcxproj

@@ -1,363 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{74A533DA-3AFE-31D5-B7D3-03F8D3709CD4}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeGLRenderAPI</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeGLRenderAPI.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeGLRenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeGLRenderAPI.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeGLRenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeGLRenderAPI.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeGLRenderAPI</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSGL_EXPORTS;GLEW_STATIC;CMAKE_INTDIR="Debug";BansheeGLRenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSGL_EXPORTS;GLEW_STATIC;CMAKE_INTDIR=\"Debug\";BansheeGLRenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;glu32.lib;opengl32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeGLRenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeGLRenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSGL_EXPORTS;GLEW_STATIC;CMAKE_INTDIR="OptimizedDebug";BansheeGLRenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSGL_EXPORTS;GLEW_STATIC;CMAKE_INTDIR=\"OptimizedDebug\";BansheeGLRenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;glu32.lib;opengl32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeGLRenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeGLRenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSGL_EXPORTS;GLEW_STATIC;CMAKE_INTDIR="Release";BansheeGLRenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_RSGL_EXPORTS;GLEW_STATIC;CMAKE_INTDIR=\"Release\";BansheeGLRenderAPI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;glu32.lib;opengl32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeGLRenderAPI.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeGLRenderAPI.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeGLRenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeGLRenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeGLRenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeGLRenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeGLRenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeGLRenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeGLRenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeGLRenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeGLRenderAPI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeGLRenderAPI\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeGLRenderAPI/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeGLRenderAPI\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLVertexArrayObjectManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLVertexBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLTimerQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLTextureManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLSupport.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLRenderWindowManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLQueryManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLPixelFormat.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLPixelBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLOcclusionQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLMultiRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLIndexBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLHardwareBufferManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLGpuParamBlockBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLGpuBuffer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLFrameBufferObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLEventQuery.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLContext.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLRenderAPI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLRenderAPIFactory.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLUtil.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include\BsGLSLProgramPipelineManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include\BsGLSLProgramFactory.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include\BsGLSLParamParser.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include\BsGLSLGpuProgram.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32Context.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32GLSupport.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32Prerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32RenderWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32VideoModeInfo.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\src\BsGLSLProgramPipelineManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\src\BsGLSLProgramFactory.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\src\BsGLSLGpuProgram.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLSLParamParser.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32\BsWin32Context.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32\BsWin32GLSupport.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32\BsWin32RenderWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32\BsWin32VideoModeInfo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\glew.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLVertexArrayObjectManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLVertexBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLTimerQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLTextureManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLSupport.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLRenderWindowManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLQueryManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLPixelFormat.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLPixelBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLOcclusionQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLMultiRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLIndexBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLHardwareBufferManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLGpuParamBlockBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLGpuBuffer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLFrameBufferObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLEventQuery.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLContext.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLRenderAPI.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLRenderAPIFactory.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLPlugin.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 225
Build/VS2015/BansheeGLRenderAPI/BansheeGLRenderAPI.vcxproj.filters

@@ -1,225 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\src\BsGLSLProgramPipelineManager.cpp">
-      <Filter>Source Files\GLSL</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\src\BsGLSLProgramFactory.cpp">
-      <Filter>Source Files\GLSL</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\src\BsGLSLGpuProgram.cpp">
-      <Filter>Source Files\GLSL</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLSLParamParser.cpp">
-      <Filter>Source Files\GLSL</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32\BsWin32Context.cpp">
-      <Filter>Source Files\Win32</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32\BsWin32GLSupport.cpp">
-      <Filter>Source Files\Win32</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32\BsWin32RenderWindow.cpp">
-      <Filter>Source Files\Win32</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\Win32\BsWin32VideoModeInfo.cpp">
-      <Filter>Source Files\Win32</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\glew.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLVertexArrayObjectManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLVertexBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLTimerQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLTextureManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLTexture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLSupport.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLRenderWindowManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLRenderTexture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLQueryManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLPixelFormat.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLPixelBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLOcclusionQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLMultiRenderTexture.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLIndexBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLHardwareBufferManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLGpuParamBlockBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLGpuBuffer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLFrameBufferObject.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLEventQuery.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLContext.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLRenderAPI.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLRenderAPIFactory.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\BsGLPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLVertexArrayObjectManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLVertexBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLTimerQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLTextureManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLTexture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLSupport.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLRenderWindowManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLRenderTexture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLQueryManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLPixelFormat.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLPixelBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLOcclusionQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLMultiRenderTexture.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLIndexBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLHardwareBufferManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLGpuParamBlockBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLGpuBuffer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLFrameBufferObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLEventQuery.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLContext.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLRenderAPI.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLRenderAPIFactory.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\BsGLUtil.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include\BsGLSLProgramPipelineManager.h">
-      <Filter>Header Files\GLSL</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include\BsGLSLProgramFactory.h">
-      <Filter>Header Files\GLSL</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include\BsGLSLParamParser.h">
-      <Filter>Header Files\GLSL</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Source\GLSL\include\BsGLSLGpuProgram.h">
-      <Filter>Header Files\GLSL</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32Context.h">
-      <Filter>Header Files\Win32</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32GLSupport.h">
-      <Filter>Header Files\Win32</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32Prerequisites.h">
-      <Filter>Header Files\Win32</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32RenderWindow.h">
-      <Filter>Header Files\Win32</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\Include\Win32\BsWin32VideoModeInfo.h">
-      <Filter>Header Files\Win32</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeGLRenderAPI\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\GLSL">
-      <UniqueIdentifier>{2369DCDD-CB0C-3D31-AE85-5F490E9CE0DA}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Win32">
-      <UniqueIdentifier>{0F267285-6A64-31F2-BBD9-DF292BCA0DAF}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\GLSL">
-      <UniqueIdentifier>{9122FA33-1464-3AB1-B45C-BF6E31462566}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Win32">
-      <UniqueIdentifier>{8A0EF8C6-A2C1-3C5B-8B84-11199E444799}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeGLRenderAPI/BansheeGLRenderAPI.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 321
Build/VS2015/BansheeMono/BansheeMono.vcxproj

@@ -1,321 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{A1FD59B6-CF8C-3750-8197-8CF932F41D99}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeMono</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeMono.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeMono</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeMono.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeMono</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeMono.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeMono</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_MONO_EXPORTS;CMAKE_INTDIR="Debug";BansheeMono_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_MONO_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeMono_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeMono\lib\x64\Debug\mono-2.0.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeMono.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeMono.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_MONO_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeMono_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_MONO_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeMono_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeMono\lib\x64\OptimizedDebug\mono-2.0.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeMono.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeMono.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_MONO_EXPORTS;CMAKE_INTDIR="Release";BansheeMono_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_MONO_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeMono_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\..\..\Dependencies\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeMono\lib\x64\Release\mono-2.0.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeMono.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeMono.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeMono/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeMono\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeMono/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeMono\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeMono/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeMono\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeMono/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeMono\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeMono/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeMono\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeMono/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeMono\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoAssembly.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoClass.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoMethod.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoProperty.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoUtil.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsScriptMeta.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoArray.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoAssembly.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoClass.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoMethod.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoProperty.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsScriptMeta.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoUtil.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoArray.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 78
Build/VS2015/BansheeMono/BansheeMono.vcxproj.filters

@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoAssembly.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoClass.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoField.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoMethod.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoProperty.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsScriptMeta.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoUtil.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Source\BsMonoArray.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoAssembly.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoClass.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoField.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoMethod.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoProperty.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoUtil.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsScriptMeta.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\Include\BsMonoArray.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeMono\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeMono/BansheeMono.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 302
Build/VS2015/BansheeOISInput/BansheeOISInput.vcxproj

@@ -1,302 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{0252F0E5-112F-3BDB-BC09-4FC9039E3087}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeOISInput</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeOISInput.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeOISInput</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeOISInput.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeOISInput</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeOISInput.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeOISInput</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OIS_EXPORTS;OIS_DYNAMIC_LIB;OIS_NONCLIENT_BUILD;CMAKE_INTDIR="Debug";BansheeOISInput_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OIS_EXPORTS;OIS_DYNAMIC_LIB;OIS_NONCLIENT_BUILD;CMAKE_INTDIR=\"Debug\";BansheeOISInput_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOISInput\lib\x64\Debug\BansheeOIS.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeOISInput.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeOISInput.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OIS_EXPORTS;OIS_DYNAMIC_LIB;OIS_NONCLIENT_BUILD;CMAKE_INTDIR="OptimizedDebug";BansheeOISInput_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OIS_EXPORTS;OIS_DYNAMIC_LIB;OIS_NONCLIENT_BUILD;CMAKE_INTDIR=\"OptimizedDebug\";BansheeOISInput_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOISInput\lib\x64\OptimizedDebug\BansheeOIS.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeOISInput.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeOISInput.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OIS_EXPORTS;OIS_DYNAMIC_LIB;OIS_NONCLIENT_BUILD;CMAKE_INTDIR="Release";BansheeOISInput_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OIS_EXPORTS;OIS_DYNAMIC_LIB;OIS_NONCLIENT_BUILD;CMAKE_INTDIR=\"Release\";BansheeOISInput_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\..\..\Dependencies\BansheeOISInput\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOISInput\lib\x64\Release\BansheeOIS.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeOISInput.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeOISInput.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOISInput/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOISInput\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOISInput/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOISInput\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOISInput/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOISInput\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOISInput/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOISInput\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOISInput/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOISInput\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOISInput/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOISInput\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include\BsInputHandlerOIS.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include\BsOISPrerequisites.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Source\BsInputHandlerOIS.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Source\BsOISPlugin.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 30
Build/VS2015/BansheeOISInput/BansheeOISInput.vcxproj.filters

@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Source\BsInputHandlerOIS.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Source\BsOISPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include\BsInputHandlerOIS.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\Include\BsOISPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOISInput\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeOISInput/BansheeOISInput.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 311
Build/VS2015/BansheeOpenAudio/BansheeOpenAudio.vcxproj

@@ -1,311 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeOpenAudio</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeOpenAudio.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeOpenAudio</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeOpenAudio.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeOpenAudio</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeOpenAudio.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeOpenAudio</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OA_EXPORTS;CMAKE_INTDIR="Debug";BansheeOpenAudio_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OA_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeOpenAudio_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Debug\libFLAC.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Debug\libvorbis.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Debug\libvorbisfile.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Debug\libogg.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Debug\OpenAL32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeOpenAudio.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeOpenAudio.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OA_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeOpenAudio_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OA_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeOpenAudio_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\OptimizedDebug\libFLAC.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\OptimizedDebug\libvorbis.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\OptimizedDebug\libvorbisfile.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\OptimizedDebug\libogg.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\OptimizedDebug\OpenAL32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeOpenAudio.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeOpenAudio.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OA_EXPORTS;CMAKE_INTDIR="Release";BansheeOpenAudio_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_OA_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeOpenAudio_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\..\..\Dependencies\BansheeOpenAudio\Include\vorbis;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Release\libFLAC.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Release\libvorbis.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Release\libvorbisfile.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Release\libogg.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheeOpenAudio\lib\x64\Release\OpenAL32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeOpenAudio.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeOpenAudio.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOpenAudio/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOpenAudio\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOpenAudio/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOpenAudio\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOpenAudio/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOpenAudio\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOpenAudio/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOpenAudio\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOpenAudio/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOpenAudio\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeOpenAudio/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeOpenAudio\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAImporter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAWaveReader.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAOggVorbisReader.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAFLACReader.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAFileReader.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAOggVorbisWriter.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAImporter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAWaveReader.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAOggVorbisReader.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAFLACReader.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAOggVorbisWriter.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 57
Build/VS2015/BansheeOpenAudio/BansheeOpenAudio.vcxproj.filters

@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAImporter.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAWaveReader.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAOggVorbisReader.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAFLACReader.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Source\BsOAOggVorbisWriter.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAImporter.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAWaveReader.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAOggVorbisReader.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAFLACReader.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAFileReader.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\Include\BsOAOggVorbisWriter.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeOpenAudio\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeOpenAudio/BansheeOpenAudio.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 337
Build/VS2015/BansheePhysX/BansheePhysX.vcxproj

@@ -1,337 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{F5003793-3BC2-39A0-9C2E-D37C03B766B8}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheePhysX</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheePhysX.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheePhysX</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheePhysX.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheePhysX</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheePhysX.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheePhysX</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_PHYSX_EXPORTS;CMAKE_INTDIR="Debug";BansheePhysX_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_PHYSX_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheePhysX_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Debug\PhysX3CHECKED_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Debug\PhysX3CommonCHECKED_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Debug\PhysX3CookingCHECKED_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Debug\PhysX3CharacterKinematicCHECKED_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Debug\PhysX3ExtensionsCHECKED.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheePhysX.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheePhysX.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_PHYSX_EXPORTS;NDEBUG;CMAKE_INTDIR="OptimizedDebug";BansheePhysX_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_PHYSX_EXPORTS;NDEBUG;CMAKE_INTDIR=\"OptimizedDebug\";BansheePhysX_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\OptimizedDebug\PhysX3_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\OptimizedDebug\PhysX3Common_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\OptimizedDebug\PhysX3Cooking_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\OptimizedDebug\PhysX3CharacterKinematic_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\OptimizedDebug\PhysX3Extensions.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheePhysX.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheePhysX.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_PHYSX_EXPORTS;NDEBUG;CMAKE_INTDIR="Release";BansheePhysX_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_PHYSX_EXPORTS;NDEBUG;CMAKE_INTDIR=\"Release\";BansheePhysX_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\..\Dependencies\BansheePhysX\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\..\BansheeCore\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Release\PhysX3_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Release\PhysX3Common_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Release\PhysX3Cooking_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Release\PhysX3CharacterKinematic_x64.lib;C:\Projects\BansheeEngineDev\BansheeEngine\Source\..\Dependencies\BansheePhysX\lib\x64\Release\PhysX3Extensions.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheePhysX.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheePhysX.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheePhysX/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheePhysX\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheePhysX/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheePhysX\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheePhysX/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheePhysX\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheePhysX/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheePhysX\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheePhysX/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheePhysX\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheePhysX/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheePhysX\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysX.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXMaterial.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXRigidbody.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXBoxCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsFPhysXCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXSphereCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXPlaneCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXCapsuleCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXMesh.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXMeshCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsFPhysXJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXFixedJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXDistanceJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXHingeJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXSliderJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXSphericalJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXD6Joint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXCharacterController.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXMeshRTTI.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysX.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXMaterial.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXRigidbody.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXBoxCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsFPhysXCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXSphereCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXPlaneCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXCapsuleCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXMesh.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXMeshCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsFPhysXJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXFixedJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXDistanceJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXHingeJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXSliderJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXSphericalJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXD6Joint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXCharacterController.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 138
Build/VS2015/BansheePhysX/BansheePhysX.vcxproj.filters

@@ -1,138 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysX.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXMaterial.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXRigidbody.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXBoxCollider.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsFPhysXCollider.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXSphereCollider.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXPlaneCollider.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXCapsuleCollider.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXMesh.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXMeshCollider.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsFPhysXJoint.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXFixedJoint.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXDistanceJoint.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXHingeJoint.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXSliderJoint.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXSphericalJoint.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXD6Joint.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Source\BsPhysXCharacterController.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysX.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXMaterial.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXRigidbody.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXBoxCollider.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsFPhysXCollider.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXSphereCollider.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXPlaneCollider.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXCapsuleCollider.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXMesh.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXMeshCollider.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsFPhysXJoint.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXFixedJoint.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXDistanceJoint.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXHingeJoint.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXSliderJoint.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXSphericalJoint.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXD6Joint.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXCharacterController.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\Include\BsPhysXMeshRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheePhysX\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Header Files\RTTI">
-      <UniqueIdentifier>{414724AF-11D8-35BE-A3AB-09C615A017E5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheePhysX/BansheePhysX.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 405
Build/VS2015/BansheeSL/BansheeSL.vcxproj

@@ -1,405 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{8076C977-8834-3257-B811-2B2B6B56FAE9}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeSL</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeSL.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeSL</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeSL.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeSL</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeSL.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeSL</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SL_EXPORTS;CMAKE_INTDIR="Debug";BansheeSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SL_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PreBuildEvent>
-      <Message>Building lexer/parser...</Message>
-      <Command>setlocal
-..\..\..\Dependencies\BansheeSL\tools\flex\flex.exe --wincompat ../../../Source/BansheeSL/BsLexerFX.l
-if %errorlevel% neq 0 goto :cmEnd
-..\..\..\Dependencies\BansheeSL\tools\bison\bison.exe ../../../Source/BansheeSL/BsParserFX.y
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsLexerFX.h "../../../Source/BansheeSL/Include"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsLexerFX.c "../../../Source/BansheeSL/Source"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsParserFX.h "../../../Source/BansheeSL/Include"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsParserFX.c "../../../Source/BansheeSL/Source"
-if %errorlevel% neq 0 goto :cmEnd
-del BsLexerFX.h BsLexerFX.c BsParserFX.h BsParserFX.c
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PreBuildEvent>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeSL.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeSL.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SL_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SL_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PreBuildEvent>
-      <Message>Building lexer/parser...</Message>
-      <Command>setlocal
-..\..\..\Dependencies\BansheeSL\tools\flex\flex.exe --wincompat ../../../Source/BansheeSL/BsLexerFX.l
-if %errorlevel% neq 0 goto :cmEnd
-..\..\..\Dependencies\BansheeSL\tools\bison\bison.exe ../../../Source/BansheeSL/BsParserFX.y
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsLexerFX.h "../../../Source/BansheeSL/Include"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsLexerFX.c "../../../Source/BansheeSL/Source"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsParserFX.h "../../../Source/BansheeSL/Include"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsParserFX.c "../../../Source/BansheeSL/Source"
-if %errorlevel% neq 0 goto :cmEnd
-del BsLexerFX.h BsLexerFX.c BsParserFX.h BsParserFX.c
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PreBuildEvent>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeSL.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeSL.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SL_EXPORTS;CMAKE_INTDIR="Release";BansheeSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SL_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PreBuildEvent>
-      <Message>Building lexer/parser...</Message>
-      <Command>setlocal
-..\..\..\Dependencies\BansheeSL\tools\flex\flex.exe --wincompat ../../../Source/BansheeSL/BsLexerFX.l
-if %errorlevel% neq 0 goto :cmEnd
-..\..\..\Dependencies\BansheeSL\tools\bison\bison.exe ../../../Source/BansheeSL/BsParserFX.y
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsLexerFX.h "../../../Source/BansheeSL/Include"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsLexerFX.c "../../../Source/BansheeSL/Source"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsParserFX.h "../../../Source/BansheeSL/Include"
-if %errorlevel% neq 0 goto :cmEnd
-xcopy /Y /I BsParserFX.c "../../../Source/BansheeSL/Source"
-if %errorlevel% neq 0 goto :cmEnd
-del BsLexerFX.h BsLexerFX.c BsParserFX.h BsParserFX.c
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PreBuildEvent>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeSL.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeSL.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeSL/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeSL\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeSL/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeSL\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeSL/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeSL\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeSL/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeSL\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeSL/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeSL\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeSL/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeSL\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsSLPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsASTFX.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsMMAlloc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsSLImporter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsSLFXCompiler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsIncludeHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsLexerFX.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsParserFX.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsSLPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsASTFX.c" >
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsC</CompileAs>
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">CompileAsC</CompileAs>
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsC</CompileAs>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsSLImporter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsSLFXCompiler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsIncludeHandler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BSMMAlloc.c" >
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsC</CompileAs>
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">CompileAsC</CompileAs>
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsC</CompileAs>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsLexerFX.c" >
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsC</CompileAs>
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">CompileAsC</CompileAs>
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsC</CompileAs>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsParserFX.c" >
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsC</CompileAs>
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">CompileAsC</CompileAs>
-      <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsC</CompileAs>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 66
Build/VS2015/BansheeSL/BansheeSL.vcxproj.filters

@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsSLPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsASTFX.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsSLImporter.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsSLFXCompiler.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsIncludeHandler.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BSMMAlloc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsLexerFX.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Source\BsParserFX.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsSLPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsASTFX.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsMMAlloc.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsSLImporter.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsSLFXCompiler.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsIncludeHandler.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsLexerFX.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\Include\BsParserFX.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeSL\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeSL/BansheeSL.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 440
Build/VS2015/BansheeUtility/BansheeUtility.vcxproj

@@ -1,440 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{B5A51259-8572-3FE7-9E3A-1464C50D5994}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>BansheeUtility</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeUtility.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">BansheeUtility</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeUtility.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">BansheeUtility</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeUtility.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BansheeUtility</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_UTILITY_EXPORTS;CMAKE_INTDIR="Debug";BansheeUtility_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_UTILITY_EXPORTS;CMAKE_INTDIR=\"Debug\";BansheeUtility_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/BansheeUtility.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/BansheeUtility.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_UTILITY_EXPORTS;CMAKE_INTDIR="OptimizedDebug";BansheeUtility_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_UTILITY_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";BansheeUtility_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/BansheeUtility.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/BansheeUtility.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_UTILITY_EXPORTS;CMAKE_INTDIR="Release";BansheeUtility_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_UTILITY_EXPORTS;CMAKE_INTDIR=\"Release\";BansheeUtility_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/BansheeUtility.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/BansheeUtility.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeUtility/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeUtility\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeUtility/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeUtility\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeUtility/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeUtility\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeUtility/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeUtility\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeUtility/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeUtility\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/BansheeUtility/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\BansheeUtility\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsThreadDefines.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsAsyncOp.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsSpinLock.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsThreadPool.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTaskScheduler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTypes.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsStdHeaders.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPrerequisitesUtil.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPlatformDefines.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFwdDeclUtil.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsColor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTexAtlasGenerator.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsString.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsStringFormat.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsStringID.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBitmapWriter.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDebug.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsLog.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFileSystem.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDataStream.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPath.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsAny.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBitwise.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDynLib.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDynLibManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsEvent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMessageHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMessageHandlerFwd.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsModule.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPlatformUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsServiceLocator.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTime.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTimer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsUtil.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFlags.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsSerializedObjectRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFrameAlloc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsGlobalFrameAlloc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMemAllocProfiler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMemoryAllocator.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMemStack.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsStaticAlloc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty\md5.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsException.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsCrashHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTestSuite.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTestOutput.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsAABox.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDegree.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMath.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMatrix3.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMatrix4.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPlane.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsQuaternion.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRadian.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRay.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsSphere.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVector2.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVector2I.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVector3.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVector4.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBounds.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsConvexVolume.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTorus.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsLineSegment3.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRect3.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRect2.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRect2I.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsCapsule.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMatrixNxM.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVectorNI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBinarySerializer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFileSerializer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMemorySerializer.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBinaryDiff.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsSerializedObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBinaryCloner.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsIReflectable.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIManagedDataBlockField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIPlainField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIReflectableField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIReflectablePtrField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIType.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32\BsWin32PlatformUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32\BsWin32Window.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\ThirdParty\md5.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsColor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTexAtlasGenerator.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDynLib.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDynLibManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMessageHandler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTimer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTime.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsUtil.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDataStream.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsPath.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsAsyncOp.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTaskScheduler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsThreadPool.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsFrameAlloc.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsGlobalFrameAlloc.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMemStack.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMemoryAllocator.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsIReflectable.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRTTIField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRTTIType.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBitmapWriter.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsLog.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDebug.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsAABox.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDegree.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMath.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMatrix3.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMatrix4.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsPlane.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsQuaternion.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRadian.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRay.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsSphere.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsVector2.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsVector2I.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsVector3.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsVector4.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBounds.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsConvexVolume.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTorus.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRect3.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRect2.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRect2I.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsLineSegment3.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsCapsule.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTestSuite.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTestOutput.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMemorySerializer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsFileSerializer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBinarySerializer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBinaryDiff.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsSerializedObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBinaryCloner.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsException.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsStringID.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsString.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\Win32\BsWin32FileSystem.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\Win32\BsWin32CrashHandler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\Win32\BsWin32PlatformUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\Win32\BsWin32Window.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 552
Build/VS2015/BansheeUtility/BansheeUtility.vcxproj.filters

@@ -1,552 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\ThirdParty\md5.cpp">
-      <Filter>Source Files\ThirdParty</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsColor.cpp">
-      <Filter>Source Files\Image</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTexAtlasGenerator.cpp">
-      <Filter>Source Files\Image</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDynLib.cpp">
-      <Filter>Source Files\General</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDynLibManager.cpp">
-      <Filter>Source Files\General</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMessageHandler.cpp">
-      <Filter>Source Files\General</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTimer.cpp">
-      <Filter>Source Files\General</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTime.cpp">
-      <Filter>Source Files\General</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsUtil.cpp">
-      <Filter>Source Files\General</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDataStream.cpp">
-      <Filter>Source Files\Filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsPath.cpp">
-      <Filter>Source Files\Filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsAsyncOp.cpp">
-      <Filter>Source Files\Threading</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTaskScheduler.cpp">
-      <Filter>Source Files\Threading</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsThreadPool.cpp">
-      <Filter>Source Files\Threading</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsFrameAlloc.cpp">
-      <Filter>Source Files\Allocators</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsGlobalFrameAlloc.cpp">
-      <Filter>Source Files\Allocators</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMemStack.cpp">
-      <Filter>Source Files\Allocators</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMemoryAllocator.cpp">
-      <Filter>Source Files\Allocators</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsIReflectable.cpp">
-      <Filter>Source Files\RTTI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRTTIField.cpp">
-      <Filter>Source Files\RTTI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRTTIType.cpp">
-      <Filter>Source Files\RTTI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBitmapWriter.cpp">
-      <Filter>Source Files\Debug</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsLog.cpp">
-      <Filter>Source Files\Debug</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDebug.cpp">
-      <Filter>Source Files\Debug</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsAABox.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsDegree.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMath.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMatrix3.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMatrix4.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsPlane.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsQuaternion.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRadian.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRay.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsSphere.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsVector2.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsVector2I.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsVector3.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsVector4.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBounds.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsConvexVolume.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTorus.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRect3.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRect2.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsRect2I.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsLineSegment3.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsCapsule.cpp">
-      <Filter>Source Files\Math</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTestSuite.cpp">
-      <Filter>Source Files\Testing</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsTestOutput.cpp">
-      <Filter>Source Files\Testing</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsMemorySerializer.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsFileSerializer.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBinarySerializer.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBinaryDiff.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsSerializedObject.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsBinaryCloner.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsException.cpp">
-      <Filter>Source Files\Error</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsStringID.cpp">
-      <Filter>Source Files\String</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\BsString.cpp">
-      <Filter>Source Files\String</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\Win32\BsWin32FileSystem.cpp">
-      <Filter>Source Files\Win32</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\Win32\BsWin32CrashHandler.cpp">
-      <Filter>Source Files\Win32</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\Win32\BsWin32PlatformUtility.cpp">
-      <Filter>Source Files\Win32</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Source\Win32\BsWin32Window.cpp">
-      <Filter>Source Files\Win32</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsThreadDefines.h">
-      <Filter>Header Files\Threading</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsAsyncOp.h">
-      <Filter>Header Files\Threading</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsSpinLock.h">
-      <Filter>Header Files\Threading</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsThreadPool.h">
-      <Filter>Header Files\Threading</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTaskScheduler.h">
-      <Filter>Header Files\Threading</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTypes.h">
-      <Filter>Header Files\Prerequisites</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsStdHeaders.h">
-      <Filter>Header Files\Prerequisites</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPrerequisitesUtil.h">
-      <Filter>Header Files\Prerequisites</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPlatformDefines.h">
-      <Filter>Header Files\Prerequisites</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFwdDeclUtil.h">
-      <Filter>Header Files\Prerequisites</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIPrerequisites.h">
-      <Filter>Header Files\Prerequisites</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsColor.h">
-      <Filter>Header Files\Image</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTexAtlasGenerator.h">
-      <Filter>Header Files\Image</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsString.h">
-      <Filter>Header Files\String</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsStringFormat.h">
-      <Filter>Header Files\String</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsStringID.h">
-      <Filter>Header Files\String</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBitmapWriter.h">
-      <Filter>Header Files\Debug</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDebug.h">
-      <Filter>Header Files\Debug</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsLog.h">
-      <Filter>Header Files\Debug</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFileSystem.h">
-      <Filter>Header Files\Filesystem</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDataStream.h">
-      <Filter>Header Files\Filesystem</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPath.h">
-      <Filter>Header Files\Filesystem</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsAny.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBitwise.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDynLib.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDynLibManager.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsEvent.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMessageHandler.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMessageHandlerFwd.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsModule.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPlatformUtility.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsServiceLocator.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTime.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTimer.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsUtil.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFlags.h">
-      <Filter>Header Files\General</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsSerializedObjectRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFrameAlloc.h">
-      <Filter>Header Files\Allocators</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsGlobalFrameAlloc.h">
-      <Filter>Header Files\Allocators</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMemAllocProfiler.h">
-      <Filter>Header Files\Allocators</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMemoryAllocator.h">
-      <Filter>Header Files\Allocators</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMemStack.h">
-      <Filter>Header Files\Allocators</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsStaticAlloc.h">
-      <Filter>Header Files\Allocators</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\ThirdParty\md5.h">
-      <Filter>Header Files\ThirdParty</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsException.h">
-      <Filter>Header Files\Error</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsCrashHandler.h">
-      <Filter>Header Files\Error</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTestSuite.h">
-      <Filter>Header Files\Testing</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTestOutput.h">
-      <Filter>Header Files\Testing</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsAABox.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsDegree.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMath.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMatrix3.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMatrix4.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsPlane.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsQuaternion.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRadian.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRay.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsSphere.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVector2.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVector2I.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVector3.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVector4.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBounds.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsConvexVolume.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsTorus.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsLineSegment3.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRect3.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRect2.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRect2I.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsCapsule.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMatrixNxM.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsVectorNI.h">
-      <Filter>Header Files\Math</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBinarySerializer.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsFileSerializer.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsMemorySerializer.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBinaryDiff.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsSerializedObject.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsBinaryCloner.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsIReflectable.h">
-      <Filter>Header Files\Reflection</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIField.h">
-      <Filter>Header Files\Reflection</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIManagedDataBlockField.h">
-      <Filter>Header Files\Reflection</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIPlainField.h">
-      <Filter>Header Files\Reflection</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIReflectableField.h">
-      <Filter>Header Files\Reflection</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIReflectablePtrField.h">
-      <Filter>Header Files\Reflection</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\BsRTTIType.h">
-      <Filter>Header Files\Reflection</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32\BsWin32PlatformUtility.h">
-      <Filter>Header Files\Win32</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\Include\Win32\BsWin32Window.h">
-      <Filter>Header Files\Win32</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\BansheeUtility\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\ThirdParty">
-      <UniqueIdentifier>{EDF90CE0-9A79-303A-A88D-D803F59EAB98}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Win32">
-      <UniqueIdentifier>{8A0EF8C6-A2C1-3C5B-8B84-11199E444799}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Image">
-      <UniqueIdentifier>{3A3D851D-13D4-3253-BB2A-6E0BD8387B3C}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\General">
-      <UniqueIdentifier>{A3F4BE3C-6FA3-30FE-8D31-47E525C31D42}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Filesystem">
-      <UniqueIdentifier>{1446E4A2-2320-3748-96D8-A095695B12BA}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Threading">
-      <UniqueIdentifier>{5B323D14-AE6E-3C68-BE10-6F8C41721618}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Allocators">
-      <UniqueIdentifier>{B705D82B-F243-3E51-AD7D-6C8C4438623D}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\RTTI">
-      <UniqueIdentifier>{4BD6E56E-8437-33DC-B260-4F6AE67F3A8E}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Debug">
-      <UniqueIdentifier>{91CFCA96-7C07-360E-8B06-77BDC94D256F}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Math">
-      <UniqueIdentifier>{5F72E100-D7CF-36F9-A6F3-EAC746252203}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Testing">
-      <UniqueIdentifier>{11014AAB-B897-372D-BF6B-669ED8E7B1FB}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Serialization">
-      <UniqueIdentifier>{B8FC61DF-8674-3F0E-8AD5-4B7ED6E5B5A8}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Error">
-      <UniqueIdentifier>{2D645101-C37B-3D4A-A1D0-2C9BCB8A417F}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\String">
-      <UniqueIdentifier>{5BB7D1E8-63D5-36CB-8E97-27F1A9DEE9D6}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Threading">
-      <UniqueIdentifier>{2D593617-EC0E-3914-9C8E-EA06BA09A412}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Prerequisites">
-      <UniqueIdentifier>{6983A43E-67C8-3B30-8436-328CF06ED2B3}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Image">
-      <UniqueIdentifier>{31DFA176-AEA1-3B97-9887-E04E8535A949}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\String">
-      <UniqueIdentifier>{2E178F73-C991-3864-BC26-22FAB0749AEC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Debug">
-      <UniqueIdentifier>{EAEF5FCB-A4FA-3E8A-9861-31E5B7B4CF4F}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Filesystem">
-      <UniqueIdentifier>{43A0AC7B-F800-3303-810D-60CD19FD19EC}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\General">
-      <UniqueIdentifier>{22B3C153-1CBF-3332-AEDF-0C2682C24337}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\RTTI">
-      <UniqueIdentifier>{414724AF-11D8-35BE-A3AB-09C615A017E5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Allocators">
-      <UniqueIdentifier>{92207541-5938-30C4-BA98-7EA8264922D1}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\ThirdParty">
-      <UniqueIdentifier>{8DEE515A-D7FD-3A5B-95EF-65E92CBCECE9}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Error">
-      <UniqueIdentifier>{356FBCF4-CBD3-3CFB-B780-7CB1AB95A84B}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Testing">
-      <UniqueIdentifier>{82EC040C-BAE4-30C3-BABB-22F75CC6192E}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Math">
-      <UniqueIdentifier>{F4B5258D-A40A-32A2-BEE1-809B2B41DDFA}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Serialization">
-      <UniqueIdentifier>{7DD242EE-87CA-3773-8B93-0A162BC8FECB}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Reflection">
-      <UniqueIdentifier>{3F56D236-CD70-310A-8D7A-DC314D510C69}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Win32">
-      <UniqueIdentifier>{0F267285-6A64-31F2-BBD9-DF292BCA0DAF}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/BansheeUtility/BansheeUtility.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 301
Build/VS2015/ExampleProject/ExampleProject.vcxproj

@@ -1,301 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{FD8560EE-20B7-3309-BC0E-CC29558787B2}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>ExampleProject</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ExampleProject.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ExampleProject</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">ExampleProject.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">ExampleProject</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ExampleProject.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ExampleProject</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/ExampleProject.lib</ImportLibrary>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/ExampleProject.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="OptimizedDebug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"OptimizedDebug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/ExampleProject.lib</ImportLibrary>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/ExampleProject.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/ExampleProject.lib</ImportLibrary>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/ExampleProject.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/ExampleProject/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\ExampleProject\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/ExampleProject/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\ExampleProject\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/ExampleProject/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\ExampleProject\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/ExampleProject/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\ExampleProject\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/ExampleProject/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\ExampleProject\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/ExampleProject/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\ExampleProject\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include\CameraFlyer.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Source\CameraFlyer.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Source\Main.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 27
Build/VS2015/ExampleProject/ExampleProject.vcxproj.filters

@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Source\CameraFlyer.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Source\Main.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\Include\CameraFlyer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\ExampleProject\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/ExampleProject/ExampleProject.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 369
Build/VS2015/Game/Game.vcxproj

@@ -1,369 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{49BE18E9-0454-380B-94B4-37D9565C4B4E}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>Game</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Game.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Game</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Game.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Game</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Game.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Game</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PostBuildEvent>
-      <Message></Message>
-      <Command>setlocal
-xcopy /Y /I "$(TargetDir)$(TargetName).exe" "$(SolutionDir)..\..\Data\Binaries\Win64\"
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/Game.lib</ImportLibrary>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/Game.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="OptimizedDebug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"OptimizedDebug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PostBuildEvent>
-      <Message></Message>
-      <Command>setlocal
-xcopy /Y /I "$(TargetDir)$(TargetName).exe" "$(SolutionDir)..\..\Data\Binaries\Win64\"
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/Game.lib</ImportLibrary>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/Game.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PostBuildEvent>
-      <Message></Message>
-      <Command>setlocal
-xcopy /Y /I "$(TargetDir)$(TargetName).exe" "$(SolutionDir)..\..\Data\Binaries\Win64\"
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/Game.lib</ImportLibrary>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/Game.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Windows</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/Game/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\Game\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/Game/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\Game\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/Game/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\Game\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/Game/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\Game\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/Game/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\Game\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/Game/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\Game\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\resource.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Source\Main.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeD3D11RenderAPI/BansheeD3D11RenderAPI.vcxproj">
-      <Project>11FFAD88-F1FE-3CEF-B92D-E466056A5887</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeD3D9RenderAPI/BansheeD3D9RenderAPI.vcxproj">
-      <Project>676BE3D6-16EC-350D-B7B9-A409EE0579FA</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeFBXImporter/BansheeFBXImporter.vcxproj">
-      <Project>C70E5D09-CB8F-3BD3-82D5-4D1F29675DA2</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeFontImporter/BansheeFontImporter.vcxproj">
-      <Project>36D7729E-EBD5-31DA-A1B9-B6901EEC4817</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeFreeImgImporter/BansheeFreeImgImporter.vcxproj">
-      <Project>D785368C-2AF0-3A47-9FE5-59E2E58C0D0D</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeGLRenderAPI/BansheeGLRenderAPI.vcxproj">
-      <Project>74A533DA-3AFE-31D5-B7D3-03F8D3709CD4</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeMono/BansheeMono.vcxproj">
-      <Project>A1FD59B6-CF8C-3750-8197-8CF932F41D99</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeOISInput/BansheeOISInput.vcxproj">
-      <Project>0252F0E5-112F-3BDB-BC09-4FC9039E3087</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeOpenAudio/BansheeOpenAudio.vcxproj">
-      <Project>3EFC8E8B-EF54-3BEE-A1F2-D0CC87FFD371</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheePhysX/BansheePhysX.vcxproj">
-      <Project>F5003793-3BC2-39A0-9C2E-D37C03B766B8</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeSL/BansheeSL.vcxproj">
-      <Project>8076C977-8834-3257-B811-2B2B6B56FAE9</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Source/MBansheeEngine/MBansheeEngine.csproj">
-      <Project>876EB338-489E-4727-84DA-8CBBF0DA5B5E</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/RenderBeast/RenderBeast.vcxproj">
-      <Project>BC9AD45D-A171-3946-8AA9-E6BDC42A5B41</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj">
-      <Project>C85EC049-4AC1-30CF-AFD4-1231BEE24CFF</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 24
Build/VS2015/Game/Game.vcxproj.filters

@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\Source\Main.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\resource.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\Game\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/Game/Game.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 320
Build/VS2015/RenderBeast/RenderBeast.vcxproj

@@ -1,320 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{BC9AD45D-A171-3946-8AA9-E6BDC42A5B41}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>RenderBeast</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">RenderBeast.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">RenderBeast</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">RenderBeast.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">RenderBeast</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">RenderBeast.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">RenderBeast</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_BSRND_EXPORTS;CMAKE_INTDIR="Debug";RenderBeast_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_BSRND_EXPORTS;CMAKE_INTDIR=\"Debug\";RenderBeast_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/RenderBeast.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/RenderBeast.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_BSRND_EXPORTS;CMAKE_INTDIR="OptimizedDebug";RenderBeast_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_BSRND_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";RenderBeast_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/RenderBeast.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/RenderBeast.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_BSRND_EXPORTS;CMAKE_INTDIR="Release";RenderBeast_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_BSRND_EXPORTS;CMAKE_INTDIR=\"Release\";RenderBeast_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\..\BansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/RenderBeast.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/RenderBeast.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/RenderBeast/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\RenderBeast\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/RenderBeast/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\RenderBeast\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/RenderBeast/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\RenderBeast\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/RenderBeast/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\RenderBeast\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/RenderBeast/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\RenderBeast\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/RenderBeast/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\RenderBeast\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderTexturePool.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderBeastOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsSamplerOverrides.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderBeast.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderBeastFactory.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderBeastPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderTargets.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsStaticRenderableHandler.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsLightRendering.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsPostProcessing.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderTexturePool.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsSamplerOverrides.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderBeast.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderBeastFactory.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderBeastPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderTargets.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsStaticRenderableHandler.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsLightRendering.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsPostProcessing.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 75
Build/VS2015/RenderBeast/RenderBeast.vcxproj.filters

@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderTexturePool.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsSamplerOverrides.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderBeast.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderBeastFactory.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderBeastPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsRenderTargets.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsStaticRenderableHandler.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsLightRendering.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Source\BsPostProcessing.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderTexturePool.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderBeastOptions.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsSamplerOverrides.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderBeast.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderBeastFactory.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderBeastPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsRenderTargets.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsStaticRenderableHandler.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsLightRendering.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\Include\BsPostProcessing.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\RenderBeast\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/RenderBeast/RenderBeast.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 434
Build/VS2015/SBansheeEditor/SBansheeEditor.vcxproj

@@ -1,434 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{51C27102-E5D2-3313-AECC-1357E326A440}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>SBansheeEditor</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">SBansheeEditor.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">SBansheeEditor</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">SBansheeEditor.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">SBansheeEditor</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">SBansheeEditor.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">SBansheeEditor</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BED_EXPORTS;CMAKE_INTDIR="Debug";SBansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BED_EXPORTS;CMAKE_INTDIR=\"Debug\";SBansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\SBansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeMono.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;Advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/SBansheeEditor.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/SBansheeEditor.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BED_EXPORTS;CMAKE_INTDIR="OptimizedDebug";SBansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BED_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";SBansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\SBansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeMono.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;Advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/SBansheeEditor.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/SBansheeEditor.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BED_EXPORTS;CMAKE_INTDIR="Release";SBansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BED_EXPORTS;CMAKE_INTDIR=\"Release\";SBansheeEditor_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\BansheeMono\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\..\SBansheeEngine\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\SBansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeMono.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;Advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/SBansheeEditor.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/SBansheeEditor.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEditor/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEditor\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEditor/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEditor\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEditor/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEditor\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEditor/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEditor\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEditor/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEditor\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEditor/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEditor\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorPrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsGUIGameObjectField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsGUIResourceField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsEditorScriptManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptDragDropManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsMenuItemManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsGUITextureField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsEditorResourceLoader.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsEditorScriptLibrary.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsToolbarItemManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGizmoManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptCodeEditor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptBrowseDialog.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptBuildManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptDropDownWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorApplication.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorBuiltin.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorInput.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorSettings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorTestSuite.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorVirtualInput.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptFolderMonitor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGizmos.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptUnitTests.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptUndoRedo.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSelection.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSceneSelection.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSceneHandles.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSceneGrid.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSceneGizmos.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptProjectSettings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptProjectLibrary.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptPrefabUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptPlatformInfo.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptOSDropTarget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptModalWindow.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptInspectorUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptImportOptions.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSliderPlane.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSliderManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSliderLine.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSliderDisc.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSlider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleDrawing.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIColorField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIEnumField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIFloatField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIGameObjectField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIIntField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIListBoxField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIResourceField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUISceneTreeView.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUISliderField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUITextField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUITextureField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIToggleField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIVector2Field.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIVector3Field.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIVector4Field.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIColorField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIEnumField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIFloatField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIGameObjectField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIIntField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIListBoxField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIResourceField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUISceneTreeView.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUISliderField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUITextField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUITextureField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIToggleField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIVector2Field.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIVector3Field.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIVector4Field.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptBrowseDialog.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptBuildManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptCodeEditor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptDragDropManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptDropDownWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorApplication.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorBuiltin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorInput.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorSettings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorTestSuite.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorVirtualInput.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptFolderMonitor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGizmos.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleDrawing.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSlider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSliderDisc.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSliderLine.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSliderManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSliderPlane.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptImportOptions.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptInspectorUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptModalWindow.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptOSDropTarget.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptPlatformInfo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptPrefabUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptProjectLibrary.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptProjectSettings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSceneGizmos.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSceneGrid.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSceneHandles.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSceneSelection.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSelection.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptUndoRedo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptUnitTests.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorPlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsGUIGameObjectField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsGUIResourceField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsEditorScriptManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGizmoManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsMenuItemManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsGUITextureField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsEditorResourceLoader.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsEditorScriptLibrary.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsToolbarItemManager.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEditor/BansheeEditor.vcxproj">
-      <Project>B1834229-93B7-3A21-97D2-C22C4509BBA7</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeMono/BansheeMono.vcxproj">
-      <Project>A1FD59B6-CF8C-3750-8197-8CF932F41D99</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj">
-      <Project>C85EC049-4AC1-30CF-AFD4-1231BEE24CFF</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 402
Build/VS2015/SBansheeEditor/SBansheeEditor.vcxproj.filters

@@ -1,402 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIColorField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIEnumField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIFloatField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIGameObjectField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIIntField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIListBoxField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIResourceField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUISceneTreeView.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUISliderField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUITextField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUITextureField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIToggleField.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIVector2Field.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIVector3Field.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGUIVector4Field.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptBrowseDialog.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptBuildManager.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptCodeEditor.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptDragDropManager.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptDropDownWindow.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorApplication.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorBuiltin.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorInput.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorSettings.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorTestSuite.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorUtility.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorVirtualInput.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorWindow.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptFolderMonitor.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGizmos.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleDrawing.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSlider.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSliderDisc.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSliderLine.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSliderManager.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleSliderPlane.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptImportOptions.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptInspectorUtility.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptModalWindow.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptOSDropTarget.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptPlatformInfo.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptPrefabUtility.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptProjectLibrary.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptProjectSettings.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSceneGizmos.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSceneGrid.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSceneHandles.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSceneSelection.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptSelection.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptUndoRedo.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptUnitTests.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptEditorPlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsGUIGameObjectField.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsGUIResourceField.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsEditorScriptManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptGizmoManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsScriptHandleManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsMenuItemManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsGUITextureField.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsEditorResourceLoader.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsEditorScriptLibrary.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Source\BsToolbarItemManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorPrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsGUIGameObjectField.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsGUIResourceField.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsEditorScriptManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptDragDropManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsMenuItemManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsGUITextureField.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsEditorResourceLoader.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsEditorScriptLibrary.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsToolbarItemManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGizmoManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptCodeEditor.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptBrowseDialog.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptBuildManager.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptDropDownWindow.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorApplication.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorBuiltin.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorInput.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorSettings.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorTestSuite.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorUtility.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorVirtualInput.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptEditorWindow.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptFolderMonitor.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGizmos.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptUnitTests.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptUndoRedo.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSelection.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSceneSelection.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSceneHandles.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSceneGrid.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptSceneGizmos.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptProjectSettings.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptProjectLibrary.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptPrefabUtility.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptPlatformInfo.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptOSDropTarget.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptModalWindow.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptInspectorUtility.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptImportOptions.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSliderPlane.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSliderManager.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSliderLine.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSliderDisc.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleSlider.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptHandleDrawing.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIColorField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIEnumField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIFloatField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIGameObjectField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIIntField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIListBoxField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIResourceField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUISceneTreeView.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUISliderField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUITextField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUITextureField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIToggleField.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIVector2Field.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIVector3Field.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\Include\BsScriptGUIVector4Field.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEditor\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Header Files\Wrappers\GUI">
-      <UniqueIdentifier>{7CB29FF9-B165-3480-B11F-D503F58D075B}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Wrappers">
-      <UniqueIdentifier>{C42E0E29-44B3-3D6E-A207-66D9BC108B2B}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Wrappers">
-      <UniqueIdentifier>{B7146CD7-41CF-3031-9E35-7A0C907575A8}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Wrappers\GUI">
-      <UniqueIdentifier>{F1B8241B-4D50-3206-9A0F-D594C4C3C594}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/SBansheeEditor/SBansheeEditor.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 0 - 565
Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj

@@ -1,565 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="OptimizedDebug|x64">
-      <Configuration>OptimizedDebug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGUID>{C85EC049-4AC1-30CF-AFD4-1231BEE24CFF}</ProjectGUID>
-    <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
-    <Keyword>Win32Proj</Keyword>
-    <Platform>x64</Platform>
-    <ProjectName>SBansheeEngine</ProjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <UseOfMfc>false</UseOfMfc>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v140</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup 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>
-      <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Debug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">SBansheeEngine.dir\Debug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">SBansheeEngine</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\OptimizedDebug\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">SBansheeEngine.dir\OptimizedDebug\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">SBansheeEngine</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">true</GenerateManifest>
-      <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\bin\x64\Release\</OutDir>
-      <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">SBansheeEngine.dir\Release\</IntDir>
-      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">SBansheeEngine</TargetName>
-      <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-      <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-      <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Debug/</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BE_EXPORTS;CMAKE_INTDIR="Debug";SBansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BE_EXPORTS;CMAKE_INTDIR=\"Debug\";SBansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeMono.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Debug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib;Advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Debug/SBansheeEngine.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Debug/SBansheeEngine.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>OptimizedDebug/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BE_EXPORTS;CMAKE_INTDIR="OptimizedDebug";SBansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BE_EXPORTS;CMAKE_INTDIR=\"OptimizedDebug\";SBansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 /LTCG:incremental %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeMono.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\OptimizedDebug\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib;Advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>Debug</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/OptimizedDebug/SBansheeEngine.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/OptimizedDebug/SBansheeEngine.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>Release/</AssemblerListingLocation>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <CompileAs>CompileAsCpp</CompileAs>
-      <DisableSpecificWarnings>4530;4577</DisableSpecificWarnings>
-      <ExceptionHandling>
-      </ExceptionHandling>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <MultiProcessorCompilation>true</MultiProcessorCompilation>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <TreatWarningAsError>false</TreatWarningAsError>
-      <WarningLevel>Level3</WarningLevel>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BE_EXPORTS;CMAKE_INTDIR="Release";SBansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat></DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>WIN32;_WINDOWS;BS_SCR_BE_EXPORTS;CMAKE_INTDIR=\"Release\";SBansheeEngine_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeUtility\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeCore\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEngine\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeEditor\Include;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\..\BansheeMono\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <Link>
-      <AdditionalOptions> /machine:x64 %(AdditionalOptions)</AdditionalOptions>
-      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeMono.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEditor.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeEngine.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeCore.lib;C:\Projects\BansheeEngineDev\BansheeEngine\lib\x64\Release\BansheeUtility.lib;DbgHelp.lib;IPHLPAPI.lib;Rpcrt4.lib;Advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <GenerateDebugInformation>No</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Projects/BansheeEngineDev/BansheeEngine/lib/x64/Release/SBansheeEngine.lib</ImportLibrary>
-      <LinkDLL>true</LinkDLL>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
-      <OptimizeReferences>true</OptimizeReferences>
-      <ProgramDataBaseFile>C:/Projects/BansheeEngineDev/BansheeEngine/bin/x64/Release/SBansheeEngine.pdb</ProgramDataBaseFile>
-      <RandomizedBaseAddress>true</RandomizedBaseAddress>
-      <SubSystem>Console</SubSystem>
-      <SuppressStartupBanner>true</SuppressStartupBanner>
-      <Version></Version>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeLists.txt">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEngine/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEngine\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEngine/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEngine\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEngine/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEngine\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEngine/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEngine\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='OptimizedDebug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEngine/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-E:\Downloads\Extracted\cmake-3.5.1-win32-x86\bin\cmake.exe -HC:/Projects/BansheeEngineDev/BansheeEngine/Source -BC:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015 --check-stamp-file C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEngine\CMakeFiles\generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:/Projects/BansheeEngineDev/BansheeEngine/Source/SBansheeEngine/CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeLists.txt;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeSources.cmake;C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeLists.txt;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\SBansheeEngine\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptEnginePrerequisites.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedComponent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptResourceManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGameObjectManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptObjectImpl.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResource.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResourceMetaData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResourceManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptObjectManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptStringTableManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsEngineScriptLibrary.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsPlayInEditorManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableArrayRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableDictionaryRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableListRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableObjectRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableFieldRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableObjectInfoRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableDiffRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptAsyncOp.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptBoneWeight.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptBuiltin.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCamera.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptColor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptComponent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptContextMenu.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCursor.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptDebug.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptFont.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptFontBitmap.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGameObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIContentImages.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptHString.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptInput.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptInputConfiguration.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptLight.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptLogEntry.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptManagedResource.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptMaterial.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptMesh.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptMeshData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPhysicsMaterial.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPhysicsMesh.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPixelData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPixelUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPlainText.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPrefab.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptProfilerOverlayInternal.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRenderable.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRenderTarget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRenderTexture2D.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptResource.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptVirtualInput.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptVirtualButton.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptVector2I.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptVector.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTime.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTextureCube.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTexture3D.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTexture2D.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptStringTable.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSpriteTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptShaderInclude.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptShader.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableProperty.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableList.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableDictionary.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptScriptCode.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableArray.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSceneObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptScene.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptResources.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptResourceRef.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPostProcessSettings.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIButton.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIContent.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIElementStateStyle.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIElementStyle.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIFixedSpace.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIFlexibleSpace.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIInputBox.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUILabel.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUILayout.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIListBox.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIScrollArea.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUITexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIToggle.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIToggleGroup.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIElement.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUILayoutUtility.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIRenderTexture.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUISlider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIProgressBar.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUISkin.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIWidget.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCollisionData.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPhysicsQueryHit.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRigidbody.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptBoxCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSphereCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCapsuleCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPlaneCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptMeshCollider.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptJointCommon.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptControllerCollision.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCharacterController.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptDistanceJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptHingeJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSliderJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSphericalJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptFixedJoint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptD6Joint.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPhysics.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableArray.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableDictionary.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableList.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableObject.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableField.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableObjectInfo.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptAssemblyManager.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableDiff.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedDiff.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedComponentRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResourceRTTI.h" />
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResourceMetaDataRTTI.h" />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIButton.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIContent.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIElementStateStyle.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIElementStyle.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIFixedSpace.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIFlexibleSpace.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIInputBox.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUILabel.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUILayout.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIListBox.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIScrollArea.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUITexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIToggle.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIToggleGroup.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIElement.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUILayoutUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUISlider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIProgressBar.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUISkin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIWidget.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUI.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCollisionData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPhysicsQueryHit.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRigidbody.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptBoxCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSphereCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCapsuleCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPlaneCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptMeshCollider.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptJointCommon.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptControllerCollision.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCharacterController.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptDistanceJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptHingeJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSliderJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptFixedJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSphericalJoint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptD6Joint.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPhysics.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableArray.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableDictionary.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableList.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableObjectInfo.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptAssemblyManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableDiff.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedDiff.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptAsyncOp.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptBoneWeight.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptBuiltin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCamera.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptColor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptComponent.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptContextMenu.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCursor.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptDebug.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptFont.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptFontBitmap.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGameObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIContentImages.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptHString.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptInput.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptInputConfiguration.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptLight.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptLogEntry.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptManagedResource.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptMaterial.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptMesh.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptMeshData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPhysicsMaterial.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPhysicsMesh.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPixelData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPixelUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPlainText.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPrefab.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptProfilerOverlayInternal.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptVirtualInput.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptVirtualButton.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptVector2I.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptVector.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTime.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTextureCube.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTexture3D.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTexture2D.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptStringTable.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSpriteTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptShaderInclude.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptShader.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableUtility.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableProperty.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableList.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableField.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableDictionary.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableArray.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptScriptCode.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSceneObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptScene.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptResources.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptResourceRef.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptResource.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRenderTexture2D.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRenderTexture.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRenderTarget.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRenderable.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPostProcessSettings.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptEnginePlugin.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedComponent.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptResourceManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGameObjectManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptObjectImpl.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptObject.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedResource.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedResourceMetaData.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedResourceManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptObjectManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptStringTableManager.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsEngineScriptLibrary.cpp"  />
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsPlayInEditorManager.cpp"  />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/ZERO_CHECK.vcxproj">
-      <Project>BEFC3EF0-0F74-36E0-9BDC-E3A5F5552740</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeCore/BansheeCore.vcxproj">
-      <Project>C876B1C7-4375-3068-9721-BA3BC0AE65DB</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEditor/BansheeEditor.vcxproj">
-      <Project>B1834229-93B7-3A21-97D2-C22C4509BBA7</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeEngine/BansheeEngine.vcxproj">
-      <Project>5E7D549C-3A6E-3531-B799-CC8F595B9D29</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeMono/BansheeMono.vcxproj">
-      <Project>A1FD59B6-CF8C-3750-8197-8CF932F41D99</Project>
-    </ProjectReference>
-    <ProjectReference Include="C:/Projects/BansheeEngineDev/BansheeEngine/Build/VS2015/BansheeUtility/BansheeUtility.vcxproj">
-      <Project>B5A51259-8572-3FE7-9E3A-1464C50D5994</Project>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>

+ 0 - 822
Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj.filters

@@ -1,822 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIButton.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIContent.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIElementStateStyle.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIElementStyle.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIFixedSpace.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIFlexibleSpace.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIInputBox.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUILabel.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUILayout.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIListBox.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIScrollArea.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUITexture.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIToggle.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIToggleGroup.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIElement.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUILayoutUtility.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIRenderTexture.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUISlider.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIProgressBar.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUISkin.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIWidget.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUI.cpp">
-      <Filter>Source Files\Wrappers\GUI</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCollider.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCollisionData.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPhysicsQueryHit.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRigidbody.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptBoxCollider.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSphereCollider.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCapsuleCollider.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPlaneCollider.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptMeshCollider.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptJointCommon.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptControllerCollision.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCharacterController.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptJoint.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptDistanceJoint.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptHingeJoint.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSliderJoint.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptFixedJoint.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSphericalJoint.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptD6Joint.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPhysics.cpp">
-      <Filter>Source Files\Wrappers\Physics</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableArray.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableDictionary.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableField.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableList.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableObject.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableObjectInfo.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptAssemblyManager.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedSerializableDiff.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedDiff.cpp">
-      <Filter>Source Files\Serialization</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptAsyncOp.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptBoneWeight.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptBuiltin.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCamera.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptColor.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptComponent.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptContextMenu.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptCursor.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptDebug.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptFont.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptFontBitmap.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGameObject.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGUIContentImages.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptHString.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptInput.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptInputConfiguration.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptLight.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptLogEntry.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptManagedResource.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptMaterial.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptMesh.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptMeshData.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPhysicsMaterial.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPhysicsMesh.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPixelData.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPixelUtility.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPlainText.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPrefab.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptProfilerOverlayInternal.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptVirtualInput.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptVirtualButton.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptVector2I.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptVector.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTime.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTextureCube.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTexture3D.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTexture2D.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptTexture.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptStringTable.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSpriteTexture.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptShaderInclude.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptShader.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableUtility.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableProperty.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableObject.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableList.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableField.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableDictionary.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSerializableArray.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptScriptCode.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSceneObject.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptScene.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptResources.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptResourceRef.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptResource.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRenderTexture2D.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRenderTexture.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRenderTarget.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptRenderable.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptPostProcessSettings.cpp">
-      <Filter>Source Files\Wrappers</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptEnginePlugin.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedComponent.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptResourceManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptGameObjectManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptObjectImpl.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptObject.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedResource.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedResourceMetaData.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsManagedResourceManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptObjectManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptStringTableManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsEngineScriptLibrary.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsPlayInEditorManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptObject.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptEnginePrerequisites.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedComponent.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptResourceManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGameObjectManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptObjectImpl.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResource.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResourceMetaData.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResourceManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptObjectManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptStringTableManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsEngineScriptLibrary.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsPlayInEditorManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableArrayRTTI.h">
-      <Filter>Header Files\Serialization\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableDictionaryRTTI.h">
-      <Filter>Header Files\Serialization\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableListRTTI.h">
-      <Filter>Header Files\Serialization\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableObjectRTTI.h">
-      <Filter>Header Files\Serialization\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableFieldRTTI.h">
-      <Filter>Header Files\Serialization\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableObjectInfoRTTI.h">
-      <Filter>Header Files\Serialization\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableDiffRTTI.h">
-      <Filter>Header Files\Serialization\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptAsyncOp.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptBoneWeight.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptBuiltin.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCamera.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptColor.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptComponent.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptContextMenu.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCursor.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptDebug.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptFont.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptFontBitmap.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGameObject.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIContentImages.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptHString.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptInput.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptInputConfiguration.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptLight.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptLogEntry.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptManagedResource.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptMaterial.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptMesh.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptMeshData.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPhysicsMaterial.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPhysicsMesh.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPixelData.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPixelUtility.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPlainText.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPrefab.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptProfilerOverlayInternal.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRenderable.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRenderTarget.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRenderTexture.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRenderTexture2D.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptResource.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptVirtualInput.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptVirtualButton.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptVector2I.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptVector.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTime.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTextureCube.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTexture3D.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTexture2D.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptTexture.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptStringTable.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSpriteTexture.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptShaderInclude.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptShader.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableUtility.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableProperty.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableObject.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableList.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableField.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableDictionary.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptScriptCode.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSerializableArray.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSceneObject.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptScene.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptResources.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptResourceRef.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPostProcessSettings.h">
-      <Filter>Header Files\Wrappers</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIButton.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIContent.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIElementStateStyle.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIElementStyle.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIFixedSpace.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIFlexibleSpace.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIInputBox.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUILabel.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUILayout.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIListBox.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIScrollArea.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUITexture.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIToggle.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIToggleGroup.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIElement.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUILayoutUtility.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIRenderTexture.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUISlider.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIProgressBar.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUISkin.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUIWidget.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptGUI.h">
-      <Filter>Header Files\Wrappers\GUI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCollider.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCollisionData.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPhysicsQueryHit.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptRigidbody.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptBoxCollider.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptSphereCollider.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCapsuleCollider.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPlaneCollider.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptMeshCollider.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptJointCommon.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptControllerCollision.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptCharacterController.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptJoint.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptDistanceJoint.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptHingeJoint.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSliderJoint.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptSphericalJoint.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptFixedJoint.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Source\BsScriptD6Joint.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptPhysics.h">
-      <Filter>Header Files\Wrappers\Physics</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableArray.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableDictionary.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableList.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableObject.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableField.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableObjectInfo.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsScriptAssemblyManager.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedSerializableDiff.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedDiff.h">
-      <Filter>Header Files\Serialization</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedComponentRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResourceRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\Include\BsManagedResourceMetaDataRTTI.h">
-      <Filter>Header Files\RTTI</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Source\SBansheeEngine\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Header Files\Serialization\RTTI">
-      <UniqueIdentifier>{5ECF6A6A-BC07-34FC-A62B-C2428045E492}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{7CBD7B85-8128-307F-8737-069699D77646}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{FEE4119D-0BD1-313E-B3E4-ED2C0B571E20}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Wrappers">
-      <UniqueIdentifier>{C42E0E29-44B3-3D6E-A207-66D9BC108B2B}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Serialization">
-      <UniqueIdentifier>{B8FC61DF-8674-3F0E-8AD5-4B7ED6E5B5A8}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Wrappers\GUI">
-      <UniqueIdentifier>{F1B8241B-4D50-3206-9A0F-D594C4C3C594}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Wrappers\Physics">
-      <UniqueIdentifier>{687DD7C5-386B-3EF5-8EBE-C193A6C9AD13}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Wrappers\GUI">
-      <UniqueIdentifier>{7CB29FF9-B165-3480-B11F-D503F58D075B}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Wrappers\Physics">
-      <UniqueIdentifier>{BF47AF09-A1B1-314E-9375-E631A5912648}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Serialization">
-      <UniqueIdentifier>{7DD242EE-87CA-3773-8B93-0A162BC8FECB}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\Wrappers">
-      <UniqueIdentifier>{B7146CD7-41CF-3031-9E35-7A0C907575A8}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files\RTTI">
-      <UniqueIdentifier>{414724AF-11D8-35BE-A3AB-09C615A017E5}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/SBansheeEngine/SBansheeEngine.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

Разлика између датотеке није приказан због своје велике величине
+ 0 - 97
Build/VS2015/ZERO_CHECK.vcxproj


+ 0 - 13
Build/VS2015/ZERO_CHECK.vcxproj.filters

@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <CustomBuild Include="C:\Projects\BansheeEngineDev\BansheeEngine\Build\VS2015\CMakeFiles\d370d81e2457ae3058d3f516075fe470\generate.stamp.rule">
-      <Filter>CMake Rules</Filter>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="CMake Rules">
-      <UniqueIdentifier>{F89F7C55-EDD0-3099-8710-171585D709C9}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>

+ 0 - 4
Build/VS2015/ZERO_CHECK.vcxproj.user

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-</Project>

+ 2 - 2
Documentation/GitHub/compiling.md

@@ -8,8 +8,8 @@ It can be compiled using:
  - MSVC++ 14.0 (Visual Studio 2015)
  - Clang
  
-You can build it using a Visual Studio solution directly, available in the Build/VS2015 directory. Or you can generate a makefile or an IDE solution using CMake. CMake root file is available at Source/CMakeLists.txt.
-
+Use CMake to generate a VS solution, makefile or other type of build file. CMake root file is available at Source/CMakeLists.txt.
+ 
 Banshee currently only compiles on Windows, but Mac & Linux ports are coming soon.
 
 # Third party dependencies

Неке датотеке нису приказане због велике количине промена