initial commit
This commit is contained in:
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user