diff options
| author | rtm516 <rtm516@users.noreply.github.com> | 2026-03-17 21:39:22 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-17 16:39:22 -0500 |
| commit | 02a5961f39673be403fda3edbf6fb1265bd93477 (patch) | |
| tree | ade5f3cfd70fcb6e0add6492f182cc571bec7f3a /Minecraft.Client/cmake | |
| parent | 1a3fcb5b2010fbbf5ef0ab52f7291a4129f05842 (diff) | |
Move project to CMake (#781)
* Move to cmake
* Move sources to source_groups and ditch more old VS files
* Add BuildVer.h generation
* Break out cmake source lists to platforms
* Don't copy swf files
* Revert audio changes from merge
* Add platform defines
* Match MSBuild flags
* Move BuildVer.h to common include and fix rebuild issue
* Seperate projects properly
* Exclude more files and make sure GameHDD exists
* Missing line
* Remove remaining VS project files
* Update readme and actions
* Use incremental LTCG
* Update workflows
* Update build workflows and output folder
* Disable vcpkg checks
* Force MSVC
* Use precompiled headers
* Only use PCH for cpp
* Exclude compat_shims from PCH
* Handle per-platform source includes
* Copy only current platform media
* Define Iggy libs per platform
* Fix EnsureGameHDD check
* Only set WIN32_EXECUTABLE on Windows
* Correct Iggy libs path
* Remove include of terrain_MipmapLevel
* Correct path to xsb/xwb
* Implement copilot suggestions
* Add clang flags (untested)
* Fix robocopy error checking
* Update documentation
* Drop CMakePresets.json version as we dont use v6 features
* Always cleanup artifacts in nightly even if some builds fail
* Re-work compiler target options
* Move newer iggy dll into redist and cleanup
* Fix typos
* Remove 'Source Files' from all source groups
* Remove old ps1 build scripts
Diffstat (limited to 'Minecraft.Client/cmake')
| -rw-r--r-- | Minecraft.Client/cmake/sources/Common.cmake | 1107 | ||||
| -rw-r--r-- | Minecraft.Client/cmake/sources/Durango.cmake | 503 | ||||
| -rw-r--r-- | Minecraft.Client/cmake/sources/ORBIS.cmake | 570 | ||||
| -rw-r--r-- | Minecraft.Client/cmake/sources/PS3.cmake | 663 | ||||
| -rw-r--r-- | Minecraft.Client/cmake/sources/PSVita.cmake | 489 | ||||
| -rw-r--r-- | Minecraft.Client/cmake/sources/Windows.cmake | 507 | ||||
| -rw-r--r-- | Minecraft.Client/cmake/sources/Xbox360.cmake | 511 |
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} +) |
