MCPcopy Create free account
hub / github.com/MyGUI/mygui / ~WidgetsWindow

Method ~WidgetsWindow

Tools/LayoutEditor/WidgetsWindow.cpp:43–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41 }
42
43 WidgetsWindow::~WidgetsWindow()
44 {
45 WidgetCreatorManager::getInstance().eventChangeCreatorMode -=
46 MyGUI::newDelegate(this, &WidgetsWindow::notifyChangeCreatorMode);
47
48 size_t sheet_index = mTabSkins->getIndexSelected();
49 if (sheet_index != MyGUI::ITEM_NONE)
50 mSkinSheetName = mTabSkins->getItemNameAt(sheet_index);
51 else
52 mSkinSheetName.clear();
53
54 SettingsManager::getInstance().setValue("Controls/WidgetsWindow/LastSkinGroup", mSkinSheetName);
55
56 mPopupMode->eventMouseButtonClick -= MyGUI::newDelegate(this, &WidgetsWindow::notifyMouseButtonClickPopupMode);
57 }
58
59 void WidgetsWindow::initialise()
60 {

Callers

nothing calls this directly

Calls 4

newDelegateFunction · 0.85
getIndexSelectedMethod · 0.45
clearMethod · 0.45
setValueMethod · 0.45

Tested by

no test coverage detected