initial commit

This commit is contained in:
2026-08-27 17:15:05 -07:00
commit 80e222fa04
71 changed files with 54456 additions and 0 deletions
+194
View File
@@ -0,0 +1,194 @@
#include "xui.h"
#include "XUI/SlotProgressControl.h"
#include "XUI/XUI_BasePlayer.h"
#include "XUI/XUI_Chat.h"
#include "XUI/XUI_ConnectingProgress.h"
#include "XUI/XUI_Control_ComboBox.h"
#include "XUI/XUI_Ctrl_4JEdit.h"
#include "XUI/XUI_Ctrl_4JIcon.h"
#include "XUI/XUI_Ctrl_4JList.h"
#include "XUI/XUI_Ctrl_BeaconButton.h"
#include "XUI/XUI_Ctrl_BrewProgress.h"
#include "XUI/XUI_Ctrl_BubblesProgress.h"
#include "XUI/XUI_Ctrl_BurnProgress.h"
#include "XUI/XUI_Ctrl_CraftIngredientSlot.h"
#include "XUI/XUI_Ctrl_EnchantButton.h"
#include "XUI/XUI_Ctrl_EnchantmentBook.h"
#include "XUI/XUI_Ctrl_EnchantmentButtonText.h"
#include "XUI/XUI_Ctrl_FireProgress.h"
#include "XUI/XUI_Ctrl_LoadingProgress.h"
#include "XUI/XUI_Ctrl_MinecraftHorse.h"
#include "XUI/XUI_Ctrl_MinecraftPlayer.h"
#include "XUI/XUI_Ctrl_MinecraftSkinPreview.h"
#include "XUI/XUI_Ctrl_MinecraftSlot.h"
#include "XUI/XUI_Ctrl_MobEffect.h"
#include "XUI/XUI_Ctrl_PassthroughList.h"
#include "XUI/XUI_Ctrl_SliderWrapper.h"
#include "XUI/XUI_Ctrl_SlotItem.h"
#include "XUI/XUI_Ctrl_SlotItemListItem.h"
#include "XUI/XUI_Ctrl_SlotList.h"
#include "XUI/XUI_Ctrl_SplashPulser.h"
#include "XUI/XUI_DLCOffers.h"
#include "XUI/XUI_Death.h"
#include "XUI/XUI_Debug.h"
#include "XUI/XUI_DebugItemEditor.h"
#include "XUI/XUI_DebugOverlay.h"
#include "XUI/XUI_DebugSchematicCreator.h"
#include "XUI/XUI_DebugSetCamera.h"
#include "XUI/XUI_DebugTips.h"
#include "XUI/XUI_FullscreenProgress.h"
#include "XUI/XUI_HUD.h"
#include "XUI/XUI_HelpAndOptions.h"
#include "XUI/XUI_HelpControls.h"
#include "XUI/XUI_HelpCredits.h"
#include "XUI/XUI_HelpHowToPlay.h"
#include "XUI/XUI_HowToPlayMenu.h"
#include "XUI/XUI_InGameHostOptions.h"
#include "XUI/XUI_InGameInfo.h"
#include "XUI/XUI_InGamePlayerOptions.h"
#include "XUI/XUI_Intro.h"
#include "XUI/XUI_Leaderboards.h"
#include "XUI/XUI_LoadSettings.h"
#include "XUI/XUI_MainMenu.h"
#include "XUI/XUI_MultiGameCreate.h"
#include "XUI/XUI_MultiGameInfo.h"
#include "XUI/XUI_MultiGameJoinLoad.h"
#include "XUI/XUI_MultiGameLaunchMoreOptions.h"
#include "XUI/XUI_NewUpdateMessage.h"
#include "XUI/XUI_PartnernetPassword.h"
#include "XUI/XUI_PauseMenu.h"
#include "XUI/XUI_Reinstall.h"
#include "XUI/XUI_SaveMessage.h"
#include "XUI/XUI_Scene_Anvil.h"
#include "XUI/XUI_Scene_Base.h"
#include "XUI/XUI_Scene_Beacon.h"
#include "XUI/XUI_Scene_BrewingStand.h"
#include "XUI/XUI_Scene_Container.h"
#include "XUI/XUI_Scene_CraftingPanel.h"
#include "XUI/XUI_Scene_Enchant.h"
#include "XUI/XUI_Scene_Fireworks.h"
#include "XUI/XUI_Scene_Furnace.h"
#include "XUI/XUI_Scene_Hopper.h"
#include "XUI/XUI_Scene_HorseInventory.h"
#include "XUI/XUI_Scene_Inventory.h"
#include "XUI/XUI_Scene_Inventory_Creative.h"
#include "XUI/XUI_Scene_Trading.h"
#include "XUI/XUI_Scene_Trap.h"
#include "XUI/XUI_Scene_Win.h"
#include "XUI/XUI_SettingsAll.h"
#include "XUI/XUI_SettingsAudio.h"
#include "XUI/XUI_SettingsControl.h"
#include "XUI/XUI_SettingsGraphics.h"
#include "XUI/XUI_SettingsOptions.h"
#include "XUI/XUI_SettingsUI.h"
#include "XUI/XUI_SignEntry.h"
#include "XUI/XUI_SkinSelect.h"
#include "XUI/XUI_SocialPost.h"
#include "XUI/XUI_Teleport.h"
#include "XUI/XUI_TextEntry.h"
#include "XUI/XUI_TransferToXboxOne.h"
#include "XUI/XUI_TrialExitUpsell.h"
#include "XUI/XUI_TutorialPopup.h"
void XuiEnsureTitleClassesRegistered() {
CScene_Chat::Register();
CScene_ConnectingProgress::Register();
CScene_Controls::Register();
CScene_Credits::Register();
CScene_DLCMain::Register();
CScene_DLCOffers::Register();
CScene_Death::Register();
CScene_Debug::Register();
CScene_DebugItemEditor::Register();
CScene_DebugOverlay::Register();
CScene_DebugSchematicCreator::Register();
CScene_DebugSetCamera::Register();
CScene_DebugTips::Register();
CScene_FullscreenProgress::Register();
CScene_HelpAndOptions::Register();
CScene_HowToPlay::Register();
CScene_HowToPlayMenu::Register();
CScene_InGameHostOptions::Register();
CScene_InGameInfo::Register();
CScene_InGamePlayerOptions::Register();
CScene_Intro::Register();
CScene_Leaderboards::Register();
CScene_LoadGameSettings::Register();
CScene_Main::Register();
CScene_MultiGameCreate::Register();
CScene_MultiGameInfo::Register();
CScene_MultiGameJoinLoad::Register();
CScene_MultiGameLaunchMoreOptions::Register();
CScene_NewUpdateMessage::Register();
CScene_PartnernetPassword::Register();
CScene_Reinstall::Register();
CScene_SaveMessage::Register();
CScene_SettingsAll::Register();
CScene_SettingsAudio::Register();
CScene_SettingsControl::Register();
CScene_SettingsGraphics::Register();
CScene_SettingsOptions::Register();
CScene_SettingsUI::Register();
CScene_SignEntry::Register();
CScene_SkinSelect::Register();
CScene_SocialPost::Register();
CScene_Teleport::Register();
CScene_TextEntry::Register();
CScene_TransferToXboxOne::Register();
CScene_TrialExitUpsell::Register();
CScene_TutorialPopup::Register();
CScene_Win::Register();
CXuiControl4JComboBox::Register();
CXuiCtrl4JEdit::Register();
CXuiCtrl4JIcon::Register();
CXuiCtrl4JList::Register();
CXuiCtrlBeaconButton::Register();
CXuiCtrlBrewProgress::Register();
CXuiCtrlBubblesProgress::Register();
CXuiCtrlBurnProgress::Register();
CXuiCtrlCraftIngredientSlot::Register();
CXuiCtrlEnchantmentBook::Register();
CXuiCtrlEnchantmentButton::Register();
CXuiCtrlEnchantmentButtonText::Register();
CXuiCtrlFireProgress::Register();
CXuiCtrlLoadingProgress::Register();
CXuiCtrlMinecraftHorse::Register();
CXuiCtrlMinecraftPlayer::Register();
CXuiCtrlMinecraftSkinPreview::Register();
CXuiCtrlMinecraftSlot::Register();
CXuiCtrlMobEffect::Register();
CXuiCtrlPassThroughList::Register();
CXuiCtrlSliderWrapper::Register();
CXuiCtrlSlotItem::Register();
CXuiCtrlSlotItemListItem::Register();
CXuiCtrlSlotList::Register();
CXuiCtrlSplashPulser::Register();
CXuiSceneAnvil::Register();
CXuiSceneBase::Register();
CXuiSceneBasePlayer::Register();
CXuiSceneBeacon::Register();
CXuiSceneBrewingStand::Register();
CXuiSceneContainer::Register();
CXuiSceneCraftingPanel::Register();
CXuiSceneEnchant::Register();
CXuiSceneFireworks::Register();
CXuiSceneFurnace::Register();
CXuiSceneHopper::Register();
CXuiSceneHorseInventory::Register();
CXuiSceneHud::Register();
CXuiSceneInventory::Register();
CXuiSceneInventoryCreative::Register();
CXuiSceneTrading::Register();
CXuiSceneTrap::Register();
SlotProgressControl::Register();
UIScene_PauseMenu::Register();
}
namespace {
struct ImXuiTitleSeedInitializer {
ImXuiTitleSeedInitializer() { XuiEnsureTitleClassesRegistered(); }
} s_titleSeed;
}