C# Class FlyingKite.Components.GameplayManager

Inheritance: Component, IDisposable
Afficher le fichier Open project: WaveEngine/QuickStarters

Private Properties

Свойство Type Description
GameOverTransition void
KiteBehavior_OnStateChanged void
ResetScene void
ScreenContextManager_OnActivatingScene void
ScreenContextManager_OnDesactivatingScene void
SetScrollEnable void
UpdateCustomLayerEntities void

Méthodes publiques

Méthode Description
Dispose ( ) : void
SetState ( GameplayStates state ) : void

Changes the scene state.

Méthodes protégées

Méthode Description
Initialize ( ) : void
ResolveDependencies ( ) : void

Private Methods

Méthode Description
GameOverTransition ( ) : void

Do game over transition.

KiteBehavior_OnStateChanged ( object sender, KiteStates newState ) : void
ResetScene ( ) : void

Resets the scene. Used to restart the game.

ScreenContextManager_OnActivatingScene ( Scene scene ) : void
ScreenContextManager_OnDesactivatingScene ( Scene scene ) : void
SetScrollEnable ( bool value ) : void

Enable or disable the ScrollBehavior of all the entities inside the EntityManger of the scene.

UpdateCustomLayerEntities ( ) : void

Updates entities with custom layers.

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Initialize() protected méthode

protected Initialize ( ) : void
Résultat void

ResolveDependencies() protected méthode

protected ResolveDependencies ( ) : void
Résultat void

SetState() public méthode

Changes the scene state.
public SetState ( GameplayStates state ) : void
state GameplayStates The state.
Résultat void