C# Class LuxEngine.LuxGame

Overrides the Game class to provide a common spritebatch for all components. Also provide common loading abilities for other components.
Inheritance: Microsoft.Xna.Framework.Game
Show file Open project: Louis-Dureuil/maya-vs-the-world Class Usage Examples

Public Properties

Property Type Description
engine Microsoft.Xna.Framework.Audio.AudioEngine
soundBank Microsoft.Xna.Framework.Audio.SoundBank
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
waveBank Microsoft.Xna.Framework.Audio.WaveBank

Public Methods

Method Description
LuxGame ( ) : System

Protected Methods

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

Method Details

Initialize() protected method

protected Initialize ( ) : void
return void

LoadContent() protected method

protected LoadContent ( ) : void
return void

LuxGame() public method

public LuxGame ( ) : System
return System

Update() protected method

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

Property Details

engine public property

public AudioEngine,Microsoft.Xna.Framework.Audio engine
return Microsoft.Xna.Framework.Audio.AudioEngine

soundBank public property

public SoundBank,Microsoft.Xna.Framework.Audio soundBank
return Microsoft.Xna.Framework.Audio.SoundBank

spriteBatch public property

public SpriteBatch,Microsoft.Xna.Framework.Graphics spriteBatch
return Microsoft.Xna.Framework.Graphics.SpriteBatch

waveBank public property

public WaveBank,Microsoft.Xna.Framework.Audio waveBank
return Microsoft.Xna.Framework.Audio.WaveBank