mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-25 03:40:40 +00:00
Remove unneeded window pointers
This commit is contained in:
parent
f67dbc8aa0
commit
d10985e481
@ -141,37 +141,24 @@ namespace MWGui
|
||||
, mHud(NULL)
|
||||
, mMap(NULL)
|
||||
, mLocalMapRender(NULL)
|
||||
, mMenu(NULL)
|
||||
, mToolTips(NULL)
|
||||
, mStatsWindow(NULL)
|
||||
, mMessageBoxManager(NULL)
|
||||
, mConsole(NULL)
|
||||
, mDialogueWindow(NULL)
|
||||
, mContainerWindow(NULL)
|
||||
, mDragAndDrop(NULL)
|
||||
, mInventoryWindow(NULL)
|
||||
, mScrollWindow(NULL)
|
||||
, mBookWindow(NULL)
|
||||
, mCountDialog(NULL)
|
||||
, mTradeWindow(NULL)
|
||||
, mSpellBuyingWindow(NULL)
|
||||
, mTravelWindow(NULL)
|
||||
, mSettingsWindow(NULL)
|
||||
, mConfirmationDialog(NULL)
|
||||
, mAlchemyWindow(NULL)
|
||||
, mSpellWindow(NULL)
|
||||
, mQuickKeysMenu(NULL)
|
||||
, mLoadingScreen(NULL)
|
||||
, mLevelupDialog(NULL)
|
||||
, mWaitDialog(NULL)
|
||||
, mSpellCreationDialog(NULL)
|
||||
, mEnchantingDialog(NULL)
|
||||
, mTrainingWindow(NULL)
|
||||
, mMerchantRepair(NULL)
|
||||
, mSoulgemDialog(NULL)
|
||||
, mRepair(NULL)
|
||||
, mRecharge(NULL)
|
||||
, mCompanionWindow(NULL)
|
||||
, mVideoBackground(NULL)
|
||||
, mVideoWidget(NULL)
|
||||
, mWerewolfFader(NULL)
|
||||
@ -319,13 +306,13 @@ namespace MWGui
|
||||
|
||||
mDragAndDrop = new DragAndDrop();
|
||||
|
||||
mRecharge = new Recharge();
|
||||
mGuiModeStates[GM_Recharge] = GuiModeState(mRecharge);
|
||||
mWindows.push_back(mRecharge);
|
||||
Recharge* recharge = new Recharge();
|
||||
mGuiModeStates[GM_Recharge] = GuiModeState(recharge);
|
||||
mWindows.push_back(recharge);
|
||||
|
||||
mMenu = new MainMenu(w, h, mResourceSystem->getVFS(), mVersionDescription);
|
||||
mGuiModeStates[GM_MainMenu] = GuiModeState(mMenu);
|
||||
mWindows.push_back(mMenu);
|
||||
MainMenu* menu = new MainMenu(w, h, mResourceSystem->getVFS(), mVersionDescription);
|
||||
mGuiModeStates[GM_MainMenu] = GuiModeState(menu);
|
||||
mWindows.push_back(menu);
|
||||
|
||||
mLocalMapRender = new MWRender::LocalMap(mViewer->getSceneData()->asGroup());
|
||||
mMap = new MapWindow(mCustomMarkers, mDragAndDrop, mLocalMapRender, mWorkQueue);
|
||||
@ -367,23 +354,23 @@ namespace MWGui
|
||||
|
||||
mMessageBoxManager = new MessageBoxManager(mStore->get<ESM::GameSetting>().find("fMessageTimePerChar")->getFloat());
|
||||
|
||||
mSpellBuyingWindow = new SpellBuyingWindow();
|
||||
mWindows.push_back(mSpellBuyingWindow);
|
||||
mGuiModeStates[GM_SpellBuying] = GuiModeState(mSpellBuyingWindow);
|
||||
SpellBuyingWindow* spellBuyingWindow = new SpellBuyingWindow();
|
||||
mWindows.push_back(spellBuyingWindow);
|
||||
mGuiModeStates[GM_SpellBuying] = GuiModeState(spellBuyingWindow);
|
||||
|
||||
mTravelWindow = new TravelWindow();
|
||||
mWindows.push_back(mTravelWindow);
|
||||
mGuiModeStates[GM_Travel] = GuiModeState(mTravelWindow);
|
||||
TravelWindow* travelWindow = new TravelWindow();
|
||||
mWindows.push_back(travelWindow);
|
||||
mGuiModeStates[GM_Travel] = GuiModeState(travelWindow);
|
||||
|
||||
mDialogueWindow = new DialogueWindow();
|
||||
mWindows.push_back(mDialogueWindow);
|
||||
trackWindow(mDialogueWindow, "dialogue");
|
||||
mGuiModeStates[GM_Dialogue] = GuiModeState(mDialogueWindow);
|
||||
|
||||
mContainerWindow = new ContainerWindow(mDragAndDrop);
|
||||
mWindows.push_back(mContainerWindow);
|
||||
trackWindow(mContainerWindow, "container");
|
||||
mGuiModeStates[GM_Container] = GuiModeState({mContainerWindow, mInventoryWindow});
|
||||
ContainerWindow* containerWindow = new ContainerWindow(mDragAndDrop);
|
||||
mWindows.push_back(containerWindow);
|
||||
trackWindow(containerWindow, "container");
|
||||
mGuiModeStates[GM_Container] = GuiModeState({containerWindow, mInventoryWindow});
|
||||
|
||||
mHud = new HUD(mCustomMarkers, mDragAndDrop, mLocalMapRender);
|
||||
mWindows.push_back(mHud);
|
||||
@ -412,49 +399,49 @@ namespace MWGui
|
||||
mConfirmationDialog = new ConfirmationDialog();
|
||||
mWindows.push_back(mConfirmationDialog);
|
||||
|
||||
mAlchemyWindow = new AlchemyWindow();
|
||||
mWindows.push_back(mAlchemyWindow);
|
||||
trackWindow(mAlchemyWindow, "alchemy");
|
||||
mGuiModeStates[GM_Alchemy] = GuiModeState(mAlchemyWindow);
|
||||
AlchemyWindow* alchemyWindow = new AlchemyWindow();
|
||||
mWindows.push_back(alchemyWindow);
|
||||
trackWindow(alchemyWindow, "alchemy");
|
||||
mGuiModeStates[GM_Alchemy] = GuiModeState(alchemyWindow);
|
||||
|
||||
mQuickKeysMenu = new QuickKeysMenu();
|
||||
mWindows.push_back(mQuickKeysMenu);
|
||||
mGuiModeStates[GM_QuickKeysMenu] = GuiModeState(mQuickKeysMenu);
|
||||
|
||||
mLevelupDialog = new LevelupDialog();
|
||||
mWindows.push_back(mLevelupDialog);
|
||||
mGuiModeStates[GM_Levelup] = GuiModeState(mLevelupDialog);
|
||||
LevelupDialog* levelupDialog = new LevelupDialog();
|
||||
mWindows.push_back(levelupDialog);
|
||||
mGuiModeStates[GM_Levelup] = GuiModeState(levelupDialog);
|
||||
|
||||
mWaitDialog = new WaitDialog();
|
||||
mWindows.push_back(mWaitDialog);
|
||||
mGuiModeStates[GM_Rest] = GuiModeState(mWaitDialog);
|
||||
|
||||
mSpellCreationDialog = new SpellCreationDialog();
|
||||
mWindows.push_back(mSpellCreationDialog);
|
||||
mGuiModeStates[GM_SpellCreation] = GuiModeState(mSpellCreationDialog);
|
||||
SpellCreationDialog* spellCreationDialog = new SpellCreationDialog();
|
||||
mWindows.push_back(spellCreationDialog);
|
||||
mGuiModeStates[GM_SpellCreation] = GuiModeState(spellCreationDialog);
|
||||
|
||||
mEnchantingDialog = new EnchantingDialog();
|
||||
mWindows.push_back(mEnchantingDialog);
|
||||
mGuiModeStates[GM_Enchanting] = GuiModeState(mEnchantingDialog);
|
||||
EnchantingDialog* enchantingDialog = new EnchantingDialog();
|
||||
mWindows.push_back(enchantingDialog);
|
||||
mGuiModeStates[GM_Enchanting] = GuiModeState(enchantingDialog);
|
||||
|
||||
mTrainingWindow = new TrainingWindow();
|
||||
mWindows.push_back(mTrainingWindow);
|
||||
mGuiModeStates[GM_Training] = GuiModeState(mTrainingWindow);
|
||||
TrainingWindow* trainingWindow = new TrainingWindow();
|
||||
mWindows.push_back(trainingWindow);
|
||||
mGuiModeStates[GM_Training] = GuiModeState(trainingWindow);
|
||||
|
||||
mMerchantRepair = new MerchantRepair();
|
||||
mWindows.push_back(mMerchantRepair);
|
||||
mGuiModeStates[GM_MerchantRepair] = GuiModeState(mMerchantRepair);
|
||||
MerchantRepair* merchantRepair = new MerchantRepair();
|
||||
mWindows.push_back(merchantRepair);
|
||||
mGuiModeStates[GM_MerchantRepair] = GuiModeState(merchantRepair);
|
||||
|
||||
mRepair = new Repair();
|
||||
mWindows.push_back(mRepair);
|
||||
mGuiModeStates[GM_Repair] = GuiModeState(mRepair);
|
||||
Repair* repair = new Repair();
|
||||
mWindows.push_back(repair);
|
||||
mGuiModeStates[GM_Repair] = GuiModeState(repair);
|
||||
|
||||
mSoulgemDialog = new SoulgemDialog(mMessageBoxManager);
|
||||
|
||||
mCompanionWindow = new CompanionWindow(mDragAndDrop, mMessageBoxManager);
|
||||
mWindows.push_back(mCompanionWindow);
|
||||
trackWindow(mCompanionWindow, "companion");
|
||||
mGuiModeStates[GM_Companion] = GuiModeState({mInventoryWindow, mCompanionWindow});
|
||||
CompanionWindow* companionWindow = new CompanionWindow(mDragAndDrop, mMessageBoxManager);
|
||||
mWindows.push_back(companionWindow);
|
||||
trackWindow(companionWindow, "companion");
|
||||
mGuiModeStates[GM_Companion] = GuiModeState({mInventoryWindow, companionWindow});
|
||||
|
||||
mJailScreen = new JailScreen();
|
||||
mWindows.push_back(mJailScreen);
|
||||
|
@ -405,37 +405,24 @@ namespace MWGui
|
||||
HUD *mHud;
|
||||
MapWindow *mMap;
|
||||
MWRender::LocalMap* mLocalMapRender;
|
||||
MainMenu *mMenu;
|
||||
ToolTips *mToolTips;
|
||||
StatsWindow *mStatsWindow;
|
||||
MessageBoxManager *mMessageBoxManager;
|
||||
Console *mConsole;
|
||||
DialogueWindow *mDialogueWindow;
|
||||
ContainerWindow *mContainerWindow;
|
||||
DragAndDrop* mDragAndDrop;
|
||||
InventoryWindow *mInventoryWindow;
|
||||
ScrollWindow* mScrollWindow;
|
||||
BookWindow* mBookWindow;
|
||||
CountDialog* mCountDialog;
|
||||
TradeWindow* mTradeWindow;
|
||||
SpellBuyingWindow* mSpellBuyingWindow;
|
||||
TravelWindow* mTravelWindow;
|
||||
SettingsWindow* mSettingsWindow;
|
||||
ConfirmationDialog* mConfirmationDialog;
|
||||
AlchemyWindow* mAlchemyWindow;
|
||||
SpellWindow* mSpellWindow;
|
||||
QuickKeysMenu* mQuickKeysMenu;
|
||||
LoadingScreen* mLoadingScreen;
|
||||
LevelupDialog* mLevelupDialog;
|
||||
WaitDialog* mWaitDialog;
|
||||
SpellCreationDialog* mSpellCreationDialog;
|
||||
EnchantingDialog* mEnchantingDialog;
|
||||
TrainingWindow* mTrainingWindow;
|
||||
MerchantRepair* mMerchantRepair;
|
||||
SoulgemDialog* mSoulgemDialog;
|
||||
Repair* mRepair;
|
||||
Recharge* mRecharge;
|
||||
CompanionWindow* mCompanionWindow;
|
||||
MyGUI::ImageBox* mVideoBackground;
|
||||
VideoWidget* mVideoWidget;
|
||||
ScreenFader* mWerewolfFader;
|
||||
|
Loading…
x
Reference in New Issue
Block a user