Ejemplo n.º 1
0
// 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();
}
Ejemplo n.º 2
0
// shutdown sequence
void CISXEQ::Shutdown()
{
	MQ2Shutdown();
	DisconnectServices();

	UnRegisterServices();
	UnRegisterTopLevelObjects();
	UnRegisterDataTypes();
	UnRegisterAliases();
	UnRegisterCommands();
}
Ejemplo n.º 3
0
// 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();
}
Ejemplo n.º 4
0
// 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();
}
Ejemplo n.º 5
0
// 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();
}