Property | Type | Description | |
---|---|---|---|
CurrentLevel | int | ||
Game | |||
GameObjectManager | |||
GuiManager | ScrollingShooter.GuiManager | ||
LevelManager | ScrollingShooter.LevelManager | ||
Levels | List |
||
Player | |||
TotalKills | int | ||
TotalScore | int |
Method | Description | |
---|---|---|
PlayerDeath ( ) : void | ||
ScrollingShooterGame ( ) : System |
Method | Description | |
---|---|---|
Draw ( |
This is called when the game should draw itself.
|
|
Initialize ( ) : void |
Allows the game to perform any initialization it needs to before starting to run. This is where it can query for any required services and load any non-graphic related content. Calling base.Initialize will enumerate through any components and initialize them as well.
|
|
LoadContent ( ) : void |
LoadContent will be called once per game and is the place to load all of your content.
|
|
UnloadContent ( ) : void |
UnloadContent will be called once per game and is the place to unload all content.
|
|
Update ( |
Allows the game to run logic such as updating the world, checking for collisions, gathering input, and playing audio.
|
Method | Description | |
---|---|---|
ProcessCollisions ( ) : void |
Helper method for processing gameobject collisions
|
|
Reset ( ) : void |
Reset the GameObjectManager and Load the next level
|
|
killPlayer ( |
||
loadSplashScreen ( ScrollingShooter.SplashScreen ss ) : void |
protected Draw ( |
||
gameTime | Provides a snapshot of timing values. | |
return | void |
protected Update ( |
||
gameTime | Provides a snapshot of timing values. | |
return | void |
public static ScrollingShooterGame,ScrollingShooter Game | ||
return |
public static GameObjectManager,ScrollingShooter GameObjectManager | ||
return |
public static GuiManager,ScrollingShooter GuiManager | ||
return | ScrollingShooter.GuiManager |
public static LevelManager,ScrollingShooter LevelManager | ||
return | ScrollingShooter.LevelManager |