C# Class PlatformerPOC.PlatformGame

Inheritance: Microsoft.Xna.Framework.Game, IAppender
Exibir arquivo Open project: bramdemoor/MonoGame-PlatformerPOC Class Usage Examples

Public Properties

Property Type Description
Randomizer System.Random
eventAggregationManager EventAggregator
fpsCounter PlatformerPOC.Helpers.FPSCounter
gameWorld PlatformerPOC.Domain.GameWorld
renderer Renderer

Private Properties

Property Type Description
RegisterConsoleCommands void

Public Methods

Method Description
Close ( ) : void
DoAppend ( log4net.Core.LoggingEvent loggingEvent ) : void

Logging based on http://weblogs.asp.net/psteele/archive/2010/01/25/live-capture-of-log4net-logging.aspx

PlatformGame ( ) : System
PlaySound ( SoundEffect sound ) : void

Protected Methods

Method Description
Draw ( GameTime gameTime ) : void
Initialize ( ) : void
LoadContent ( ) : void
UnloadContent ( ) : void
Update ( GameTime gameTime ) : void

Private Methods

Method Description
RegisterConsoleCommands ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

DoAppend() public method

Logging based on http://weblogs.asp.net/psteele/archive/2010/01/25/live-capture-of-log4net-logging.aspx
public DoAppend ( log4net.Core.LoggingEvent loggingEvent ) : void
loggingEvent log4net.Core.LoggingEvent
return void

Draw() protected method

protected Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

Initialize() protected method

protected Initialize ( ) : void
return void

LoadContent() protected method

protected LoadContent ( ) : void
return void

PlatformGame() public method

public PlatformGame ( ) : System
return System

PlaySound() public method

public PlaySound ( SoundEffect sound ) : void
sound Microsoft.Xna.Framework.Audio.SoundEffect
return void

UnloadContent() protected method

protected UnloadContent ( ) : void
return void

Update() protected method

protected Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

Property Details

Randomizer public_oe static_oe property

public static Random,System Randomizer
return System.Random

eventAggregationManager public_oe static_oe property

public static EventAggregator eventAggregationManager
return EventAggregator

fpsCounter public_oe property

public FPSCounter,PlatformerPOC.Helpers fpsCounter
return PlatformerPOC.Helpers.FPSCounter

gameWorld public_oe property

public GameWorld,PlatformerPOC.Domain gameWorld
return PlatformerPOC.Domain.GameWorld

renderer public_oe property

public Renderer,PlatformerPOC renderer
return Renderer