C# Class Axiom.Core.SceneManagerFactory

Class which will create instances of a given SceneManager.
Datei anzeigen Open project: mono-soc-2011/axiom Class Usage Examples

Protected Properties

Property Type Description
metaData SceneManagerMetaData
metaDataInit bool

Public Methods

Method Description
CreateInstance ( string name ) : SceneManager

Creates a new instance of a SceneManager.

Don't call directly, use SceneManagerEnumerator.CreateSceneManager.

DestroyInstance ( SceneManager instance ) : void

Destroys an instance of a SceneManager.

Protected Methods

Method Description
InitMetaData ( ) : void

Internal method to initialise the metadata, must be implemented.

Method Details

CreateInstance() public abstract method

Creates a new instance of a SceneManager.
Don't call directly, use SceneManagerEnumerator.CreateSceneManager.
public abstract CreateInstance ( string name ) : SceneManager
name string
return SceneManager

DestroyInstance() public abstract method

Destroys an instance of a SceneManager.
public abstract DestroyInstance ( SceneManager instance ) : void
instance SceneManager
return void

InitMetaData() protected abstract method

Internal method to initialise the metadata, must be implemented.
protected abstract InitMetaData ( ) : void
return void

Property Details

metaData protected_oe property

protected SceneManagerMetaData,Axiom.Core metaData
return SceneManagerMetaData

metaDataInit protected_oe property

protected bool metaDataInit
return bool