def _dispose(self): ScaleformFileLoader.disableStreaming() self.__backgroundMode.hide() if self.__capsLockCallbackID is not None: BigWorld.cancelCallback(self.__capsLockCallbackID) self.__capsLockCallbackID = None connectionManager.onRejected -= self._onLoginRejected connectionManager.onKickWhileLoginReceived -= self._onKickedWhileLogin connectionManager.onQueued -= self._onHandleQueue self._servers.onServersStatusChanged -= self.__updateServersList g_playerEvents.onAccountShowGUI -= self._clearLoginView self._serversDP.fini() self._serversDP = None View._dispose(self) return
def _dispose(self): ScaleformFileLoader.disableStreaming() self.__backgroundMode.hide() if self.__capsLockCallbackID is not None: BigWorld.cancelCallback(self.__capsLockCallbackID) self.__capsLockCallbackID = None self.connectionMgr.onRejected -= self._onLoginRejected self.connectionMgr.onKickWhileLoginReceived -= self._onKickedWhileLogin self.connectionMgr.onQueued -= self._onHandleQueue self._servers.onServersStatusChanged -= self.__updateServersList g_playerEvents.onAccountShowGUI -= self._clearLoginView g_playerEvents.onEntityCheckOutEnqueued -= self._onEntityCheckoutEnqueued g_playerEvents.onAccountBecomeNonPlayer -= self._onAccountBecomeNonPlayer if self._entityEnqueueCancelCallback: g_eventBus.removeListener(BootcampEvent.QUEUE_DIALOG_CANCEL, self._onEntityCheckoutCanceled, EVENT_BUS_SCOPE.LOBBY) self._serversDP.fini() self._serversDP = None self._entityEnqueueCancelCallback = None View._dispose(self) return
def _dispose(self): ScaleformFileLoader.disableStreaming() super(IntroPage, self)._dispose()
def hide(self): ScaleformFileLoader.disableStreaming() self.__saveToPrefs() Windowing.removeWindowAccessibilityHandler( self.__onWindowAccessibilityChanged)
def _dispose(self): Windowing.removeWindowAccessibilityHandler( self._onAccessibilityChanged) ScaleformFileLoader.disableStreaming() super(BCVideoPage, self)._dispose()
def _dispose(self): gui.g_guiResetters.discard(self.onUpdateStage) ScaleformFileLoader.disableStreaming() super(IntroPage, self)._dispose()
def hide(self): ScaleformFileLoader.disableStreaming() self.__saveToPrefs()