Class which will create instances of a given SceneManager.
Exemple #1
0
		/// <summary>
		///		Unregisters a SceneManagerFactory.
		/// </summary>
		/// <param name="factory"></param>
		public void RemoveSceneManagerFactory( SceneManagerFactory factory )
		{
			this.sceneManagerEnumerator.RemoveFactory( factory );
		}
Exemple #2
0
		/// <summary>
		///		Registers a new SceneManagerFactory, a factory object for creating instances
		///		of specific SceneManagers.
		/// </summary>
		/// <remarks>
		///		Plugins should call this to register as new SceneManager providers.
		/// </remarks>
		/// <param name="factory"></param>
		public void AddSceneManagerFactory( SceneManagerFactory factory )
		{
			this.sceneManagerEnumerator.AddFactory( factory );
		}