<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Source Files">
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="Header Files">
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
    </Filter>
    <Filter Include="Header Files\GUI">
      <UniqueIdentifier>{d21e5e3c-e647-46a5-99e6-e2fdeb3dc842}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\GUI">
      <UniqueIdentifier>{e362bd0a-2c27-483e-96c9-60603548be35}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\2D">
      <UniqueIdentifier>{e3db645e-b8cb-48fc-9eef-75c31ab7cd8b}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\2D">
      <UniqueIdentifier>{95b6f738-cc0a-4dde-81f8-b0246ab32938}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Components">
      <UniqueIdentifier>{99e50dfa-7d20-4416-9616-5de20a1067db}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Components">
      <UniqueIdentifier>{e9931182-3579-4d89-993e-da67c1fcd4c9}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\RTTI">
      <UniqueIdentifier>{8d0002f5-5505-4292-9043-a8fbb489362e}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Script">
      <UniqueIdentifier>{316651aa-66a0-49dc-8f54-dcc0e037d6b7}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Script">
      <UniqueIdentifier>{74630e1e-ef0d-4dbc-9e23-0ae6ea24fc02}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\RTTI">
      <UniqueIdentifier>{ced1e9e9-483b-493e-b64b-9de22ec86f3e}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Renderer">
      <UniqueIdentifier>{fceaa158-0e8b-4f59-9e3c-50ce361e39c0}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Renderer">
      <UniqueIdentifier>{8b28e418-8a2a-47b5-889b-17dc8a356392}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Resources">
      <UniqueIdentifier>{52edf0ee-4afa-4842-8e30-a9e77674cd72}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Resources">
      <UniqueIdentifier>{f0fdd7c2-8168-4dc8-b70d-83ffabf689e3}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Input">
      <UniqueIdentifier>{38aef70c-b12d-4883-baa1-77172b45af95}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Input">
      <UniqueIdentifier>{9885424e-7fa7-4d1e-9c88-170ba337f18b}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Utility">
      <UniqueIdentifier>{9070ba6d-7d9d-437e-b74a-88d633ec0722}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Platform">
      <UniqueIdentifier>{9f2d37e4-5945-460d-989e-51fcf041bf0f}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Utility">
      <UniqueIdentifier>{411909d3-5bb3-4965-b34d-15b540e7a383}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Platform">
      <UniqueIdentifier>{9aee3cb0-8e54-4bf3-8b7e-2ea42c2b82a2}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIElement.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIElementStyle.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUILabel.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIManager.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUISkin.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsImageSprite.h">
      <Filter>Header Files\2D</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsSprite.h">
      <Filter>Header Files\2D</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsSpriteTexture.h">
      <Filter>Header Files\2D</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsTextSprite.h">
      <Filter>Header Files\2D</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsApplication.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUILayout.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUILayoutX.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUILayoutY.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUISpace.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIButton.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUITexture.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIToggle.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIInputBox.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUICommandEvent.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIInputCaret.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIInputSelection.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIInputTool.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIElementBase.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIScrollBarVert.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIScrollBarHorz.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIScrollArea.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIScrollBar.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIToggleGroup.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsDragAndDropManager.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIViewport.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIContent.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIListBox.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIMenu.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIContextMenu.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIHelper.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIDropDownBoxManager.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIButtonBase.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUITextInputEvent.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIMouseEvent.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsProfilerOverlay.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIOptions.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIRenderTexture.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsScriptManager.h">
      <Filter>Header Files\Script</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsSpriteTextureRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIElementContainer.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIDropDownHitBox.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIVirtualButtonEvent.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUILayoutUtility.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUISliderHandle.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUISlider.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIProgressBar.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsPlainTextRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsScriptCodeRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsScriptCodeImportOptionsRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIDropDownContent.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIElementStyleRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUISkinRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIDimensions.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIPanel.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUILayoutData.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIDropDownMenu.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsDropDownAreaPlacement.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsProfilerOverlayRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCCamera.h">
      <Filter>Header Files\Components</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCCameraRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCRenderableRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCRenderable.h">
      <Filter>Header Files\Components</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCLightRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCLight.h">
      <Filter>Header Files\Components</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCameraRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRenderableRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsLightRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCGUIWidgetRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGameSettingsRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUITooltipManager.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUITooltip.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGUIWidget.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCGUIWidget.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCamera.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsLight.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRenderable.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRenderableElement.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRenderableHandler.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRenderer.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRendererMaterial.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRendererMaterialManager.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRenderQueue.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsSceneManager.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsPlainText.h">
      <Filter>Header Files\Resources</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsPlainTextImporter.h">
      <Filter>Header Files\Resources</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsScriptCode.h">
      <Filter>Header Files\Resources</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsScriptCodeImporter.h">
      <Filter>Header Files\Resources</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsScriptCodeImportOptions.h">
      <Filter>Header Files\Resources</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsBuiltinResources.h">
      <Filter>Header Files\Resources</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsInputConfiguration.h">
      <Filter>Header Files\Input</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsVirtualInput.h">
      <Filter>Header Files\Input</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsDrawHelper.h">
      <Filter>Header Files\Utility</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsEnums.h">
      <Filter>Header Files\Utility</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGameSettings.h">
      <Filter>Header Files\Utility</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsHEString.h">
      <Filter>Header Files\Utility</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsPaths.h">
      <Filter>Header Files\Utility</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRectOffset.h">
      <Filter>Header Files\Utility</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsShapeMeshes2D.h">
      <Filter>Header Files\Utility</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsShapeMeshes3D.h">
      <Filter>Header Files\Utility</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsPrerequisites.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsCursor.h">
      <Filter>Header Files\Platform</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsSplashScreen.h">
      <Filter>Header Files\Platform</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsShortcutManager.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsShortcutKey.h">
      <Filter>Header Files\GUI</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsRendererUtility.h">
      <Filter>Header Files\Renderer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsEngineShaderIncludeHandler.h">
      <Filter>Header Files\Resources</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsGameResourceManager.h">
      <Filter>Header Files\Resources</Filter>
    </ClInclude>
    <ClInclude Include="..\..\Source\BansheeEngine\Include\BsResourceMappingRTTI.h">
      <Filter>Header Files\RTTI</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIElement.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUILabel.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIManager.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUISkin.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsImageSprite.cpp">
      <Filter>Source Files\2D</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsSprite.cpp">
      <Filter>Source Files\2D</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsSpriteTexture.cpp">
      <Filter>Source Files\2D</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsTextSprite.cpp">
      <Filter>Source Files\2D</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsApplication.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUILayout.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUILayoutX.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUILayoutY.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIButton.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUITexture.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIToggle.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIInputBox.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIMouseEvent.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIInputCaret.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIInputSelection.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIInputTool.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIElementBase.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIScrollBarVert.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIScrollBarHorz.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIScrollArea.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIScrollBar.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIToggleGroup.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsDragAndDropManager.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIViewport.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIContent.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIListBox.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIMenu.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIHelper.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIDropDownBoxManager.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIContextMenu.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIButtonBase.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUITextInputEvent.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsProfilerOverlay.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIOptions.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIRenderTexture.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsScriptManager.cpp">
      <Filter>Source Files\Script</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIElementContainer.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIDropDownHitBox.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUILayoutUtility.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUISliderHandle.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUISlider.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIProgressBar.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUISpace.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIDropDownContent.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIElementStyle.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUISkinRTTI.cpp">
      <Filter>Source Files\RTTI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIDimensions.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIPanel.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIDropDownMenu.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsDropDownAreaPlacement.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsCCamera.cpp">
      <Filter>Source Files\Components</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsCRenderable.cpp">
      <Filter>Source Files\Components</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsCLight.cpp">
      <Filter>Source Files\Components</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUITooltipManager.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUITooltip.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGUIWidget.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsCamera.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsLight.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsRenderable.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsRenderableHandler.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsRenderer.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsRendererMaterial.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsRendererMaterialManager.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsRenderQueue.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsSceneManager.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsScriptCodeImportOptions.cpp">
      <Filter>Source Files\Resources</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsScriptCodeImporter.cpp">
      <Filter>Source Files\Resources</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsScriptCode.cpp">
      <Filter>Source Files\Resources</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsPlainTextImporter.cpp">
      <Filter>Source Files\Resources</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsPlainText.cpp">
      <Filter>Source Files\Resources</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsBuiltinResources.cpp">
      <Filter>Source Files\Resources</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsInputConfiguration.cpp">
      <Filter>Source Files\Input</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsVirtualInput.cpp">
      <Filter>Source Files\Input</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsDrawHelper.cpp">
      <Filter>Source Files\Utility</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGameSettings.cpp">
      <Filter>Source Files\Utility</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsHEString.cpp">
      <Filter>Source Files\Utility</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsPaths.cpp">
      <Filter>Source Files\Utility</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsShapeMeshes2D.cpp">
      <Filter>Source Files\Utility</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsShapeMeshes3D.cpp">
      <Filter>Source Files\Utility</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsShortcutKey.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsShortcutManager.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsCursor.cpp">
      <Filter>Source Files\Platform</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsSplashScreen.cpp">
      <Filter>Source Files\Platform</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsCGUIWidget.cpp">
      <Filter>Source Files\GUI</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsRendererUtility.cpp">
      <Filter>Source Files\Renderer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsEngineShaderIncludeHandler.cpp">
      <Filter>Source Files\Resources</Filter>
    </ClCompile>
    <ClCompile Include="..\..\Source\BansheeEngine\Source\BsGameResourceManager.cpp">
      <Filter>Source Files\Resources</Filter>
    </ClCompile>
  </ItemGroup>
</Project>