def dispossessUI(self): LOG_DEBUG('dispossessUI') self.__clearVoiceChatMicDeviceCallback() VOIP.api().localTestMode = False VOIP.api().clearEventCaptureDevicesUpdated() player = BigWorld.player() from Account import PlayerAccount if player is not None and player.__class__ == PlayerAccount: player.onInitPremium -= self.__onPremiumChanged Settings.g_instance.eChangedGraphicsDetails -= self.__onChangeGraphicsDetails GlobalEvents.onRefreshResolutions -= self.__handleRefreshResolutions InputMapping.g_instance.onProfileLoaded -= self.__inputProfileChanged for command in self.__externalCallbacks.iterkeys(): self.uiHolder.removeExternalCallback(command) self.__externalCallbacks = None self.__eUpdateSettings() self.__gameOptionsManager.destroy() self.__gameOptionsManager = None Settings.g_instance.cmdFilter = list() self.__virtualJoystick.dispose() self.__virtualJoystick = None self.__virtualGamePad.dispose() self.__virtualGamePad = None self.__virtualJoystickProfile.dispose() self.__virtualJoystickProfile = None Settings.g_instance.save() UIInterface.dispossessUI(self) return
def dispossessUI(self): self.inited = False if self.uiHolder is not None: self.uiHolder.removeExternalCallbacks(self.GET_COLORS) self.settingsCore.onSettingsChanged -= self.__onAccountSettingsChange UIInterface.dispossessUI(self) return
def dispossessUI(self): self.uiHolder.movie.soundManager.script = None UIInterface.dispossessUI(self)
def dispossessUI(self): self.uiHolder.movie.soundManager.script = None UIInterface.dispossessUI(self)
def dispossessUI(self): self.uiHolder.removeExternalCallbacks('%s.RequestLength' % self.__prefix, '%s.RequestItemAt' % self.__prefix, '%s.RequestItemRange' % self.__prefix) UIInterface.dispossessUI(self)
def dispossessUI(self): self.__flashDP.script = None self.__flashDP = None UIInterface.dispossessUI(self) return
def dispossessUI(self): self.uiHolder.removeExternalCallbacks( '%s.RequestLength' % self.__prefix, '%s.RequestItemAt' % self.__prefix, '%s.RequestItemRange' % self.__prefix) UIInterface.dispossessUI(self)
def dispossessUI(self): self.__flashDP.script = None self.__flashDP = None UIInterface.dispossessUI(self) return