Method | Description | |
---|---|---|
Draw ( |
This is called when the screen should draw itself.
|
|
EndRun ( ) : void | ||
ExitScreen ( ) : void |
Tells the screen to go away. Unlike ScreenManager.RemoveScreen, which instantly kills the screen, this method respects the transition timings and will give the screen a chance to gradually transition off.
|
|
HandleInput ( |
Allows the screen to handle user input. Unlike Update, this method is only called when the screen is active, and not when some other screen has taken the focus.
|
|
LoadContent ( ) : void |
Load graphics content for the screen.
|
|
UnloadContent ( ) : void |
Unload content for the screen.
|
|
Update ( |
Allows the screen to run logic, such as updating the transition position. Unlike HandleInput, this method is called regardless of whether the screen is active, hidden, or in the middle of a transition.
|
|
UpdatePresence ( ) : void |
Screen-specific update to gamer rich presence.
|
Method | Description | |
---|---|---|
UpdateTransition ( |
Helper for updating the screen transition position.
|
public abstract Draw ( |
||
gameTime | ||
return | void |
public HandleInput ( |
||
input | ||
return | void |
public Update ( |
||
gameTime | ||
otherScreenHasFocus | bool | |
coveredByOtherScreen | bool | |
return | void |