// shutdown sequence void LSMIPC::Shutdown() { UnRegisterTopLevelObjects(); UnRegisterDataTypes(); UnRegisterAliases(); UnRegisterCommands(); }
// shutdown sequence void ISXEQMap::Shutdown() { Update = false; RemoveDetour(CMapViewWnd__CMapViewWnd); MapClear(); CMyMapViewWnd::RestoreVFTable(); RemoveMQ2Benchmark(bmMapRefresh); pISInterface->RemoveCommand("MapHide"); pISInterface->RemoveCommand("MapShow"); pISInterface->RemoveCommand("MapFilter"); pISInterface->RemoveCommand("Highlight"); pISInterface->RemoveCommand("MapNames"); pISInterface->RemoveCommand("MapClick"); pISInterface->UnloadSettings("ISXEQMap.xml"); DisconnectServices(); UnRegisterServices(); UnRegisterTopLevelObjects(); UnRegisterDataTypes(); UnRegisterAliases(); UnRegisterCommands(); }
// shutdown sequence void CISXEQ::Shutdown() { MQ2Shutdown(); DisconnectServices(); UnRegisterServices(); UnRegisterTopLevelObjects(); UnRegisterDataTypes(); UnRegisterAliases(); UnRegisterCommands(); }
// shutdown sequence void ISXEQHUDMove::Shutdown() { // save settings, if you changed them and want to save them now. You should normally save // changes immediately. //pISInterface->ExportSet(ISXEQHUDMoveXML,XMLFileName); pISInterface->UnloadSet(ISXEQHUDMoveXML); DisconnectServices(); UnRegisterServices(); UnRegisterTopLevelObjects(); UnRegisterDataTypes(); UnRegisterAliases(); UnRegisterCommands(); }
// shutdown sequence void ISXEQItemDisplay::Shutdown() { RemoveDetour(CItemDisplayWnd__SetSpell); RemoveDetour(CItemDisplayWnd__UpdateStrings); //RemoveDetour(CXWnd__DrawTooltipAtPoint); //RemoveDetour(CInvSlotWnd__DrawTooltip); // save settings, if you changed them and want to save them now. You should normally save // changes immediately. //pISInterface->SaveSettings(XMLFileName); pISInterface->UnloadSettings(XMLFileName); DisconnectServices(); UnRegisterServices(); UnRegisterTopLevelObjects(); UnRegisterDataTypes(); UnRegisterAliases(); UnRegisterCommands(); }
// shutdown sequence void ISXEQLabels::Shutdown() { RemoveDetour(CLabel__Draw); RemoveDetour(CSidlManager__CreateLabel); //RemoveDetour(CGaugeWnd__Draw); //RemoveDetour(__GetGaugeValueFromEQ); // save settings, if you changed them and want to save them now. You should normally save // changes immediately. //pISInterface->SaveSettings(XMLFileName); pISInterface->UnloadSettings(XMLFileName); DisconnectServices(); UnRegisterServices(); UnRegisterTopLevelObjects(); UnRegisterDataTypes(); UnRegisterAliases(); UnRegisterCommands(); }