aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/cmake
diff options
context:
space:
mode:
Diffstat (limited to 'Minecraft.Client/cmake')
-rw-r--r--Minecraft.Client/cmake/sources/Common.cmake1107
-rw-r--r--Minecraft.Client/cmake/sources/Durango.cmake503
-rw-r--r--Minecraft.Client/cmake/sources/ORBIS.cmake570
-rw-r--r--Minecraft.Client/cmake/sources/PS3.cmake663
-rw-r--r--Minecraft.Client/cmake/sources/PSVita.cmake489
-rw-r--r--Minecraft.Client/cmake/sources/Windows.cmake507
-rw-r--r--Minecraft.Client/cmake/sources/Xbox360.cmake511
7 files changed, 4350 insertions, 0 deletions
diff --git a/Minecraft.Client/cmake/sources/Common.cmake b/Minecraft.Client/cmake/sources/Common.cmake
new file mode 100644
index 00000000..3936a9c3
--- /dev/null
+++ b/Minecraft.Client/cmake/sources/Common.cmake
@@ -0,0 +1,1107 @@
+set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Common/")
+
+set(_MINECRAFT_CLIENT_COMMON_ROOT
+ "${CMAKE_CURRENT_SOURCE_DIR}/ClassDiagram.cd"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReadMe.txt"
+)
+source_group("" FILES ${_MINECRAFT_CLIENT_COMMON_ROOT})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON
+ "${BASE_DIR}/App_Defines.h"
+ "${BASE_DIR}/App_enums.h"
+ "${BASE_DIR}/App_structs.h"
+ "${BASE_DIR}/Consoles_App.cpp"
+ "${BASE_DIR}/Consoles_App.h"
+ "${BASE_DIR}/PostProcesser.h"
+ "${BASE_DIR}/Potion_Macros.h"
+ "${BASE_DIR}/ConsoleGameMode.cpp"
+ "${BASE_DIR}/ConsoleGameMode.h"
+ "${BASE_DIR}/Console_Awards_enum.h"
+ "${BASE_DIR}/Console_Debug_enum.h"
+ "${BASE_DIR}/Console_Utils.cpp"
+)
+source_group("Common" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_AUDIO
+ "${BASE_DIR}/Audio/Consoles_SoundEngine.cpp"
+ "${BASE_DIR}/Audio/Consoles_SoundEngine.h"
+ "${BASE_DIR}/Audio/SoundEngine.h"
+ "${BASE_DIR}/Audio/SoundNames.cpp"
+ "${BASE_DIR}/Audio/miniaudio.h"
+ "${BASE_DIR}/Audio/stb_vorbis.h"
+)
+source_group("Common/Audio" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_AUDIO})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_COLOURS
+ "${BASE_DIR}/Colours/ColourTable.cpp"
+ "${BASE_DIR}/Colours/ColourTable.h"
+)
+source_group("Common/Colours" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_COLOURS})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_DLC
+ "${BASE_DIR}/DLC/DLCAudioFile.cpp"
+ "${BASE_DIR}/DLC/DLCAudioFile.h"
+ "${BASE_DIR}/DLC/DLCCapeFile.cpp"
+ "${BASE_DIR}/DLC/DLCCapeFile.h"
+ "${BASE_DIR}/DLC/DLCColourTableFile.cpp"
+ "${BASE_DIR}/DLC/DLCColourTableFile.h"
+ "${BASE_DIR}/DLC/DLCFile.cpp"
+ "${BASE_DIR}/DLC/DLCFile.h"
+ "${BASE_DIR}/DLC/DLCGameRules.h"
+ "${BASE_DIR}/DLC/DLCGameRulesFile.cpp"
+ "${BASE_DIR}/DLC/DLCGameRulesFile.h"
+ "${BASE_DIR}/DLC/DLCGameRulesHeader.cpp"
+ "${BASE_DIR}/DLC/DLCGameRulesHeader.h"
+ "${BASE_DIR}/DLC/DLCLocalisationFile.cpp"
+ "${BASE_DIR}/DLC/DLCLocalisationFile.h"
+ "${BASE_DIR}/DLC/DLCManager.cpp"
+ "${BASE_DIR}/DLC/DLCManager.h"
+ "${BASE_DIR}/DLC/DLCPack.cpp"
+ "${BASE_DIR}/DLC/DLCPack.h"
+ "${BASE_DIR}/DLC/DLCSkinFile.cpp"
+ "${BASE_DIR}/DLC/DLCSkinFile.h"
+ "${BASE_DIR}/DLC/DLCTextureFile.cpp"
+ "${BASE_DIR}/DLC/DLCTextureFile.h"
+ "${BASE_DIR}/DLC/DLCUIDataFile.cpp"
+ "${BASE_DIR}/DLC/DLCUIDataFile.h"
+)
+source_group("Common/DLC" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_DLC})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES
+ "${BASE_DIR}/GameRules/ConsoleGameRules.h"
+ "${BASE_DIR}/GameRules/ConsoleGameRulesConstants.h"
+ "${BASE_DIR}/GameRules/GameRuleManager.cpp"
+ "${BASE_DIR}/GameRules/GameRuleManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WstringLookup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WstringLookup.h"
+)
+source_group("Common/GameRules" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELGENERATION
+ "${BASE_DIR}/GameRules/ApplySchematicRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/ApplySchematicRuleDefinition.h"
+ "${BASE_DIR}/GameRules/BiomeOverride.cpp"
+ "${BASE_DIR}/GameRules/BiomeOverride.h"
+ "${BASE_DIR}/GameRules/ConsoleGenerateStructure.cpp"
+ "${BASE_DIR}/GameRules/ConsoleGenerateStructure.h"
+ "${BASE_DIR}/GameRules/ConsoleGenerateStructureAction.h"
+ "${BASE_DIR}/GameRules/ConsoleSchematicFile.cpp"
+ "${BASE_DIR}/GameRules/ConsoleSchematicFile.h"
+ "${BASE_DIR}/GameRules/LevelGenerationOptions.cpp"
+ "${BASE_DIR}/GameRules/LevelGenerationOptions.h"
+ "${BASE_DIR}/GameRules/LevelGenerators.cpp"
+ "${BASE_DIR}/GameRules/LevelGenerators.h"
+ "${BASE_DIR}/GameRules/StartFeature.cpp"
+ "${BASE_DIR}/GameRules/StartFeature.h"
+)
+source_group("Common/GameRules/LevelGeneration" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELGENERATION})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS
+ "${BASE_DIR}/GameRules/XboxStructureActionGenerateBox.cpp"
+ "${BASE_DIR}/GameRules/XboxStructureActionGenerateBox.h"
+ "${BASE_DIR}/GameRules/XboxStructureActionPlaceBlock.cpp"
+ "${BASE_DIR}/GameRules/XboxStructureActionPlaceBlock.h"
+ "${BASE_DIR}/GameRules/XboxStructureActionPlaceContainer.cpp"
+ "${BASE_DIR}/GameRules/XboxStructureActionPlaceContainer.h"
+ "${BASE_DIR}/GameRules/XboxStructureActionPlaceSpawner.cpp"
+ "${BASE_DIR}/GameRules/XboxStructureActionPlaceSpawner.h"
+)
+source_group("Common/GameRules/LevelGeneration/StructureActions" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES
+ "${BASE_DIR}/GameRules/LevelRules.cpp"
+ "${BASE_DIR}/GameRules/LevelRules.h"
+)
+source_group("Common/GameRules/LevelRules" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES_RULEDEFINITIONS
+ "${BASE_DIR}/GameRules/AddEnchantmentRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/AddEnchantmentRuleDefinition.h"
+ "${BASE_DIR}/GameRules/AddItemRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/AddItemRuleDefinition.h"
+ "${BASE_DIR}/GameRules/CollectItemRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/CollectItemRuleDefinition.h"
+ "${BASE_DIR}/GameRules/CompleteAllRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/CompleteAllRuleDefinition.h"
+ "${BASE_DIR}/GameRules/CompoundGameRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/CompoundGameRuleDefinition.h"
+ "${BASE_DIR}/GameRules/GameRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/GameRuleDefinition.h"
+ "${BASE_DIR}/GameRules/LevelRuleset.cpp"
+ "${BASE_DIR}/GameRules/LevelRuleset.h"
+ "${BASE_DIR}/GameRules/NamedAreaRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/NamedAreaRuleDefinition.h"
+ "${BASE_DIR}/GameRules/UpdatePlayerRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/UpdatePlayerRuleDefinition.h"
+ "${BASE_DIR}/GameRules/UseTileRuleDefinition.cpp"
+ "${BASE_DIR}/GameRules/UseTileRuleDefinition.h"
+)
+source_group("Common/GameRules/LevelRules/RuleDefinitions" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES_RULEDEFINITIONS})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES_RULES
+ "${BASE_DIR}/GameRules/GameRule.cpp"
+ "${BASE_DIR}/GameRules/GameRule.h"
+ "${BASE_DIR}/GameRules/GameRulesInstance.h"
+)
+source_group("Common/GameRules/LevelRules/Rules" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES_RULES})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_LEADERBOARDS
+ "${BASE_DIR}/Leaderboards/LeaderboardInterface.cpp"
+ "${BASE_DIR}/Leaderboards/LeaderboardInterface.h"
+ "${BASE_DIR}/Leaderboards/LeaderboardManager.cpp"
+ "${BASE_DIR}/Leaderboards/LeaderboardManager.h"
+)
+source_group("Common/Leaderboards" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_LOCALISATION
+ "${CMAKE_CURRENT_SOURCE_DIR}/StringTable.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StringTable.h"
+)
+source_group("Common/Localisation" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_LOCALISATION})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_NETWORK
+ "${BASE_DIR}/Network/GameNetworkManager.cpp"
+ "${BASE_DIR}/Network/GameNetworkManager.h"
+ "${BASE_DIR}/Network/NetworkPlayerInterface.h"
+ "${BASE_DIR}/Network/PlatformNetworkManagerInterface.h"
+ "${BASE_DIR}/Network/SessionInfo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Network Implementation Notes.txt"
+)
+source_group("Common/Network" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_NETWORK})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_TELEMETRY
+ "${BASE_DIR}/Telemetry/TelemetryManager.cpp"
+ "${BASE_DIR}/Telemetry/TelemetryManager.h"
+)
+source_group("Common/Telemetry" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_TELEMETRY})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_TRIAL
+ "${BASE_DIR}/Trial/TrialMode.cpp"
+ "${BASE_DIR}/Trial/TrialMode.h"
+)
+source_group("Common/Trial" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_TRIAL})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL
+ "${BASE_DIR}/Tutorial/FullTutorial.cpp"
+ "${BASE_DIR}/Tutorial/FullTutorial.h"
+ "${BASE_DIR}/Tutorial/FullTutorialMode.cpp"
+ "${BASE_DIR}/Tutorial/FullTutorialMode.h"
+ "${BASE_DIR}/Tutorial/Tutorial.cpp"
+ "${BASE_DIR}/Tutorial/Tutorial.h"
+ "${BASE_DIR}/Tutorial/TutorialEnum.h"
+ "${BASE_DIR}/Tutorial/TutorialMessage.cpp"
+ "${BASE_DIR}/Tutorial/TutorialMessage.h"
+ "${BASE_DIR}/Tutorial/TutorialMode.cpp"
+ "${BASE_DIR}/Tutorial/TutorialMode.h"
+)
+source_group("Common/Tutorial" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_CONSTRAINTS
+ "${BASE_DIR}/Tutorial/AreaConstraint.cpp"
+ "${BASE_DIR}/Tutorial/AreaConstraint.h"
+ "${BASE_DIR}/Tutorial/ChangeStateConstraint.cpp"
+ "${BASE_DIR}/Tutorial/ChangeStateConstraint.h"
+ "${BASE_DIR}/Tutorial/InputConstraint.cpp"
+ "${BASE_DIR}/Tutorial/InputConstraint.h"
+ "${BASE_DIR}/Tutorial/TutorialConstraint.h"
+ "${BASE_DIR}/Tutorial/TutorialConstraints.h"
+)
+source_group("Common/Tutorial/Constraints" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_CONSTRAINTS})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_HINTS
+ "${BASE_DIR}/Tutorial/AreaHint.cpp"
+ "${BASE_DIR}/Tutorial/AreaHint.h"
+ "${BASE_DIR}/Tutorial/DiggerItemHint.cpp"
+ "${BASE_DIR}/Tutorial/DiggerItemHint.h"
+ "${BASE_DIR}/Tutorial/LookAtEntityHint.cpp"
+ "${BASE_DIR}/Tutorial/LookAtEntityHint.h"
+ "${BASE_DIR}/Tutorial/LookAtTileHint.cpp"
+ "${BASE_DIR}/Tutorial/LookAtTileHint.h"
+ "${BASE_DIR}/Tutorial/TakeItemHint.cpp"
+ "${BASE_DIR}/Tutorial/TakeItemHint.h"
+ "${BASE_DIR}/Tutorial/TutorialHint.cpp"
+ "${BASE_DIR}/Tutorial/TutorialHint.h"
+ "${BASE_DIR}/Tutorial/TutorialHints.h"
+)
+source_group("Common/Tutorial/Hints" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_HINTS})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_TASKS
+ "${BASE_DIR}/Tutorial/AreaTask.cpp"
+ "${BASE_DIR}/Tutorial/AreaTask.h"
+ "${BASE_DIR}/Tutorial/ChoiceTask.cpp"
+ "${BASE_DIR}/Tutorial/ChoiceTask.h"
+ "${BASE_DIR}/Tutorial/CompleteUsingItemTask.cpp"
+ "${BASE_DIR}/Tutorial/CompleteUsingItemTask.h"
+ "${BASE_DIR}/Tutorial/ControllerTask.cpp"
+ "${BASE_DIR}/Tutorial/ControllerTask.h"
+ "${BASE_DIR}/Tutorial/CraftTask.cpp"
+ "${BASE_DIR}/Tutorial/CraftTask.h"
+ "${BASE_DIR}/Tutorial/EffectChangedTask.cpp"
+ "${BASE_DIR}/Tutorial/EffectChangedTask.h"
+ "${BASE_DIR}/Tutorial/FullTutorialActiveTask.cpp"
+ "${BASE_DIR}/Tutorial/FullTutorialActiveTask.h"
+ "${BASE_DIR}/Tutorial/HorseChoiceTask.cpp"
+ "${BASE_DIR}/Tutorial/HorseChoiceTask.h"
+ "${BASE_DIR}/Tutorial/InfoTask.cpp"
+ "${BASE_DIR}/Tutorial/InfoTask.h"
+ "${BASE_DIR}/Tutorial/PickupTask.cpp"
+ "${BASE_DIR}/Tutorial/PickupTask.h"
+ "${BASE_DIR}/Tutorial/ProcedureCompoundTask.cpp"
+ "${BASE_DIR}/Tutorial/ProcedureCompoundTask.h"
+ "${BASE_DIR}/Tutorial/ProgressFlagTask.cpp"
+ "${BASE_DIR}/Tutorial/ProgressFlagTask.h"
+ "${BASE_DIR}/Tutorial/RideEntityTask.cpp"
+ "${BASE_DIR}/Tutorial/RideEntityTask.h"
+ "${BASE_DIR}/Tutorial/StatTask.cpp"
+ "${BASE_DIR}/Tutorial/StatTask.h"
+ "${BASE_DIR}/Tutorial/StateChangeTask.h"
+ "${BASE_DIR}/Tutorial/TutorialTask.cpp"
+ "${BASE_DIR}/Tutorial/TutorialTask.h"
+ "${BASE_DIR}/Tutorial/TutorialTasks.h"
+ "${BASE_DIR}/Tutorial/UseItemTask.cpp"
+ "${BASE_DIR}/Tutorial/UseItemTask.h"
+ "${BASE_DIR}/Tutorial/UseTileTask.cpp"
+ "${BASE_DIR}/Tutorial/UseTileTask.h"
+ "${BASE_DIR}/Tutorial/XuiCraftingTask.cpp"
+ "${BASE_DIR}/Tutorial/XuiCraftingTask.h"
+)
+source_group("Common/Tutorial/Tasks" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_TASKS})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_UI
+ "${BASE_DIR}/UI/UIFontData.cpp"
+ "${BASE_DIR}/UI/UIFontData.h"
+ "${BASE_DIR}/UI/UIString.cpp"
+ "${BASE_DIR}/UI/UIString.h"
+)
+source_group("Common/UI" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_UI})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_UI_ALL_PLATFORMS
+ "${CMAKE_CURRENT_SOURCE_DIR}/ArchiveFile.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ArchiveFile.h"
+ "${BASE_DIR}/UI/IUIController.h"
+ "${BASE_DIR}/UI/IUIScene_AbstractContainerMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_AbstractContainerMenu.h"
+ "${BASE_DIR}/UI/IUIScene_AnvilMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_AnvilMenu.h"
+ "${BASE_DIR}/UI/IUIScene_BeaconMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_BeaconMenu.h"
+ "${BASE_DIR}/UI/IUIScene_BrewingMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_BrewingMenu.h"
+ "${BASE_DIR}/UI/IUIScene_CommandBlockMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_CommandBlockMenu.h"
+ "${BASE_DIR}/UI/IUIScene_ContainerMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_ContainerMenu.h"
+ "${BASE_DIR}/UI/IUIScene_CraftingMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_CraftingMenu.h"
+ "${BASE_DIR}/UI/IUIScene_CreativeMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_CreativeMenu.h"
+ "${BASE_DIR}/UI/IUIScene_DispenserMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_DispenserMenu.h"
+ "${BASE_DIR}/UI/IUIScene_EnchantingMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_EnchantingMenu.h"
+ "${BASE_DIR}/UI/IUIScene_FireworksMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_FireworksMenu.h"
+ "${BASE_DIR}/UI/IUIScene_FurnaceMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_FurnaceMenu.h"
+ "${BASE_DIR}/UI/IUIScene_HUD.cpp"
+ "${BASE_DIR}/UI/IUIScene_HUD.h"
+ "${BASE_DIR}/UI/IUIScene_HopperMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_HopperMenu.h"
+ "${BASE_DIR}/UI/IUIScene_HorseInventoryMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_HorseInventoryMenu.h"
+ "${BASE_DIR}/UI/IUIScene_InventoryMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_InventoryMenu.h"
+ "${BASE_DIR}/UI/IUIScene_PauseMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_PauseMenu.h"
+ "${BASE_DIR}/UI/IUIScene_TradingMenu.cpp"
+ "${BASE_DIR}/UI/IUIScene_TradingMenu.h"
+ "${BASE_DIR}/UI/UIEnums.h"
+ "${BASE_DIR}/UI/UIStructs.h"
+)
+source_group("Common/UI/All Platforms" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_UI_ALL_PLATFORMS})
+
+set(_MINECRAFT_CLIENT_COMMON_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS
+ "${BASE_DIR}/UI/IUIScene_StartGame.h"
+)
+source_group("Common/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_COMMON_DURANGO_ROOT
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/PresenceIds.h"
+)
+source_group("Durango" FILES ${_MINECRAFT_CLIENT_COMMON_DURANGO_ROOT})
+
+set(_MINECRAFT_CLIENT_COMMON_DURANGO_SERVICECONFIG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/ServiceConfig/Events-XBLA.8-149E11AEEvents.h"
+)
+source_group("Durango/ServiceConfig" FILES ${_MINECRAFT_CLIENT_COMMON_DURANGO_SERVICECONFIG})
+
+set(_MINECRAFT_CLIENT_COMMON_DURANGO_ACHIEVEMENTS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Achievements/AchievementManager.h"
+)
+source_group("Durango/Achievements" FILES ${_MINECRAFT_CLIENT_COMMON_DURANGO_ACHIEVEMENTS})
+
+set(_MINECRAFT_CLIENT_COMMON_HEADER_FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/BufferedImage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MemTexture.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MemTextureProcessor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MobSkinMemTextureProcessor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkinBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/extraX64client.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/stdafx.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/stubs.h"
+)
+source_group("Header Files" FILES ${_MINECRAFT_CLIENT_COMMON_HEADER_FILES})
+
+set(_MINECRAFT_CLIENT_COMMON_ORBIS_4JLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/4JLibs/inc/4J_Input.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/4JLibs/inc/4J_Profile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/4JLibs/inc/4J_Render.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/4JLibs/inc/4J_Storage.h"
+)
+source_group("Orbis/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_COMMON_ORBIS_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_COMMON_PSVITA
+ "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/PSVita_App.h"
+)
+source_group("PSVita" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA})
+
+set(_MINECRAFT_CLIENT_COMMON_PSVITA_GAMECONFIG
+ "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/GameConfig/Minecraft.gameconfig"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/GameConfig/Minecraft.spa"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/GameConfig/Minecraft.spa.h"
+)
+source_group("PSVita/GameConfig" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA_GAMECONFIG})
+
+set(_MINECRAFT_CLIENT_COMMON_PSVITA_MILES_SOUND_SYSTEM_INCLUDE
+ # "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/Miles/include/mss.h"
+ # "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/Miles/include/rrCore.h"
+)
+source_group("PSVita/Miles Sound System/Include" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA_MILES_SOUND_SYSTEM_INCLUDE})
+
+set(_MINECRAFT_CLIENT_COMMON_PSVITA_SOCIAL
+ "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/Social/SocialManager.h"
+)
+source_group("PSVita/Social" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA_SOCIAL})
+
+set(_MINECRAFT_CLIENT_COMMON_PSVITA_XML
+ "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/XML/ATGXmlParser.h"
+)
+source_group("PSVita/XML" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA_XML})
+
+set(_MINECRAFT_CLIENT_COMMON_SOURCE_FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/BufferedImage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/compat_shims.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/glWrapper.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/iob_shim.asm"
+ "${CMAKE_CURRENT_SOURCE_DIR}/stdafx.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/stubs.cpp"
+)
+source_group("Source Files" FILES ${_MINECRAFT_CLIENT_COMMON_SOURCE_FILES})
+
+set(_MINECRAFT_CLIENT_COMMON_WINDOWS64_IGGY_GDRAW
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_d3d10_shaders.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_d3d1x_shared.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_gl_shaders.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_gl_shared.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("Windows64/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_COMMON_WINDOWS64_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_COMMON_WINDOWS64_NETWORK
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Network/WinsockNetLayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Network/WinsockNetLayer.h"
+)
+source_group("Windows64/Network" FILES ${_MINECRAFT_CLIENT_COMMON_WINDOWS64_NETWORK})
+
+set(_MINECRAFT_CLIENT_COMMON_XBOX_4JLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/4JLibs/inc/4J_xtms.h"
+)
+source_group("Xbox/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_COMMON_XBOX_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_COMMON_XBOX_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Audio/SoundEngine.h"
+)
+source_group("Xbox/Audio" FILES ${_MINECRAFT_CLIENT_COMMON_XBOX_AUDIO})
+
+set(_MINECRAFT_CLIENT_COMMON_XBOX_NETWORK
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Network/extra.h"
+)
+source_group("Xbox/Network" FILES ${_MINECRAFT_CLIENT_COMMON_XBOX_NETWORK})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT
+ "${CMAKE_CURRENT_SOURCE_DIR}/Camera.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Camera.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ClientConstants.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ClientConstants.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DemoUser.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DemoUser.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GuiMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GuiMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/KeyMapping.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/KeyMapping.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Lighting.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Lighting.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MemoryTracker.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MemoryTracker.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Options.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Options.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ProgressRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ProgressRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Timer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Timer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/User.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/User.h"
+)
+source_group("net/minecraft/client" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI
+ "${CMAKE_CURRENT_SOURCE_DIR}/Button.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Button.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChatScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChatScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConfirmScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConfirmScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ControlsScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ControlsScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CreateWorldScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CreateWorldScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DeathScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DeathScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EditBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EditBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ErrorScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ErrorScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Font.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Font.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Gui.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Gui.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GuiComponent.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GuiComponent.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/InBedChatScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/InBedChatScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/JoinMultiplayerScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/JoinMultiplayerScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Minimap.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Minimap.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/NameEntryScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/NameEntryScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/OptionsScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/OptionsScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PauseScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PauseScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/RenameWorldScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/RenameWorldScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Screen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Screen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ScreenSizeCalculator.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ScreenSizeCalculator.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ScrolledSelectionList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ScrolledSelectionList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SelectWorldScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SelectWorldScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SlideButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SlideButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SmallButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SmallButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VideoSettingsScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VideoSettingsScreen.h"
+)
+source_group("net/minecraft/client/gui" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_ACHIEVEMENT
+ "${CMAKE_CURRENT_SOURCE_DIR}/AchievementPopup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/AchievementPopup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/AchievementScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/AchievementScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsScreen.h"
+)
+source_group("net/minecraft/client/gui/achievement" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_ACHIEVEMENT})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_PARTICLE
+ "${CMAKE_CURRENT_SOURCE_DIR}/GuiParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GuiParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GuiParticles.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GuiParticles.h"
+)
+source_group("net/minecraft/client/gui/particle" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_PARTICLE})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_LEVEL
+ "${CMAKE_CURRENT_SOURCE_DIR}/DemoLevel.h"
+)
+source_group("net/minecraft/client/level" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_LEVEL})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL
+ "${CMAKE_CURRENT_SOURCE_DIR}/BatModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BatModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BlazeModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BlazeModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BoatModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BoatModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BookModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BookModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChestModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChestModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChickenModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChickenModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CowModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CowModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CreeperModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CreeperModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EndermanModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EndermanModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GhastModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GhastModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HumanoidModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HumanoidModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LargeChestModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LargeChestModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlimeModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlimeModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LeashKnotModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LeashKnotModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MinecartModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MinecartModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ModelHorse.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ModelHorse.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/OcelotModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/OcelotModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PigModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PigModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Polygon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Polygon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/QuadrupedModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/QuadrupedModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SheepFurModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SheepFurModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SheepModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SheepModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SignModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SignModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SilverfishModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SilverfishModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonHeadModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonHeadModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkiModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkiModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SlimeModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SlimeModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SnowManModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SnowManModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SpiderModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SpiderModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SquidModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SquidModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Vertex.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Vertex.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolemModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolemModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerZombieModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerZombieModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitchModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitchModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitherBossModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitherBossModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WolfModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WolfModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ZombieModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ZombieModel.h"
+)
+source_group("net/minecraft/client/model" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_DRAGON
+ "${CMAKE_CURRENT_SOURCE_DIR}/DragonModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DragonModel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystalModel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystalModel.h"
+)
+source_group("net/minecraft/client/model/dragon" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_DRAGON})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_GEOM
+ "${CMAKE_CURRENT_SOURCE_DIR}/Cube.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Cube.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Model.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Model.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ModelPart.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ModelPart.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TexOffs.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TexOffs.h"
+)
+source_group("net/minecraft/client/model/geom" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_GEOM})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MULTIPLAYER
+ "${CMAKE_CURRENT_SOURCE_DIR}/ClientConnection.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ClientConnection.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerChunkCache.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerChunkCache.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerGameMode.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerGameMode.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerLevel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerLevel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerLocalPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerLocalPlayer.h"
+)
+source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MULTIPLAYER})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PARTICLE
+ "${CMAKE_CURRENT_SOURCE_DIR}/BreakingItemParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BreakingItemParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BubbleParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BubbleParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CritParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CritParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CritParticle2.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CritParticle2.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DragonBreathParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DragonBreathParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DripParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DripParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EchantmentTableParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EchantmentTableParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ExplodeParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ExplodeParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FireworksParticles.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FireworksParticles.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FlameParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FlameParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FootstepParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FootstepParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HeartParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HeartParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HugeExplosionParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HugeExplosionParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HugeExplosionSeedParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HugeExplosionSeedParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LavaParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LavaParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/NetherPortalParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/NetherPortalParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/NoteParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/NoteParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Particle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Particle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ParticleEngine.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ParticleEngine.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerCloudParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerCloudParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/RedDustParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/RedDustParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SmokeParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SmokeParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SnowShovelParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SnowShovelParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SpellParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SpellParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SplashParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SplashParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SuspendedParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SuspendedParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SuspendedTownParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SuspendedTownParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TakeAnimationParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TakeAnimationParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TerrainParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TerrainParticle.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WaterDropParticle.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WaterDropParticle.h"
+)
+source_group("net/minecraft/client/particle" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PARTICLE})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PLAYER
+ "${CMAKE_CURRENT_SOURCE_DIR}/Input.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Input.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LocalPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LocalPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/RemotePlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/RemotePlayer.h"
+)
+source_group("net/minecraft/client/player" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PLAYER})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER
+ "${CMAKE_CURRENT_SOURCE_DIR}/BossMobGuiInfo.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BossMobGuiInfo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Chunk.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Chunk.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DirtyChunkSorter.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DirtyChunkSorter.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DistanceChunkSorter.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DistanceChunkSorter.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EntityTileRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EntityTileRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GameRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GameRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HttpTexture.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HttpTexture.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HttpTextureProcessor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ItemInHandRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ItemInHandRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LevelRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LevelRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MemTexture.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MobSkinMemTextureProcessor.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MobSkinTextureProcessor.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MobSkinTextureProcessor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/OffsettedRenderList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/OffsettedRenderList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Rect2i.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Rect2i.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Tesselator.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Tesselator.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Textures.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Textures.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TileRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TileRenderer.h"
+)
+source_group("net/minecraft/client/renderer" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_CULLING
+ "${CMAKE_CURRENT_SOURCE_DIR}/AllowAllCuller.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/AllowAllCuller.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Culler.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Frustum.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Frustum.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FrustumCuller.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FrustumCuller.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FrustumData.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FrustumData.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ViewportCuller.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ViewportCuller.h"
+)
+source_group("net/minecraft/client/renderer/culling" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_CULLING})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_ENTITY
+ "${CMAKE_CURRENT_SOURCE_DIR}/ArrowRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ArrowRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BatRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BatRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BlazeRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BlazeRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BoatRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BoatRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CaveSpiderRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CaveSpiderRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChickenRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChickenRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CowRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CowRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CreeperRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CreeperRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DefaultRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DefaultRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystalRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystalRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderDragonRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderDragonRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EndermanRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EndermanRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EntityRenderDispatcher.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EntityRenderDispatcher.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EntityRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EntityRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceOrbRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceOrbRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FallingTileRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FallingTileRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FireballRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FireballRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FishingHookRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FishingHookRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GhastRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GhastRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GiantMobRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/GiantMobRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HorseRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HorseRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HumanoidMobRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/HumanoidMobRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ItemFrameRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ItemFrameRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ItemRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ItemRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ItemSpriteRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ItemSpriteRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlimeRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlimeRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LeashKnotRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LeashKnotRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LightningBoltRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LightningBoltRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LivingEntityRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/LivingEntityRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MinecartRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MinecartRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MinecartSpawnerRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MinecartSpawnerRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MobRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MobRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MushroomCowRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MushroomCowRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/OcelotRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/OcelotRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PaintingRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PaintingRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PigRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PigRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SheepRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SheepRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SilverfishRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SilverfishRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SlimeRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SlimeRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SnowManRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SnowManRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SpiderRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SpiderRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SquidRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SquidRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TntMinecartRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TntMinecartRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TntRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TntRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolemRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolemRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/VillagerRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitchRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitchRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitherBossRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitherBossRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitherSkullRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WitherSkullRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WolfRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/WolfRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ZombieRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ZombieRenderer.h"
+)
+source_group("net/minecraft/client/renderer/entity" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_ENTITY})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE
+ "${CMAKE_CURRENT_SOURCE_DIR}/PreStitchedTextureMap.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PreStitchedTextureMap.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SimpleIcon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SimpleIcon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StitchSlot.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StitchSlot.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StitchedTexture.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StitchedTexture.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Stitcher.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Stitcher.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Texture.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Texture.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TextureAtlas.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TextureAtlas.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TextureHolder.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TextureHolder.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TextureManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TextureManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TextureMap.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TextureMap.h"
+)
+source_group("net/minecraft/client/renderer/texture" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE_CUSTOM
+ "${CMAKE_CURRENT_SOURCE_DIR}/ClockTexture.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ClockTexture.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CompassTexture.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/CompassTexture.h"
+)
+source_group("net/minecraft/client/renderer/texture/custom" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE_CUSTOM})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TILEENTITY
+ "${CMAKE_CURRENT_SOURCE_DIR}/BeaconRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/BeaconRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChestRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ChestRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnchantTableRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnchantTableRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderChestRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EnderChestRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawnerRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawnerRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PistonPieceRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PistonPieceRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SignRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SignRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkullTileRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/SkullTileRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortalRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortalRenderer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityRenderDispatcher.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityRenderDispatcher.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityRenderer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityRenderer.h"
+)
+source_group("net/minecraft/client/renderer/tileentity" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TILEENTITY})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RESOURCES
+ "${CMAKE_CURRENT_SOURCE_DIR}/ResourceLocation.h"
+)
+source_group("net/minecraft/client/resources" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RESOURCES})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_SKINS
+ "${CMAKE_CURRENT_SOURCE_DIR}/AbstractTexturePack.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/AbstractTexturePack.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DLCTexturePack.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DLCTexturePack.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DefaultTexturePack.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DefaultTexturePack.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FileTexturePack.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FileTexturePack.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FolderTexturePack.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/FolderTexturePack.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TexturePack.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TexturePack.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TexturePackRepository.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TexturePackRepository.h"
+)
+source_group("net/minecraft/client/skins" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_SKINS})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_TITLE
+ "${CMAKE_CURRENT_SOURCE_DIR}/TitleScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TitleScreen.h"
+)
+source_group("net/minecraft/client/title" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_TITLE})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleInput.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleInput.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleInputSource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DispenserBootstrap.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DispenserBootstrap.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MinecraftServer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/MinecraftServer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerInterface.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerScoreboard.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerScoreboard.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Settings.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Settings.h"
+)
+source_group("net/minecraft/server" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_COMMANDS
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerCommandDispatcher.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerCommandDispatcher.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TeleportCommand.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TeleportCommand.h"
+)
+source_group("net/minecraft/server/commands" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_COMMANDS})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_LEVEL
+ "${CMAKE_CURRENT_SOURCE_DIR}/DerivedServerLevel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DerivedServerLevel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EntityTracker.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/EntityTracker.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerChunkMap.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerChunkMap.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerChunkCache.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerChunkCache.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerLevel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerLevel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerLevelListener.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerLevelListener.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerPlayerGameMode.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerPlayerGameMode.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TrackedEntity.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/TrackedEntity.h"
+)
+source_group("net/minecraft/server/level" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_LEVEL})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_NETWORK
+ "${CMAKE_CURRENT_SOURCE_DIR}/PendingConnection.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PendingConnection.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerConnection.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerConnection.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerConnection.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ServerConnection.h"
+)
+source_group("net/minecraft/server/network" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_NETWORK})
+
+set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_STATS
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsSyncher.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsSyncher.h"
+)
+source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_STATS})
+
+set(MINECRAFT_CLIENT_COMMON
+ ${_MINECRAFT_CLIENT_COMMON_ROOT}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_AUDIO}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_COLOURS}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_DLC}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELGENERATION}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES_RULEDEFINITIONS}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_GAMERULES_LEVELRULES_RULES}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_LOCALISATION}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_NETWORK}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_TELEMETRY}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_TRIAL}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_CONSTRAINTS}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_HINTS}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_TUTORIAL_TASKS}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_UI}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_UI_ALL_PLATFORMS}
+ ${_MINECRAFT_CLIENT_COMMON_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_COMMON_DURANGO_ROOT}
+ ${_MINECRAFT_CLIENT_COMMON_DURANGO_SERVICECONFIG}
+ ${_MINECRAFT_CLIENT_COMMON_DURANGO_ACHIEVEMENTS}
+ ${_MINECRAFT_CLIENT_COMMON_HEADER_FILES}
+ ${_MINECRAFT_CLIENT_COMMON_ORBIS_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_COMMON_PSVITA}
+ ${_MINECRAFT_CLIENT_COMMON_PSVITA_GAMECONFIG}
+ ${_MINECRAFT_CLIENT_COMMON_PSVITA_MILES_SOUND_SYSTEM_INCLUDE}
+ ${_MINECRAFT_CLIENT_COMMON_PSVITA_SOCIAL}
+ ${_MINECRAFT_CLIENT_COMMON_PSVITA_XML}
+ ${_MINECRAFT_CLIENT_COMMON_SOURCE_FILES}
+ ${_MINECRAFT_CLIENT_COMMON_WINDOWS64_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_COMMON_WINDOWS64_NETWORK}
+ ${_MINECRAFT_CLIENT_COMMON_XBOX_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_COMMON_XBOX_AUDIO}
+ ${_MINECRAFT_CLIENT_COMMON_XBOX_NETWORK}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_ACHIEVEMENT}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_PARTICLE}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_LEVEL}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_DRAGON}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_GEOM}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MULTIPLAYER}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PARTICLE}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PLAYER}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_CULLING}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_ENTITY}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE_CUSTOM}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TILEENTITY}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RESOURCES}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_SKINS}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_TITLE}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_COMMANDS}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_LEVEL}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_NETWORK}
+ ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_STATS}
+)
diff --git a/Minecraft.Client/cmake/sources/Durango.cmake b/Minecraft.Client/cmake/sources/Durango.cmake
new file mode 100644
index 00000000..e757316b
--- /dev/null
+++ b/Minecraft.Client/cmake/sources/Durango.cmake
@@ -0,0 +1,503 @@
+set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Durango/")
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_RES_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/minecraft.xsb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/resident.xwb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/streamed.xwb"
+)
+source_group("Common/res/audio" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_RES_AUDIO})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp"
+)
+source_group("Common/Audio" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_AUDIO})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h"
+)
+source_group("Common/UI" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI_COMPONENTS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h"
+)
+source_group("Common/UI/Components" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_COMPONENTS})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI_CONTROLS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h"
+)
+source_group("Common/UI/Controls" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_CONTROLS})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h"
+)
+source_group("Common/UI/Scenes" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_DEBUG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h"
+)
+source_group("Common/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_DEBUG})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h"
+)
+source_group("Common/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_HELP__OPTIONS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h"
+)
+source_group("Common/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_HELP__OPTIONS})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_INGAME_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameSaveManagementMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameSaveManagementMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_INGAME_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS})
+
+set(_MINECRAFT_CLIENT_DURANGO_COMMON_ZLIB
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/adler32.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/compress.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzclose.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzguts.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzlib.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzread.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzwrite.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/infback.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffixed.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/uncompr.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zconf.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zlib.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.h"
+)
+source_group("Common/zlib" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_ZLIB})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO
+ "${BASE_DIR}/Durango_App.cpp"
+ "${BASE_DIR}/Durango_App.h"
+ "${BASE_DIR}/Durango_UIController.cpp"
+ "${BASE_DIR}/Durango_UIController.h"
+ "${BASE_DIR}/Resource.h"
+ "${BASE_DIR}/SmallLogo.png"
+ "${BASE_DIR}/SplashScreen.png"
+ "${BASE_DIR}/StoreLogo.png"
+ "${BASE_DIR}/ApplicationView.cpp"
+ "${BASE_DIR}/ApplicationView.h"
+ "${BASE_DIR}/Durango_Minecraft.cpp"
+ "${BASE_DIR}/Minecraft_Macros.h"
+)
+source_group("Durango" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_4JLIBS_INC
+ "${BASE_DIR}/4JLibs/inc/4J_Input.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Profile.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Render.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Storage.h"
+)
+source_group("Durango/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_DURANGOEXTRAS
+ "${BASE_DIR}/DurangoExtras/DurangoStubs.cpp"
+ "${BASE_DIR}/DurangoExtras/DurangoStubs.h"
+)
+source_group("Durango/DurangoExtras" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_DURANGOEXTRAS})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_GDRAW
+ "${BASE_DIR}/Iggy/gdraw/gdraw_d3d10_shaders.inl"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_d3d11.cpp"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_d3d11.h"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_d3d1x_shared.inl"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_INCLUDE
+ "${BASE_DIR}/Iggy/include/gdraw.h"
+ "${BASE_DIR}/Iggy/include/iggy.h"
+ "${BASE_DIR}/Iggy/include/iggyexpruntime.h"
+ "${BASE_DIR}/Iggy/include/iggyperfmon.h"
+ "${BASE_DIR}/Iggy/include/rrCore.h"
+)
+source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_MILES_SOUND_SYSTEM_INCLUDE
+ "${BASE_DIR}/Miles/include/mss.h"
+ "${BASE_DIR}/Miles/include/rrCore.h"
+)
+source_group("Durango/Miles Sound System/include" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_MILES_SOUND_SYSTEM_INCLUDE})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_NETWORK
+ "${BASE_DIR}/Network/ChatIntegrationLayer.cpp"
+ "${BASE_DIR}/Network/ChatIntegrationLayer.h"
+ "${BASE_DIR}/Network/DQRNetworkManager.cpp"
+ "${BASE_DIR}/Network/DQRNetworkManager.h"
+ "${BASE_DIR}/Network/DQRNetworkManager_FriendSessions.cpp"
+ "${BASE_DIR}/Network/DQRNetworkManager_Log.cpp"
+ "${BASE_DIR}/Network/DQRNetworkManager_SendReceive.cpp"
+ "${BASE_DIR}/Network/DQRNetworkManager_XRNSEvent.cpp"
+ "${BASE_DIR}/Network/DQRNetworkPlayer.cpp"
+ "${BASE_DIR}/Network/DQRNetworkPlayer.h"
+ "${BASE_DIR}/Network/NetworkPlayerDurango.cpp"
+ "${BASE_DIR}/Network/NetworkPlayerDurango.h"
+ "${BASE_DIR}/Network/PartyController.cpp"
+ "${BASE_DIR}/Network/PartyController.h"
+ "${BASE_DIR}/Network/PlatformNetworkManagerDurango.cpp"
+ "${BASE_DIR}/Network/PlatformNetworkManagerDurango.h"
+ "${BASE_DIR}/Network/base64.cpp"
+ "${BASE_DIR}/Network/base64.h"
+)
+source_group("Durango/Network" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_NETWORK})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_ACHIEVEMENTS
+ "${BASE_DIR}/Achievements/AchievementManager.cpp"
+)
+source_group("Durango/Achievements" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_ACHIEVEMENTS})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_LEADERBOARDS
+ "${BASE_DIR}/Leaderboards/DurangoLeaderboardManager.cpp"
+ "${BASE_DIR}/Leaderboards/DurangoLeaderboardManager.h"
+ "${BASE_DIR}/Leaderboards/DurangoStatsDebugger.cpp"
+ "${BASE_DIR}/Leaderboards/DurangoStatsDebugger.h"
+ "${BASE_DIR}/Leaderboards/GameProgress.cpp"
+ "${BASE_DIR}/Leaderboards/GameProgress.h"
+)
+source_group("Durango/Leaderboards" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_SENTIENT
+ "${BASE_DIR}/Sentient/DurangoTelemetry.cpp"
+ "${BASE_DIR}/Sentient/DurangoTelemetry.h"
+ "${BASE_DIR}/Sentient/DynamicConfigurations.h"
+ "${BASE_DIR}/Sentient/MinecraftTelemetry.h"
+ "${BASE_DIR}/Sentient/SentientManager.h"
+ "${BASE_DIR}/Sentient/SentientStats.h"
+ "${BASE_DIR}/Sentient/SentientTelemetryCommon.h"
+ "${BASE_DIR}/Sentient/TelemetryEnum.h"
+)
+source_group("Durango/Sentient" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SENTIENT})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_SOCIAL
+ "${BASE_DIR}/Social/SocialManager.h"
+)
+source_group("Durango/Social" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOCIAL})
+
+set(_MINECRAFT_CLIENT_DURANGO_DURANGO_XML
+ "${BASE_DIR}/XML/ATGXmlParser.cpp"
+ "${BASE_DIR}/XML/ATGXmlParser.h"
+ "${BASE_DIR}/XML/xmlFilesCallback.h"
+)
+source_group("Durango/XML" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_XML})
+
+set(_MINECRAFT_CLIENT_DURANGO_PS3
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Passphrase/ps3__np_conf.h"
+)
+source_group("PS3" FILES ${_MINECRAFT_CLIENT_DURANGO_PS3})
+
+set(_MINECRAFT_CLIENT_DURANGO_PS3_IGGY_INCLUDE
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/gdraw.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggy.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyexpruntime.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon_ps3.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/rrCore.h"
+)
+source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_DURANGO_PS3_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_DURANGO_PS3_PS3EXTRAS
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/winerror.h"
+)
+source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_DURANGO_PS3_PS3EXTRAS})
+
+set(_MINECRAFT_CLIENT_DURANGO_SOURCE_FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp"
+)
+source_group("Source Files" FILES ${_MINECRAFT_CLIENT_DURANGO_SOURCE_FILES})
+
+set(_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENTLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientAvatar.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientBoxArt.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientConfig.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCore.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCulture.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenCore.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenNews.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientDynamicConfig.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFame.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientHelp.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMain.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMarkers.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientNews.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientPackage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientRawData.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientResource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientStats.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSuperstars.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSys.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientTypes.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGC.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCLeaderboards.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCTypes.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUser.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUtil.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientXML.h"
+)
+source_group("Xbox/SentientLibs/inc" FILES ${_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENTLIBS_INC})
+
+set(_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENT_DYNAMICCONF
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/trialConfigv1.bin"
+)
+source_group("Xbox/Sentient/DynamicConf" FILES ${_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENT_DYNAMICCONF})
+
+set(MINECRAFT_CLIENT_DURANGO
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_RES_AUDIO}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_AUDIO}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_COMPONENTS}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_CONTROLS}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_DEBUG}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_HELP__OPTIONS}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_INGAME_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}
+ ${_MINECRAFT_CLIENT_DURANGO_COMMON_ZLIB}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_DURANGOEXTRAS}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_MILES_SOUND_SYSTEM_INCLUDE}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_NETWORK}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_ACHIEVEMENTS}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SENTIENT}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOCIAL}
+ ${_MINECRAFT_CLIENT_DURANGO_DURANGO_XML}
+ ${_MINECRAFT_CLIENT_DURANGO_PS3}
+ ${_MINECRAFT_CLIENT_DURANGO_PS3_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_DURANGO_PS3_PS3EXTRAS}
+ ${_MINECRAFT_CLIENT_DURANGO_SOURCE_FILES}
+ ${_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENTLIBS_INC}
+ ${_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENT_DYNAMICCONF}
+)
diff --git a/Minecraft.Client/cmake/sources/ORBIS.cmake b/Minecraft.Client/cmake/sources/ORBIS.cmake
new file mode 100644
index 00000000..2ab11c7b
--- /dev/null
+++ b/Minecraft.Client/cmake/sources/ORBIS.cmake
@@ -0,0 +1,570 @@
+set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/")
+
+set(_MINECRAFT_CLIENT_ORBIS_ROOT
+ "${BASE_DIR}/GameConfig/Minecraft.spa"
+)
+source_group("" FILES ${_MINECRAFT_CLIENT_ORBIS_ROOT})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_RES_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/minecraft.xsb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/resident.xwb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/streamed.xwb"
+)
+source_group("Common/res/audio" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_RES_AUDIO})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp"
+)
+source_group("Common/Audio" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_AUDIO})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_LEADERBOARDS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.h"
+)
+source_group("Common/Leaderboards" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_NETWORK_SONY
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyCommerce.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.h"
+)
+source_group("Common/Network/Sony" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_NETWORK_SONY})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h"
+)
+source_group("Common/UI" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI_COMPONENTS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h"
+)
+source_group("Common/UI/Components" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_COMPONENTS})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI_CONTROLS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h"
+)
+source_group("Common/UI/Controls" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_CONTROLS})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h"
+)
+source_group("Common/UI/Scenes" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_DEBUG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h"
+)
+source_group("Common/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_DEBUG})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h"
+)
+source_group("Common/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_HELP__OPTIONS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h"
+)
+source_group("Common/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_HELP__OPTIONS})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_INGAME_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameSaveManagementMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameSaveManagementMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_INGAME_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS})
+
+set(_MINECRAFT_CLIENT_ORBIS_COMMON_ZLIB
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/adler32.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/compress.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/infback.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffixed.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/uncompr.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zconf.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zlib.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.h"
+)
+source_group("Common/zlib" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_ZLIB})
+
+set(_MINECRAFT_CLIENT_ORBIS_DURANGO_XML
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/XML/ATGXmlParser.h"
+)
+source_group("Durango/XML" FILES ${_MINECRAFT_CLIENT_ORBIS_DURANGO_XML})
+
+set(_MINECRAFT_CLIENT_ORBIS_HEADER_FILES
+ "${BASE_DIR}/GameConfig/Minecraft.spa.h"
+)
+source_group("Header Files" FILES ${_MINECRAFT_CLIENT_ORBIS_HEADER_FILES})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS
+ "${BASE_DIR}/Orbis_App.cpp"
+ "${BASE_DIR}/Orbis_App.h"
+ "${BASE_DIR}/Orbis_PlayerUID.cpp"
+ "${BASE_DIR}/Orbis_PlayerUID.h"
+ "${BASE_DIR}/Orbis_UIController.cpp"
+ "${BASE_DIR}/Orbis_UIController.h"
+ "${BASE_DIR}/user_malloc.cpp"
+ "${BASE_DIR}/user_malloc_for_tls.cpp"
+ "${BASE_DIR}/user_new.cpp"
+ "${BASE_DIR}/Minecraft_Macros.h"
+ "${BASE_DIR}/Orbis_Minecraft.cpp"
+ "${BASE_DIR}/ps4__np_conf.h"
+)
+source_group("Orbis" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_GDRAW
+ "${BASE_DIR}/Iggy/gdraw/gdraw_orbis.cpp"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_orbis.h"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_orbis_shaders.inl"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("Orbis/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_INCLUDE
+ "${BASE_DIR}/Iggy/include/gdraw.h"
+ "${BASE_DIR}/Iggy/include/iggy.h"
+ "${BASE_DIR}/Iggy/include/iggyexpruntime.h"
+ "${BASE_DIR}/Iggy/include/iggyperfmon.h"
+ "${BASE_DIR}/Iggy/include/iggyperfmon_orbis.h"
+ "${BASE_DIR}/Iggy/include/rrCore.h"
+)
+source_group("Orbis/Iggy/include" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_INCLUDE
+ "${BASE_DIR}/Miles/include/mss.h"
+ "${BASE_DIR}/Miles/include/rrCore.h"
+)
+source_group("Orbis/Miles Sound System/include" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_INCLUDE})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_LIB
+ "${BASE_DIR}/Miles/lib/mssorbis.a"
+)
+source_group("Orbis/Miles Sound System/lib" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_LIB})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_NETWORK
+ "${BASE_DIR}/Network/Orbis_NPToolkit.cpp"
+ "${BASE_DIR}/Network/Orbis_NPToolkit.h"
+ "${BASE_DIR}/Network/PsPlusUpsellWrapper_Orbis.cpp"
+ "${BASE_DIR}/Network/PsPlusUpsellWrapper_Orbis.h"
+ "${BASE_DIR}/Network/SQRNetworkManager_Orbis.cpp"
+ "${BASE_DIR}/Network/SQRNetworkManager_Orbis.h"
+ "${BASE_DIR}/Network/SonyCommerce_Orbis.cpp"
+ "${BASE_DIR}/Network/SonyCommerce_Orbis.h"
+ "${BASE_DIR}/Network/SonyHttp_Orbis.cpp"
+ "${BASE_DIR}/Network/SonyHttp_Orbis.h"
+ "${BASE_DIR}/Network/SonyRemoteStorage_Orbis.cpp"
+ "${BASE_DIR}/Network/SonyRemoteStorage_Orbis.h"
+ "${BASE_DIR}/Network/SonyVoiceChat_Orbis.cpp"
+ "${BASE_DIR}/Network/SonyVoiceChat_Orbis.h"
+)
+source_group("Orbis/Network" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_NETWORK})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_ORBISEXTRAS
+ "${BASE_DIR}/OrbisExtras/OrbisMaths.h"
+ "${BASE_DIR}/OrbisExtras/OrbisStubs.cpp"
+ "${BASE_DIR}/OrbisExtras/OrbisStubs.h"
+ "${BASE_DIR}/OrbisExtras/OrbisTypes.h"
+ "${BASE_DIR}/OrbisExtras/TLSStorage.cpp"
+ "${BASE_DIR}/OrbisExtras/TLSStorage.h"
+ "${BASE_DIR}/OrbisExtras/winerror.h"
+)
+source_group("Orbis/OrbisExtras" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_ORBISEXTRAS})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_LEADERBOARDS
+ "${BASE_DIR}/Leaderboards/OrbisLeaderboardManager.cpp"
+ "${BASE_DIR}/Leaderboards/OrbisLeaderboardManager.h"
+)
+source_group("Orbis/Leaderboards" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_SENTIENT
+ "${BASE_DIR}/Sentient/DynamicConfigurations.h"
+ "${BASE_DIR}/Sentient/MinecraftTelemetry.h"
+ "${BASE_DIR}/Sentient/SentientManager.h"
+ "${BASE_DIR}/Sentient/SentientStats.h"
+ "${BASE_DIR}/Sentient/SentientTelemetryCommon.h"
+ "${BASE_DIR}/Sentient/TelemetryEnum.h"
+)
+source_group("Orbis/Sentient" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SENTIENT})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_SOCIAL
+ "${BASE_DIR}/Social/SocialManager.h"
+)
+source_group("Orbis/Social" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOCIAL})
+
+set(_MINECRAFT_CLIENT_ORBIS_ORBIS_XML
+ "${BASE_DIR}/XML/ATGXmlParser.h"
+)
+source_group("Orbis/XML" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_XML})
+
+set(_MINECRAFT_CLIENT_ORBIS_PS3
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Passphrase/ps3__np_conf.h"
+)
+source_group("PS3" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3})
+
+set(_MINECRAFT_CLIENT_ORBIS_PS3_4JLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Input.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Profile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Render.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Storage.h"
+)
+source_group("PS3/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_ORBIS_PS3_IGGY_INCLUDE
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/gdraw.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggy.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyexpruntime.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon_ps3.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/rrCore.h"
+)
+source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_ORBIS_PS3_PS3EXTRAS
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.h"
+)
+source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3_PS3EXTRAS})
+
+set(_MINECRAFT_CLIENT_ORBIS_PS3_SENTIENT
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Sentient/MinecraftTelemetry.h"
+)
+source_group("PS3/Sentient" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3_SENTIENT})
+
+set(_MINECRAFT_CLIENT_ORBIS_SOURCE_FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp"
+)
+source_group("Source Files" FILES ${_MINECRAFT_CLIENT_ORBIS_SOURCE_FILES})
+
+set(_MINECRAFT_CLIENT_ORBIS_WINDOWS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/MinecraftWindows.rc"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Resource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/targetver.h"
+)
+source_group("Windows" FILES ${_MINECRAFT_CLIENT_ORBIS_WINDOWS})
+
+set(_MINECRAFT_CLIENT_ORBIS_WINDOWS64_4JLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Input.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Profile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Render.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Storage.h"
+)
+source_group("Windows64/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_ORBIS_WINDOWS64_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_ORBIS_XBOX_SENTIENTLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientAvatar.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientBoxArt.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientConfig.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCore.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCulture.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenCore.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenNews.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientDynamicConfig.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFame.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientHelp.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMain.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMarkers.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientNews.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientPackage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientRawData.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientResource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientStats.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSuperstars.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSys.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientTypes.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGC.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCLeaderboards.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCTypes.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUser.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUtil.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientXML.h"
+)
+source_group("Xbox/SentientLibs/inc" FILES ${_MINECRAFT_CLIENT_ORBIS_XBOX_SENTIENTLIBS_INC})
+
+set(_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_CLIENT_MULTIPLAYER
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.h"
+)
+source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_CLIENT_MULTIPLAYER})
+
+set(_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_STATS
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h"
+)
+source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_STATS})
+
+set(MINECRAFT_CLIENT_ORBIS
+ ${_MINECRAFT_CLIENT_ORBIS_ROOT}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_RES_AUDIO}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_AUDIO}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_NETWORK_SONY}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_COMPONENTS}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_CONTROLS}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_DEBUG}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_HELP__OPTIONS}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_INGAME_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}
+ ${_MINECRAFT_CLIENT_ORBIS_COMMON_ZLIB}
+ ${_MINECRAFT_CLIENT_ORBIS_DURANGO_XML}
+ ${_MINECRAFT_CLIENT_ORBIS_HEADER_FILES}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_INCLUDE}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_LIB}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_NETWORK}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_ORBISEXTRAS}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SENTIENT}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOCIAL}
+ ${_MINECRAFT_CLIENT_ORBIS_ORBIS_XML}
+ ${_MINECRAFT_CLIENT_ORBIS_PS3}
+ ${_MINECRAFT_CLIENT_ORBIS_PS3_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_ORBIS_PS3_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_ORBIS_PS3_PS3EXTRAS}
+ ${_MINECRAFT_CLIENT_ORBIS_PS3_SENTIENT}
+ ${_MINECRAFT_CLIENT_ORBIS_SOURCE_FILES}
+ ${_MINECRAFT_CLIENT_ORBIS_WINDOWS}
+ ${_MINECRAFT_CLIENT_ORBIS_WINDOWS64_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_ORBIS_XBOX_SENTIENTLIBS_INC}
+ ${_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_CLIENT_MULTIPLAYER}
+ ${_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_STATS}
+)
diff --git a/Minecraft.Client/cmake/sources/PS3.cmake b/Minecraft.Client/cmake/sources/PS3.cmake
new file mode 100644
index 00000000..8fd40f5e
--- /dev/null
+++ b/Minecraft.Client/cmake/sources/PS3.cmake
@@ -0,0 +1,663 @@
+set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/PS3/")
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp"
+)
+source_group("Common/Audio" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_AUDIO})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_LEADERBOARDS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.h"
+)
+source_group("Common/Leaderboards" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_NETWORK_SONY
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyCommerce.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.h"
+)
+source_group("Common/Network/Sony" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_NETWORK_SONY})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h"
+)
+source_group("Common/UI" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI_COMPONENTS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h"
+)
+source_group("Common/UI/Components" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI_COMPONENTS})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI_CONTROLS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h"
+)
+source_group("Common/UI/Controls" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI_CONTROLS})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h"
+)
+source_group("Common/UI/Scenes" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_DEBUG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h"
+)
+source_group("Common/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_DEBUG})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h"
+)
+source_group("Common/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_HELP__OPTIONS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h"
+)
+source_group("Common/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_HELP__OPTIONS})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_INGAME_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_INGAME_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS})
+
+set(_MINECRAFT_CLIENT_PS3_COMMON_ZLIB
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/adler32.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/compress.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzclose.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzguts.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzlib.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzread.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzwrite.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/infback.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffixed.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/uncompr.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zconf.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zlib.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.h"
+)
+source_group("Common/zlib" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_ZLIB})
+
+set(_MINECRAFT_CLIENT_PS3_DURANGO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Durango_UIController.h"
+)
+source_group("Durango" FILES ${_MINECRAFT_CLIENT_PS3_DURANGO})
+
+set(_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_GDRAW
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d11.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_INCLUDE
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/gdraw.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggy.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyexpruntime.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyperfmon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/rrCore.h"
+)
+source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_PS3_PS3
+ "${BASE_DIR}/PS3Extras/C4JSpursJob.cpp"
+ "${BASE_DIR}/PS3Extras/C4JSpursJob.h"
+ "${BASE_DIR}/PS3_App.cpp"
+ "${BASE_DIR}/PS3_App.h"
+ "${BASE_DIR}/PS3_UIController.cpp"
+ "${BASE_DIR}/PS3_UIController.h"
+ "${BASE_DIR}/Passphrase/ps3__np_conf.h"
+ "${BASE_DIR}/Minecraft_Macros.h"
+ "${BASE_DIR}/PS3_Minecraft.cpp"
+ "${BASE_DIR}/PS3_PlayerUID.cpp"
+ "${BASE_DIR}/PS3_PlayerUID.h"
+)
+source_group("PS3" FILES ${_MINECRAFT_CLIENT_PS3_PS3})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_4JLIBS
+ "${BASE_DIR}/4JLibs/STO_TitleSmallStorage.cpp"
+ "${BASE_DIR}/4JLibs/STO_TitleSmallStorage.h"
+)
+source_group("PS3/4JLibs" FILES ${_MINECRAFT_CLIENT_PS3_PS3_4JLIBS})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_4JLIBS_INC
+ "${BASE_DIR}/4JLibs/inc/4J_Input.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Profile.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Render.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Storage.h"
+)
+source_group("PS3/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PS3_PS3_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_CHUNKREBUILD_SPU
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/BedTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/BookshelfTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/BrewingStandTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Bush_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ButtonTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CactusTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CakeTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CauldronTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ChestTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ChunkRebuildData.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ChunkRebuildData.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CocoaTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CropTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DetectorRailTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DiodeTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DiodeTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Direction_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DirectionalTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DirtTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DispenserTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DoorTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DoorTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/EggTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/EnchantmentTableTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/EntityTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Facing_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Facing_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FarmTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FenceGateTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FenceTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FenceTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FireTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FurnaceTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/GlassTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/GrassTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/GrassTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/HalfSlabTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/HalfSlabTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/HalfTransparentTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/HugeMushroomTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/IceTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Icon_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Icon_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LadderTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LeafTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LeafTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LeverTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LiquidTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LiquidTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Material_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/MelonTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Mushroom_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/MycelTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/NetherStalkTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PistonBaseTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PistonExtensionTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PistonMovingPiece_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PortalTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PressurePlateTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PressurePlateTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PumpkinTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/RailTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/RecordPlayerTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/RedStoneDustTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/RedlightTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ReedTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/SandStoneTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Sapling_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/SignTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/SmoothStoneBrickTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/StairTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/StairTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/StemTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/StoneMonsterTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TallGrass_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TallGrass_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Tesselator_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Tesselator_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TheEndPortalFrameTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TheEndPortal_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ThinFenceTile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ThinFenceTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TileRenderer_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TileRenderer_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Tile_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Tile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TntTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TopSnowTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TorchTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TrapDoorTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TreeTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/VineTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/WaterLilyTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/WebTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/WoodTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/WorkbenchTile_SPU.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/stdafx.h"
+ "${BASE_DIR}/SPU_Tasks/ChunkUpdate/stubs_SPU.h"
+)
+source_group("PS3/ChunkRebuild_SPU" FILES ${_MINECRAFT_CLIENT_PS3_PS3_CHUNKREBUILD_SPU})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_COMPRESSEDTILE_SPU
+ "${BASE_DIR}/SPU_Tasks/CompressedTile/CompressedTileStorage_SPU.cpp"
+ "${BASE_DIR}/SPU_Tasks/CompressedTile/CompressedTileStorage_SPU.h"
+)
+source_group("PS3/CompressedTile_SPU" FILES ${_MINECRAFT_CLIENT_PS3_PS3_COMPRESSEDTILE_SPU})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_IGGY_GDRAW
+ "${BASE_DIR}/Iggy/gdraw/gdraw_ps3gcm.cpp"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_ps3gcm.h"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_ps3gcm_shaders.inl"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("PS3/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_PS3_PS3_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_IGGY_INCLUDE
+ "${BASE_DIR}/Iggy/include/gdraw.h"
+ "${BASE_DIR}/Iggy/include/iggy.h"
+ "${BASE_DIR}/Iggy/include/iggyexpruntime.h"
+ "${BASE_DIR}/Iggy/include/iggyperfmon.h"
+ "${BASE_DIR}/Iggy/include/iggyperfmon_ps3.h"
+ "${BASE_DIR}/Iggy/include/rrCore.h"
+)
+source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_PS3_PS3_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_INCLUDE
+ "${BASE_DIR}/Miles/include/mss.h"
+ "${BASE_DIR}/Miles/include/rrCore.h"
+)
+source_group("PS3/Miles Sound System/include" FILES ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_INCLUDE})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB
+ "${BASE_DIR}/Miles/lib/audps3.a"
+ "${BASE_DIR}/Miles/lib/fltps3.a"
+ "${BASE_DIR}/Miles/lib/mssps3.a"
+)
+source_group("PS3/Miles Sound System/lib" FILES ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB_SPU
+ "${BASE_DIR}/Miles/lib/spu/binkaspu.a"
+ "${BASE_DIR}/Miles/lib/spu/mssppu_raw.a"
+ "${BASE_DIR}/Miles/lib/spu/mssppu_spurs.a"
+ "${BASE_DIR}/Miles/lib/spu/mssppu_sputhreads.a"
+ "${BASE_DIR}/Miles/lib/spu/mssspu.a"
+ "${BASE_DIR}/Miles/lib/spu/mssspu_raw.a"
+ "${BASE_DIR}/Miles/lib/spu/mssspu_spurs.a"
+ "${BASE_DIR}/Miles/lib/spu/mssspu_sputhreads.a"
+)
+source_group("PS3/Miles Sound System/lib/spu" FILES ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB_SPU})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_PS3EXTRAS
+ "${BASE_DIR}/PS3Extras/C4JThread_SPU.cpp"
+ "${BASE_DIR}/PS3Extras/C4JThread_SPU.h"
+ "${BASE_DIR}/PS3Extras/EdgeZLib.cpp"
+ "${BASE_DIR}/PS3Extras/EdgeZLib.h"
+ "${BASE_DIR}/PS3Extras/PS3Maths.h"
+ "${BASE_DIR}/PS3Extras/PS3Strings.cpp"
+ "${BASE_DIR}/PS3Extras/PS3Strings.h"
+ "${BASE_DIR}/PS3Extras/Ps3Stubs.cpp"
+ "${BASE_DIR}/PS3Extras/Ps3Stubs.h"
+ "${BASE_DIR}/PS3Extras/Ps3Types.h"
+ "${BASE_DIR}/PS3Extras/ShutdownManager.cpp"
+ "${BASE_DIR}/PS3Extras/ShutdownManager.h"
+ "${BASE_DIR}/PS3Extras/TLSStorage.cpp"
+ "${BASE_DIR}/PS3Extras/TLSStorage.h"
+ "${BASE_DIR}/PS3Extras/winerror.h"
+)
+source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_PS3_PS3_PS3EXTRAS})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_AUDIO
+ "${BASE_DIR}/Audio/PS3_SoundEngine.cpp"
+)
+source_group("PS3/Audio" FILES ${_MINECRAFT_CLIENT_PS3_PS3_AUDIO})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_LEADERBOARDS
+ "${BASE_DIR}/Leaderboards/PS3LeaderboardManager.cpp"
+ "${BASE_DIR}/Leaderboards/PS3LeaderboardManager.h"
+)
+source_group("PS3/Leaderboards" FILES ${_MINECRAFT_CLIENT_PS3_PS3_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_NETWORK
+ "${BASE_DIR}/Network/SQRNetworkManager_PS3.cpp"
+ "${BASE_DIR}/Network/SQRNetworkManager_PS3.h"
+ "${BASE_DIR}/Network/SonyCommerce_PS3.cpp"
+ "${BASE_DIR}/Network/SonyCommerce_PS3.h"
+ "${BASE_DIR}/Network/SonyHttp_PS3.cpp"
+ "${BASE_DIR}/Network/SonyHttp_PS3.h"
+ "${BASE_DIR}/Network/SonyRemoteStorage_PS3.cpp"
+ "${BASE_DIR}/Network/SonyRemoteStorage_PS3.h"
+ "${BASE_DIR}/Network/SonyVoiceChat.cpp"
+ "${BASE_DIR}/Network/SonyVoiceChat.h"
+)
+source_group("PS3/Network" FILES ${_MINECRAFT_CLIENT_PS3_PS3_NETWORK})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_SENTIENT
+ "${BASE_DIR}/Sentient/DynamicConfigurations.h"
+ "${BASE_DIR}/Sentient/MinecraftTelemetry.h"
+ "${BASE_DIR}/Sentient/SentientManager.h"
+ "${BASE_DIR}/Sentient/SentientStats.h"
+ "${BASE_DIR}/Sentient/SentientTelemetryCommon.h"
+ "${BASE_DIR}/Sentient/TelemetryEnum.h"
+)
+source_group("PS3/Sentient" FILES ${_MINECRAFT_CLIENT_PS3_PS3_SENTIENT})
+
+set(_MINECRAFT_CLIENT_PS3_PS3_SOCIAL
+ "${BASE_DIR}/Social/SocialManager.h"
+)
+source_group("PS3/Social" FILES ${_MINECRAFT_CLIENT_PS3_PS3_SOCIAL})
+
+set(_MINECRAFT_CLIENT_PS3_SOURCE_FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp"
+)
+source_group("Source Files" FILES ${_MINECRAFT_CLIENT_PS3_SOURCE_FILES})
+
+set(_MINECRAFT_CLIENT_PS3_WINDOWS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/MinecraftWindows.rc"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Resource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/targetver.h"
+)
+source_group("Windows" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS})
+
+set(_MINECRAFT_CLIENT_PS3_WINDOWS64
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Resource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Windows64_App.h"
+)
+source_group("Windows64" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS64})
+
+set(_MINECRAFT_CLIENT_PS3_WINDOWS64_4JLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Input.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Profile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Render.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Storage.h"
+)
+source_group("Windows64/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS64_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_PS3_WINDOWS64_GAMECONFIG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.gameconfig"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.spa"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.spa.h"
+)
+source_group("Windows64/GameConfig" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS64_GAMECONFIG})
+
+set(_MINECRAFT_CLIENT_PS3_WINDOWS64_XML
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/XML/ATGXmlParser.h"
+)
+source_group("Windows64/XML" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS64_XML})
+
+set(_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_CLIENT_MULTIPLAYER
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.h"
+)
+source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_CLIENT_MULTIPLAYER})
+
+set(_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_STATS
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h"
+)
+source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_STATS})
+
+set(MINECRAFT_CLIENT_PS3
+ ${_MINECRAFT_CLIENT_PS3_COMMON_AUDIO}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_NETWORK_SONY}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI_COMPONENTS}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI_CONTROLS}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_DEBUG}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_HELP__OPTIONS}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_INGAME_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}
+ ${_MINECRAFT_CLIENT_PS3_COMMON_ZLIB}
+ ${_MINECRAFT_CLIENT_PS3_DURANGO}
+ ${_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_PS3_PS3}
+ ${_MINECRAFT_CLIENT_PS3_PS3_4JLIBS}
+ ${_MINECRAFT_CLIENT_PS3_PS3_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_PS3_PS3_CHUNKREBUILD_SPU}
+ ${_MINECRAFT_CLIENT_PS3_PS3_COMPRESSEDTILE_SPU}
+ ${_MINECRAFT_CLIENT_PS3_PS3_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_PS3_PS3_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_INCLUDE}
+ ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB}
+ ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB_SPU}
+ ${_MINECRAFT_CLIENT_PS3_PS3_PS3EXTRAS}
+ ${_MINECRAFT_CLIENT_PS3_PS3_AUDIO}
+ ${_MINECRAFT_CLIENT_PS3_PS3_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_PS3_PS3_NETWORK}
+ ${_MINECRAFT_CLIENT_PS3_PS3_SENTIENT}
+ ${_MINECRAFT_CLIENT_PS3_PS3_SOCIAL}
+ ${_MINECRAFT_CLIENT_PS3_SOURCE_FILES}
+ ${_MINECRAFT_CLIENT_PS3_WINDOWS}
+ ${_MINECRAFT_CLIENT_PS3_WINDOWS64}
+ ${_MINECRAFT_CLIENT_PS3_WINDOWS64_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_PS3_WINDOWS64_GAMECONFIG}
+ ${_MINECRAFT_CLIENT_PS3_WINDOWS64_XML}
+ ${_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_CLIENT_MULTIPLAYER}
+ ${_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_STATS}
+)
diff --git a/Minecraft.Client/cmake/sources/PSVita.cmake b/Minecraft.Client/cmake/sources/PSVita.cmake
new file mode 100644
index 00000000..3a7c68c5
--- /dev/null
+++ b/Minecraft.Client/cmake/sources/PSVita.cmake
@@ -0,0 +1,489 @@
+set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/")
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp"
+)
+source_group("Common/Audio" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_AUDIO})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_LEADERBOARDS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.h"
+)
+source_group("Common/Leaderboards" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_NETWORK_SONY
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyCommerce.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.h"
+)
+source_group("Common/Network/Sony" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_NETWORK_SONY})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h"
+)
+source_group("Common/UI" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI_COMPONENTS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h"
+)
+source_group("Common/UI/Components" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_COMPONENTS})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI_CONTROLS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Touch.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Touch.h"
+)
+source_group("Common/UI/Controls" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_CONTROLS})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h"
+)
+source_group("Common/UI/Scenes" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_DEBUG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h"
+)
+source_group("Common/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_DEBUG})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h"
+)
+source_group("Common/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_HELP__OPTIONS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h"
+)
+source_group("Common/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_HELP__OPTIONS})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_INGAME_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_INGAME_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS})
+
+set(_MINECRAFT_CLIENT_PSVITA_DURANGO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Durango_UIController.h"
+)
+source_group("Durango" FILES ${_MINECRAFT_CLIENT_PSVITA_DURANGO})
+
+set(_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_GDRAW
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d11.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_INCLUDE
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/gdraw.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggy.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyexpruntime.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyperfmon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/rrCore.h"
+)
+source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_PSVITA_PS3_4JLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Input.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Profile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Render.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Storage.h"
+)
+source_group("PS3/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PSVITA_PS3_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_PSVITA_PSVITA
+ "${BASE_DIR}/PSVita_App.cpp"
+ "${BASE_DIR}/PSVita_UIController.cpp"
+ "${BASE_DIR}/PSVita_UIController.h"
+ "${BASE_DIR}/PSVita_Minecraft.cpp"
+)
+source_group("PSVita" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA})
+
+set(_MINECRAFT_CLIENT_PSVITA_PSVITA_4JLIBS_INC
+ "${BASE_DIR}/4JLibs/inc/4J_Input.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Profile.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Render.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Storage.h"
+)
+source_group("PSVita/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_GDRAW
+ "${BASE_DIR}/Iggy/gdraw/gdraw_psp2.cpp"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_psp2.h"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_psp2_shaders.inl"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("PSVita/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_INCLUDE
+ "${BASE_DIR}/Iggy/include/gdraw.h"
+ "${BASE_DIR}/Iggy/include/iggy.h"
+ "${BASE_DIR}/Iggy/include/iggyexpruntime.h"
+ "${BASE_DIR}/Iggy/include/iggyperfmon.h"
+ "${BASE_DIR}/Iggy/include/iggyperfmon_psp2.h"
+ "${BASE_DIR}/Iggy/include/rrCore.h"
+)
+source_group("PSVita/Iggy/include" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_PSVITA_PSVITA_PSVITAEXTRAS
+ "${BASE_DIR}/PSVitaExtras/Conf.h"
+ "${BASE_DIR}/PSVitaExtras/CustomMap.cpp"
+ "${BASE_DIR}/PSVitaExtras/CustomMap.h"
+ "${BASE_DIR}/PSVitaExtras/CustomSet.cpp"
+ "${BASE_DIR}/PSVitaExtras/CustomSet.h"
+ "${BASE_DIR}/PSVitaExtras/PSVitaMaths.h"
+ "${BASE_DIR}/PSVitaExtras/PSVitaStrings.cpp"
+ "${BASE_DIR}/PSVitaExtras/PSVitaStrings.h"
+ "${BASE_DIR}/PSVitaExtras/PSVitaStubs.h"
+ "${BASE_DIR}/PSVitaExtras/PSVitaTLSStorage.cpp"
+ "${BASE_DIR}/PSVitaExtras/PSVitaTLSStorage.h"
+ "${BASE_DIR}/PSVitaExtras/PSVitaTypes.h"
+ "${BASE_DIR}/PSVitaExtras/PsVitaStubs.cpp"
+ "${BASE_DIR}/PSVitaExtras/ShutdownManager.cpp"
+ "${BASE_DIR}/PSVitaExtras/ShutdownManager.h"
+ "${BASE_DIR}/PSVitaExtras/libdivide.h"
+ "${BASE_DIR}/PSVitaExtras/user_malloc.c"
+ "${BASE_DIR}/PSVitaExtras/user_malloc_for_tls.c"
+ "${BASE_DIR}/PSVitaExtras/user_new.cpp"
+ "${BASE_DIR}/PSVitaExtras/zconf.h"
+ "${BASE_DIR}/PSVitaExtras/zlib.h"
+)
+source_group("PSVita/PSVitaExtras" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_PSVITAEXTRAS})
+
+set(_MINECRAFT_CLIENT_PSVITA_PSVITA_LEADERBOARDS
+ "${BASE_DIR}/Leaderboards/PSVitaLeaderboardManager.cpp"
+ "${BASE_DIR}/Leaderboards/PSVitaLeaderboardManager.h"
+)
+source_group("PSVita/Leaderboards" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_PSVITA_PSVITA_NETWORK
+ "${BASE_DIR}/Network/PSVita_NPToolkit.cpp"
+ "${BASE_DIR}/Network/PSVita_NPToolkit.h"
+ "${BASE_DIR}/Network/SQRNetworkManager_AdHoc_Vita.cpp"
+ "${BASE_DIR}/Network/SQRNetworkManager_AdHoc_Vita.h"
+ "${BASE_DIR}/Network/SQRNetworkManager_Vita.cpp"
+ "${BASE_DIR}/Network/SQRNetworkManager_Vita.h"
+ "${BASE_DIR}/Network/SonyCommerce_Vita.cpp"
+ "${BASE_DIR}/Network/SonyCommerce_Vita.h"
+ "${BASE_DIR}/Network/SonyHttp_Vita.cpp"
+ "${BASE_DIR}/Network/SonyHttp_Vita.h"
+ "${BASE_DIR}/Network/SonyRemoteStorage_Vita.cpp"
+ "${BASE_DIR}/Network/SonyRemoteStorage_Vita.h"
+ "${BASE_DIR}/Network/SonyVoiceChat_Vita.cpp"
+ "${BASE_DIR}/Network/SonyVoiceChat_Vita.h"
+)
+source_group("PSVita/Network" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_NETWORK})
+
+set(_MINECRAFT_CLIENT_PSVITA_PSVITA_SENTIENT
+ "${BASE_DIR}/Sentient/DynamicConfigurations.h"
+ "${BASE_DIR}/Sentient/MinecraftTelemetry.h"
+ "${BASE_DIR}/Sentient/SentientManager.h"
+ "${BASE_DIR}/Sentient/SentientStats.h"
+ "${BASE_DIR}/Sentient/SentientTelemetryCommon.h"
+ "${BASE_DIR}/Sentient/TelemetryEnum.h"
+)
+source_group("PSVita/Sentient" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SENTIENT})
+
+set(_MINECRAFT_CLIENT_PSVITA_SOURCE_FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp"
+)
+source_group("Source Files" FILES ${_MINECRAFT_CLIENT_PSVITA_SOURCE_FILES})
+
+set(_MINECRAFT_CLIENT_PSVITA_WINDOWS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/MinecraftWindows.rc"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Resource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/targetver.h"
+)
+source_group("Windows" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS})
+
+set(_MINECRAFT_CLIENT_PSVITA_WINDOWS64
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Resource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Windows64_App.h"
+)
+source_group("Windows64" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64})
+
+set(_MINECRAFT_CLIENT_PSVITA_WINDOWS64_4JLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Input.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Profile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Render.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Storage.h"
+)
+source_group("Windows64/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_PSVITA_WINDOWS64_GAMECONFIG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.gameconfig"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.spa"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.spa.h"
+)
+source_group("Windows64/GameConfig" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_GAMECONFIG})
+
+set(_MINECRAFT_CLIENT_PSVITA_WINDOWS64_XML
+ "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/XML/ATGXmlParser.h"
+)
+source_group("Windows64/XML" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_XML})
+
+set(_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_CLIENT_MULTIPLAYER
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.h"
+)
+source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_CLIENT_MULTIPLAYER})
+
+set(_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_STATS
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h"
+)
+source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_STATS})
+
+set(MINECRAFT_CLIENT_PSVITA
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_AUDIO}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_NETWORK_SONY}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_COMPONENTS}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_CONTROLS}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_DEBUG}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_HELP__OPTIONS}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_INGAME_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_PSVITA_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}
+ ${_MINECRAFT_CLIENT_PSVITA_DURANGO}
+ ${_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_PSVITA_PS3_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_PSVITA_PSVITA}
+ ${_MINECRAFT_CLIENT_PSVITA_PSVITA_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_PSVITA_PSVITA_PSVITAEXTRAS}
+ ${_MINECRAFT_CLIENT_PSVITA_PSVITA_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_PSVITA_PSVITA_NETWORK}
+ ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SENTIENT}
+ ${_MINECRAFT_CLIENT_PSVITA_SOURCE_FILES}
+ ${_MINECRAFT_CLIENT_PSVITA_WINDOWS}
+ ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64}
+ ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_GAMECONFIG}
+ ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_XML}
+ ${_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_CLIENT_MULTIPLAYER}
+ ${_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_STATS}
+)
diff --git a/Minecraft.Client/cmake/sources/Windows.cmake b/Minecraft.Client/cmake/sources/Windows.cmake
new file mode 100644
index 00000000..7fc07abd
--- /dev/null
+++ b/Minecraft.Client/cmake/sources/Windows.cmake
@@ -0,0 +1,507 @@
+set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/")
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_RES_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/minecraft.xsb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/resident.xwb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/streamed.xwb"
+)
+source_group("Common/res/audio" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_RES_AUDIO})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp"
+)
+source_group("Common/Audio" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_AUDIO})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_NETWORK
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/PlatformNetworkManagerStub.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/PlatformNetworkManagerStub.h"
+)
+source_group("Common/Network" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_NETWORK})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h"
+)
+source_group("Common/UI" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_COMPONENTS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h"
+)
+source_group("Common/UI/Components" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_COMPONENTS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_CONTROLS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h"
+)
+source_group("Common/UI/Controls" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_CONTROLS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h"
+)
+source_group("Common/UI/Scenes" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_DEBUG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h"
+)
+source_group("Common/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_DEBUG})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h"
+)
+source_group("Common/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_HELP__OPTIONS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h"
+)
+source_group("Common/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_HELP__OPTIONS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_INGAME_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_INGAME_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h"
+)
+source_group("Common/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_COMMON_ZLIB
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/adler32.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/compress.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzclose.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzguts.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzlib.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzread.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzwrite.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/infback.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffixed.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/uncompr.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zconf.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zlib.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.c"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.h"
+)
+source_group("Common/zlib" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_ZLIB})
+
+set(_MINECRAFT_CLIENT_WINDOWS_DURANGO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Durango_UIController.h"
+)
+source_group("Durango" FILES ${_MINECRAFT_CLIENT_WINDOWS_DURANGO})
+
+set(_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_GDRAW
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d11.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_INCLUDE
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/gdraw.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggy.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyexpruntime.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyperfmon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/rrCore.h"
+)
+source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_WINDOWS_PS3_IGGY_INCLUDE
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/gdraw.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggy.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyexpruntime.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon_ps3.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/rrCore.h"
+)
+source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_WINDOWS_PS3_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_WINDOWS_PS3_PS3EXTRAS
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/winerror.h"
+)
+source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_WINDOWS_PS3_PS3EXTRAS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_SOURCE_FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp"
+)
+source_group("Source Files" FILES ${_MINECRAFT_CLIENT_WINDOWS_SOURCE_FILES})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/MinecraftWindows.rc"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Resource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/targetver.h"
+)
+source_group("Windows" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64
+ "${BASE_DIR}/Resource.h"
+ "${BASE_DIR}/Windows64_App.cpp"
+ "${BASE_DIR}/Windows64_App.h"
+ "${BASE_DIR}/Windows64_UIController.cpp"
+ "${BASE_DIR}/Windows64_UIController.h"
+ "${BASE_DIR}/KeyboardMouseInput.cpp"
+ "${BASE_DIR}/KeyboardMouseInput.h"
+ "${BASE_DIR}/Minecraft_Macros.h"
+ "${BASE_DIR}/PostProcesser.cpp"
+ "${BASE_DIR}/Windows64_Minecraft.cpp"
+)
+source_group("Windows64" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_4JLIBS_INC
+ "${BASE_DIR}/4JLibs/inc/4J_Input.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Profile.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Render.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Storage.h"
+)
+source_group("Windows64/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_GAMECONFIG
+ "${BASE_DIR}/GameConfig/Minecraft.gameconfig"
+ "${BASE_DIR}/GameConfig/Minecraft.spa"
+ "${BASE_DIR}/GameConfig/Minecraft.spa.h"
+)
+source_group("Windows64/GameConfig" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_GAMECONFIG})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_GDRAW
+ "${BASE_DIR}/Iggy/gdraw/gdraw_d3d11.cpp"
+ "${BASE_DIR}/Iggy/gdraw/gdraw_d3d11.h"
+)
+source_group("Windows64/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_INCLUDE
+ "${BASE_DIR}/Iggy/include/gdraw.h"
+ "${BASE_DIR}/Iggy/include/iggy.h"
+ "${BASE_DIR}/Iggy/include/iggyexpruntime.h"
+ "${BASE_DIR}/Iggy/include/iggyperfmon.h"
+ "${BASE_DIR}/Iggy/include/rrCore.h"
+)
+source_group("Windows64/Iggy/include" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_MILES_SOUND_SYSTEM_INCLUDE
+ # "${BASE_DIR}/Miles/include/mss.h"
+ # "${BASE_DIR}/Miles/include/rrcore.h"
+)
+source_group("Windows64/Miles Sound System/Include" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_MILES_SOUND_SYSTEM_INCLUDE})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_LEADERBOARDS
+ "${BASE_DIR}/Leaderboards/WindowsLeaderboardManager.cpp"
+ "${BASE_DIR}/Leaderboards/WindowsLeaderboardManager.h"
+)
+source_group("Windows64/Leaderboards" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SENTIENT
+ "${BASE_DIR}/Sentient/DynamicConfigurations.h"
+ "${BASE_DIR}/Sentient/MinecraftTelemetry.h"
+ "${BASE_DIR}/Sentient/SentientManager.h"
+ "${BASE_DIR}/Sentient/SentientStats.h"
+ "${BASE_DIR}/Sentient/SentientTelemetryCommon.h"
+ "${BASE_DIR}/Sentient/TelemetryEnum.h"
+)
+source_group("Windows64/Sentient" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SENTIENT})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOCIAL
+ "${BASE_DIR}/Social/SocialManager.h"
+)
+source_group("Windows64/Social" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOCIAL})
+
+set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_XML
+ "${BASE_DIR}/XML/ATGXmlParser.h"
+)
+source_group("Windows64/XML" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_XML})
+
+set(_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENTLIBS_INC
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientAvatar.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientBoxArt.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientConfig.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCore.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCulture.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenCore.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenNews.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientDynamicConfig.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFame.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFile.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientHelp.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMain.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMarkers.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientNews.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientPackage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientRawData.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientResource.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientStats.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSuperstars.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSys.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientTypes.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGC.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCLeaderboards.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCTypes.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUser.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUtil.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientXML.h"
+)
+source_group("Xbox/SentientLibs/inc" FILES ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENTLIBS_INC})
+
+set(_MINECRAFT_CLIENT_WINDOWS_XBOX_NETWORK
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Network/NetworkPlayerXbox.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Network/NetworkPlayerXbox.h"
+)
+source_group("Xbox/Network" FILES ${_MINECRAFT_CLIENT_WINDOWS_XBOX_NETWORK})
+
+set(_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENT_DYNAMICCONF
+ "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/trialConfigv1.bin"
+)
+source_group("Xbox/Sentient/DynamicConf" FILES ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENT_DYNAMICCONF})
+
+set(_MINECRAFT_CLIENT_WINDOWS_NET_MINECRAFT_STATS
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h"
+)
+source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_WINDOWS_NET_MINECRAFT_STATS})
+
+set(MINECRAFT_CLIENT_WINDOWS
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_RES_AUDIO}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_AUDIO}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_NETWORK}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_COMPONENTS}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_CONTROLS}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_DEBUG}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_FRONTEND_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_HELP__OPTIONS}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_INGAME_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}
+ ${_MINECRAFT_CLIENT_WINDOWS_COMMON_ZLIB}
+ ${_MINECRAFT_CLIENT_WINDOWS_DURANGO}
+ ${_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_WINDOWS_PS3_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_WINDOWS_PS3_PS3EXTRAS}
+ ${_MINECRAFT_CLIENT_WINDOWS_SOURCE_FILES}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_GAMECONFIG}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_MILES_SOUND_SYSTEM_INCLUDE}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SENTIENT}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOCIAL}
+ ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_XML}
+ ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENTLIBS_INC}
+ ${_MINECRAFT_CLIENT_WINDOWS_XBOX_NETWORK}
+ ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENT_DYNAMICCONF}
+ ${_MINECRAFT_CLIENT_WINDOWS_NET_MINECRAFT_STATS}
+)
diff --git a/Minecraft.Client/cmake/sources/Xbox360.cmake b/Minecraft.Client/cmake/sources/Xbox360.cmake
new file mode 100644
index 00000000..8541602c
--- /dev/null
+++ b/Minecraft.Client/cmake/sources/Xbox360.cmake
@@ -0,0 +1,511 @@
+set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/")
+
+set(_MINECRAFT_CLIENT_XBOX360_COMMON_RES_AUDIO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/minecraft.xsb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/resident.xwb"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/res/audio/streamed.xwb"
+)
+source_group("Common/res/audio" FILES ${_MINECRAFT_CLIENT_XBOX360_COMMON_RES_AUDIO})
+
+set(_MINECRAFT_CLIENT_XBOX360_DURANGO
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Durango_UIController.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Resource.h"
+)
+source_group("Durango" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO})
+
+set(_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_GDRAW
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d11.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_shared.inl"
+)
+source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_GDRAW})
+
+set(_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_INCLUDE
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/gdraw.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggy.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyexpruntime.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyperfmon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/rrCore.h"
+)
+source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_XBOX360_DURANGO_SENTIENT
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/DynamicConfigurations.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/MinecraftTelemetry.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/SentientManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/SentientStats.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/SentientTelemetryCommon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/TelemetryEnum.h"
+)
+source_group("Durango/Sentient" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_SENTIENT})
+
+set(_MINECRAFT_CLIENT_XBOX360_DURANGO_SOCIAL
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Social/SocialManager.h"
+)
+source_group("Durango/Social" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_SOCIAL})
+
+set(_MINECRAFT_CLIENT_XBOX360_DURANGO_XML
+ "${CMAKE_CURRENT_SOURCE_DIR}/Durango/XML/ATGXmlParser.h"
+)
+source_group("Durango/XML" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_XML})
+
+set(_MINECRAFT_CLIENT_XBOX360_PS3
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Passphrase/ps3__np_conf.h"
+)
+source_group("PS3" FILES ${_MINECRAFT_CLIENT_XBOX360_PS3})
+
+set(_MINECRAFT_CLIENT_XBOX360_PS3_IGGY_INCLUDE
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/gdraw.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggy.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyexpruntime.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon_ps3.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/rrCore.h"
+)
+source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_XBOX360_PS3_IGGY_INCLUDE})
+
+set(_MINECRAFT_CLIENT_XBOX360_PS3_PS3EXTRAS
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/winerror.h"
+)
+source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_XBOX360_PS3_PS3EXTRAS})
+
+set(_MINECRAFT_CLIENT_XBOX360_WINDOWS
+ "${BASE_DIR}/Resource.h"
+)
+source_group("Windows" FILES ${_MINECRAFT_CLIENT_XBOX360_WINDOWS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES
+ "${BASE_DIR}/Xbox_App.cpp"
+ "${BASE_DIR}/Xbox_App.h"
+ "${BASE_DIR}/Xbox_Minecraft.cpp"
+ "${BASE_DIR}/Xbox_UIController.cpp"
+ "${BASE_DIR}/Xbox_UIController.h"
+)
+source_group("Xbox" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_4JLIBS_INC
+ "${BASE_DIR}/4JLibs/inc/4J_Input.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Profile.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Render.h"
+ "${BASE_DIR}/4JLibs/inc/4J_Storage.h"
+)
+source_group("Xbox/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_4JLIBS_INC})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_GAMECONFIG
+ "${BASE_DIR}/GameConfig/Minecraft.gameconfig"
+ "${BASE_DIR}/GameConfig/Minecraft.spa"
+ "${BASE_DIR}/GameConfig/Minecraft.spa.h"
+)
+source_group("Xbox/GameConfig" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_GAMECONFIG})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENTLIBS_INC
+ "${BASE_DIR}/Sentient/Include/SenClientAvatar.h"
+ "${BASE_DIR}/Sentient/Include/SenClientBoxArt.h"
+ "${BASE_DIR}/Sentient/Include/SenClientConfig.h"
+ "${BASE_DIR}/Sentient/Include/SenClientCore.h"
+ "${BASE_DIR}/Sentient/Include/SenClientCulture.h"
+ "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h"
+ "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h"
+ "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenCore.h"
+ "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenNews.h"
+ "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h"
+ "${BASE_DIR}/Sentient/Include/SenClientDynamicConfig.h"
+ "${BASE_DIR}/Sentient/Include/SenClientFame.h"
+ "${BASE_DIR}/Sentient/Include/SenClientFile.h"
+ "${BASE_DIR}/Sentient/Include/SenClientHelp.h"
+ "${BASE_DIR}/Sentient/Include/SenClientMain.h"
+ "${BASE_DIR}/Sentient/Include/SenClientMarkers.h"
+ "${BASE_DIR}/Sentient/Include/SenClientNews.h"
+ "${BASE_DIR}/Sentient/Include/SenClientPackage.h"
+ "${BASE_DIR}/Sentient/Include/SenClientRawData.h"
+ "${BASE_DIR}/Sentient/Include/SenClientResource.h"
+ "${BASE_DIR}/Sentient/Include/SenClientStats.h"
+ "${BASE_DIR}/Sentient/Include/SenClientSuperstars.h"
+ "${BASE_DIR}/Sentient/Include/SenClientSys.h"
+ "${BASE_DIR}/Sentient/Include/SenClientTypes.h"
+ "${BASE_DIR}/Sentient/Include/SenClientUGC.h"
+ "${BASE_DIR}/Sentient/Include/SenClientUGCLeaderboards.h"
+ "${BASE_DIR}/Sentient/Include/SenClientUGCTypes.h"
+ "${BASE_DIR}/Sentient/Include/SenClientUser.h"
+ "${BASE_DIR}/Sentient/Include/SenClientUtil.h"
+ "${BASE_DIR}/Sentient/Include/SenClientXML.h"
+)
+source_group("Xbox/SentientLibs/inc" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENTLIBS_INC})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_AUDIO
+ "${BASE_DIR}/Audio/SoundEngine.cpp"
+)
+source_group("Xbox/Audio" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_AUDIO})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_FONT
+ "${BASE_DIR}/Font/XUI_Font.cpp"
+ "${BASE_DIR}/Font/XUI_Font.h"
+ "${BASE_DIR}/Font/XUI_FontData.cpp"
+ "${BASE_DIR}/Font/XUI_FontData.h"
+ "${BASE_DIR}/Font/XUI_FontRenderer.cpp"
+ "${BASE_DIR}/Font/XUI_FontRenderer.h"
+)
+source_group("Xbox/Font" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_FONT})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_LEADERBOARDS
+ "${BASE_DIR}/Leaderboards/XboxLeaderboardManager.cpp"
+ "${BASE_DIR}/Leaderboards/XboxLeaderboardManager.h"
+)
+source_group("Xbox/Leaderboards" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_NETWORK
+ "${BASE_DIR}/Network/NetworkPlayerXbox.cpp"
+ "${BASE_DIR}/Network/NetworkPlayerXbox.h"
+ "${BASE_DIR}/Network/PlatformNetworkManagerXbox.cpp"
+ "${BASE_DIR}/Network/PlatformNetworkManagerXbox.h"
+)
+source_group("Xbox/Network" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_NETWORK})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT
+ "${BASE_DIR}/Sentient/SentientManager.cpp"
+ "${BASE_DIR}/Sentient/SentientManager.h"
+)
+source_group("Xbox/Sentient" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT_DYNAMICCONF
+ "${BASE_DIR}/Sentient/DynamicConfigurations.cpp"
+ "${BASE_DIR}/Sentient/DynamicConfigurations.h"
+ "${BASE_DIR}/Sentient/trialConfigv1.bin"
+)
+source_group("Xbox/Sentient/DynamicConf" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT_DYNAMICCONF})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT_TELEMETRY
+ "${BASE_DIR}/Sentient/MinecraftTelemetry.h"
+ "${BASE_DIR}/Sentient/MinecraftTelemetry.xml"
+ "${BASE_DIR}/Sentient/SentientStats.cpp"
+ "${BASE_DIR}/Sentient/SentientStats.h"
+ "${BASE_DIR}/Sentient/SentientTelemetryCommon.h"
+ "${BASE_DIR}/Sentient/TelemetryEnum.h"
+)
+source_group("Xbox/Sentient/Telemetry" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT_TELEMETRY})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOCIAL
+ "${BASE_DIR}/Social/SocialManager.cpp"
+ "${BASE_DIR}/Social/SocialManager.h"
+)
+source_group("Xbox/Social" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOCIAL})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_CustomMessages.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Reinstall.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Reinstall.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TextEntry.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TextEntry.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_XZP_Icons.h"
+)
+source_group("Xbox/XUI" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_BASE_SCENE
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_BasePlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_BasePlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Chat.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Chat.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HUD.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HUD.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Base.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Base.h"
+)
+source_group("Xbox/XUI/Base Scene" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_BASE_SCENE})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_CONTAINERS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_AbstractContainer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_AbstractContainer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Anvil.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Anvil.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Beacon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Beacon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_BrewingStand.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_BrewingStand.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Container.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Container.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_CraftingPanel.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_CraftingPanel.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Enchant.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Enchant.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Fireworks.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Fireworks.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Furnace.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Furnace.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Hopper.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Hopper.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_HorseInventory.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_HorseInventory.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Inventory.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Inventory.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Inventory_Creative.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Inventory_Creative.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Trading.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Trading.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Trap.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Trap.h"
+)
+source_group("Xbox/XUI/Containers" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_CONTAINERS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_CONTROLS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Controls.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JEdit.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JEdit.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JIcon.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JIcon.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BeaconButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BeaconButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BrewProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BrewProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BubblesProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BubblesProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BurnProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BurnProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_CraftIngredientSlot.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_CraftIngredientSlot.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantButton.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantButton.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantmentBook.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantmentBook.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantmentButtonText.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantmentButtonText.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_FireProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_FireProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_LoadingProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_LoadingProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftHorse.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftHorse.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftPlayer.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftPlayer.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftSkinPreview.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftSkinPreview.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftSlot.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftSlot.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MobEffect.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MobEffect.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_PassThroughList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_PassthroughList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_ProgressCtrlBase.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_ProgressCtrlBase.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SliderWrapper.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SliderWrapper.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotItem.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotItemCtrlBase.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotItemCtrlBase.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotItemListItem.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotList.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotList.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SplashPulser.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SplashPulser.h"
+)
+source_group("Xbox/XUI/Controls" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_CONTROLS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_ConnectingProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_ConnectingProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DLCOffers.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DLCOffers.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Death.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Death.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_FullscreenProgress.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_FullscreenProgress.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Helper.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGameHostOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGameHostOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGameInfo.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGameInfo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGamePlayerOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGamePlayerOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Intro.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Intro.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_LoadSettings.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_LoadSettings.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MainMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MainMenu.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameCreate.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameCreate.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameInfo.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameInfo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameJoinLoad.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameJoinLoad.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameLaunchMoreOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameLaunchMoreOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_NewUpdateMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_NewUpdateMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_PartnernetPassword.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_PartnernetPassword.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SaveMessage.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SaveMessage.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Win.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Win.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SignEntry.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SignEntry.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Teleport.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Teleport.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TransferToXboxOne.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TrialExitUpsell.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TrialExitUpsell.h"
+)
+source_group("Xbox/XUI/Menu screens" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_DEBUG
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Debug.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugItemEditor.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugItemEditor.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugOverlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugOverlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugSchematicCreator.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugSchematicCreator.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugSetCamera.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugSetCamera.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugTips.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugTips.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_debug.cpp"
+)
+source_group("Xbox/XUI/Menu screens/Debug" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_DEBUG})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpAndOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpAndOptions.h"
+)
+source_group("Xbox/XUI/Menu screens/Help & Options" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpControls.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpControls.h"
+)
+source_group("Xbox/XUI/Menu screens/Help & Options/Controls" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpCredits.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpCredits.h"
+)
+source_group("Xbox/XUI/Menu screens/Help & Options/Credits" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpHowToPlay.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpHowToPlay.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HowToPlayMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HowToPlayMenu.h"
+)
+source_group("Xbox/XUI/Menu screens/Help & Options/How To Play" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsAll.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsAll.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsAudio.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsAudio.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsControl.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsControl.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsGraphics.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsGraphics.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsOptions.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsOptions.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsUI.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsUI.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SkinSelect.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SkinSelect.h"
+)
+source_group("Xbox/XUI/Menu screens/Help & Options/Settings" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_LEADERBOARDS
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Leaderboards.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Leaderboards.h"
+)
+source_group("Xbox/XUI/Menu screens/Leaderboards" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_LEADERBOARDS})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_PAUSE
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_PauseMenu.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_PauseMenu.h"
+)
+source_group("Xbox/XUI/Menu screens/Pause" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_PAUSE})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_SOCIAL
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SocialPost.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SocialPost.h"
+)
+source_group("Xbox/XUI/Menu screens/Social" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_SOCIAL})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_TUTORIAL
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TutorialPopup.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TutorialPopup.h"
+)
+source_group("Xbox/XUI/Menu screens/Tutorial" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_TUTORIAL})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XML
+ "${BASE_DIR}/XML/ATGXmlParser.cpp"
+ "${BASE_DIR}/XML/ATGXmlParser.h"
+ "${BASE_DIR}/XML/xmlFilesCallback.h"
+)
+source_group("Xbox/XML" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XML})
+
+set(_MINECRAFT_CLIENT_XBOX360_XBOX_XEXXML
+ "${BASE_DIR}/xex-dev.xml"
+ "${BASE_DIR}/xex.xml"
+)
+source_group("Xbox/xexxml" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XEXXML})
+
+set(_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_CLIENT_MULTIPLAYER
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfo.h"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.cpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.h"
+)
+source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_CLIENT_MULTIPLAYER})
+
+set(_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_STATS
+ "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h"
+)
+source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_STATS})
+
+set(MINECRAFT_CLIENT_XBOX360
+ ${_MINECRAFT_CLIENT_XBOX360_COMMON_RES_AUDIO}
+ ${_MINECRAFT_CLIENT_XBOX360_DURANGO}
+ ${_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_GDRAW}
+ ${_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_XBOX360_DURANGO_SENTIENT}
+ ${_MINECRAFT_CLIENT_XBOX360_DURANGO_SOCIAL}
+ ${_MINECRAFT_CLIENT_XBOX360_DURANGO_XML}
+ ${_MINECRAFT_CLIENT_XBOX360_PS3}
+ ${_MINECRAFT_CLIENT_XBOX360_PS3_IGGY_INCLUDE}
+ ${_MINECRAFT_CLIENT_XBOX360_PS3_PS3EXTRAS}
+ ${_MINECRAFT_CLIENT_XBOX360_WINDOWS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_4JLIBS_INC}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_GAMECONFIG}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENTLIBS_INC}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_AUDIO}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_FONT}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_NETWORK}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT_DYNAMICCONF}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENT_TELEMETRY}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOCIAL}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_BASE_SCENE}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_CONTAINERS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_CONTROLS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_DEBUG}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_LEADERBOARDS}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_PAUSE}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_SOCIAL}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XUI_MENU_SCREENS_TUTORIAL}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XML}
+ ${_MINECRAFT_CLIENT_XBOX360_XBOX_XEXXML}
+ ${_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_CLIENT_MULTIPLAYER}
+ ${_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_STATS}
+)