C# Class DeenGames.Valence.Screens.CoreGameScreen

Inheritance: DeenGames.Utils.Tower.Core.TowerScreen
Datei anzeigen Open project: deengames/valence

Public Methods

Method Description
Activity ( bool firstTimeCalled ) : void
Initialize ( ) : void

Private Methods

Method Description
CoreGameScreen_LevelCompleteBlackOutComplete ( TowerScreen mode ) : void
CoreGameScreen_MoveToMainMenuFadeOutComplete ( TowerScreen mode ) : void
CoreGameScreen_ReturnToMainMenuFadeInComplete ( TowerScreen mode ) : void
drawNextAtom ( ) : void
drawTile ( Tile t ) : void
fadeTileIn ( Tile t ) : void
findTileMouseIsOver ( ) : Tile
initializeLevelTutorials ( ) : void
isTutorialForCurrentLevel ( ) : bool
model_GameOver ( ) : void
model_MachineCreatesAtoms ( IList tilesWithNewAtoms ) : void
model_MachineTicks ( int secondsLeft ) : void
performPerLevelPostSetup ( ) : void
performPerLevelPreSetup ( ) : void
reactionComputingThread_DoWork ( object sender, DoWorkEventArgs e ) : void
reactionComputingThread_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
removeDeadSprites ( ) : void
removeDeadText ( ) : void
removeOldSprites ( ) : void
tutorialPanel_FadeOutComplete ( ) : void
undoColourOperationsOnFadedInTiles ( ) : void
updateAtomsLeftOrPointsCounter ( ) : void

Method Details

Activity() public method

public Activity ( bool firstTimeCalled ) : void
firstTimeCalled bool
return void

Initialize() public method

public Initialize ( ) : void
return void