BBGamelib.CCDirector.setNextScene C# (CSharp) Method

setNextScene() private method

private setNextScene ( ) : void
return void
		void setNextScene()
		{
			bool runningIsTransition = false;//[_runningScene isKindOfClass:transClass];
			bool newIsTransition = false;//[_nextScene isKindOfClass:transClass];
			
			// If it is not a transition, call onExit/cleanup
			if( ! newIsTransition ) {
				if(_runningScene!=null){
					_runningScene.onExitTransitionDidStart();
					_runningScene.onExit();
					// issue #709. the root node (scene) should receive the cleanup message too
					// otherwise it might be leaked.
					if( _sendCleanupToScene)
						_runningScene.cleanup();
				}
			}
			_runningScene = _nextScene;
			_nextScene = null;
			_runningScene.transform.parent = _view.transform;
			
			if( ! runningIsTransition ) {
				_runningScene.onEnter();
				_runningScene.onEnterTransitionDidFinish();
			}
		}
		public void pause(){