C# 클래스 Knot3.Framework.Core.Screen

상속: IScreen
파일 보기 프로젝트 열기: knot3/knot3-code

공개 메소드들

메소드 설명
AddGameComponents ( GameTime time ) : void

Fügt die angegebenen GameComponents in die Components-Liste des Games ein.

BeforeExit ( IScreen nextScreen, GameTime time ) : void

Leert die Spielkomponentenliste des MonoGame-Frameworks.

Entered ( IScreen previousScreen, GameTime time ) : void

Beginnt mit dem Füllen der Spielkomponentenliste des MonoGame-Frameworks und fügt sowohl für Tastatur- als auch für Mauseingaben einen Inputhandler für Widgets hinzu. Wird in Unterklassen von IGameScreen reimplementiert und fügt zusätzlich weitere Spielkomponenten hinzu.

RemoveGameComponents ( GameTime time ) : void

Entfernt die angegebenen GameComponents aus der Components-Liste des Games.

Screen ( GameCore game ) : System.Diagnostics.CodeAnalysis

Erzeugt ein neues IGameScreen-Objekt und initialisiert dieses mit einem Knot3Game-Objekt.

비공개 메소드들

메소드 설명
Draw ( GameTime time ) : void
Update ( GameTime time ) : void

메소드 상세

AddGameComponents() 공개 메소드

Fügt die angegebenen GameComponents in die Components-Liste des Games ein.
public AddGameComponents ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
리턴 void

BeforeExit() 공개 메소드

Leert die Spielkomponentenliste des MonoGame-Frameworks.
public BeforeExit ( IScreen nextScreen, GameTime time ) : void
nextScreen IScreen
time Microsoft.Xna.Framework.GameTime
리턴 void

Entered() 공개 메소드

Beginnt mit dem Füllen der Spielkomponentenliste des MonoGame-Frameworks und fügt sowohl für Tastatur- als auch für Mauseingaben einen Inputhandler für Widgets hinzu. Wird in Unterklassen von IGameScreen reimplementiert und fügt zusätzlich weitere Spielkomponenten hinzu.
public Entered ( IScreen previousScreen, GameTime time ) : void
previousScreen IScreen
time Microsoft.Xna.Framework.GameTime
리턴 void

RemoveGameComponents() 공개 메소드

Entfernt die angegebenen GameComponents aus der Components-Liste des Games.
public RemoveGameComponents ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
리턴 void

Screen() 공개 메소드

Erzeugt ein neues IGameScreen-Objekt und initialisiert dieses mit einem Knot3Game-Objekt.
public Screen ( GameCore game ) : System.Diagnostics.CodeAnalysis
game GameCore
리턴 System.Diagnostics.CodeAnalysis