C# Class MiningGame.Code.Main

This is the main type for your games
Inheritance: Microsoft.Xna.Framework.Game
Mostra file Open project: geel9/Minor-Destruction Class Usage Examples

Public Properties

Property Type Description
BackColor Color
Center Vector2
GameServer MiningGameServer.GameServer
InGame bool
MusicManager MiningGame.Code.Managers.MusicManager
PauseManager MiningGame.Code.Managers.PauseManager
R System.Random
SoundManager MiningGame.Code.Managers.SoundManager
clientNetworkManager MiningGame.Code.Managers.ClientNetworkManager
console MiningGame.Code.Entities.Console
drawables List
graphics GraphicsDeviceManager
interfaces List
isActive bool
managers List
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
theWorld GameWorld
updatables List

Public Methods

Method Description
LoadTextures ( ) : void
Main ( ) : System

Protected Methods

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

Method Details

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

LoadTextures() public method

public LoadTextures ( ) : void
return void

Main() public method

public Main ( ) : System
return System

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

BackColor public_oe static_oe property

public static Color BackColor
return Color

Center public_oe static_oe property

public static Vector2 Center
return Vector2

GameServer public_oe static_oe property

public static GameServer,MiningGameServer GameServer
return MiningGameServer.GameServer

InGame public_oe property

public bool InGame
return bool

MusicManager public_oe static_oe property

public static MusicManager,MiningGame.Code.Managers MusicManager
return MiningGame.Code.Managers.MusicManager

PauseManager public_oe static_oe property

public static PauseManager,MiningGame.Code.Managers PauseManager
return MiningGame.Code.Managers.PauseManager

R public_oe static_oe property

public static Random,System R
return System.Random

SoundManager public_oe static_oe property

public static SoundManager,MiningGame.Code.Managers SoundManager
return MiningGame.Code.Managers.SoundManager

clientNetworkManager public_oe static_oe property

public static ClientNetworkManager,MiningGame.Code.Managers clientNetworkManager
return MiningGame.Code.Managers.ClientNetworkManager

console public_oe static_oe property

public static MiningGame.Code.Entities.Console console
return MiningGame.Code.Entities.Console

drawables public_oe static_oe property

public static List drawables
return List

graphics public_oe static_oe property

public static GraphicsDeviceManager graphics
return GraphicsDeviceManager

interfaces public_oe static_oe property

public static List interfaces
return List

isActive public_oe static_oe property

public static bool isActive
return bool

managers public_oe static_oe property

public static List managers
return List

spriteBatch public_oe static_oe property

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

theWorld public_oe static_oe property

public static GameWorld,MiningGame.Code theWorld
return GameWorld

updatables public_oe static_oe property

public static List updatables
return List