Resonance Game
Team Walterio Fuchsbauer
 All Classes Namespaces Files Functions Variables Enumerations Properties
Resonance.DrawableManager Class Reference

Class that maintains the GameComponents that need to be Updated and or Drawn. More...

List of all members.

Static Public Member Functions

static void Add (GameComponent component)
 Add a game component.
static void DrawObjects (GameTime gameTime)
static void Draw (GameTime gameTime)
 Draws all the currently stored GameComponents.
static void Update (GameTime time)
 Updates all the currently stored GameComponents.
static void Remove (GameComponent component)
 Remove a GameComponent so it is no longer Updated/Drawn.
static void Clear ()
 Remove all GameComponenets.

Detailed Description

Class that maintains the GameComponents that need to be Updated and or Drawn.


Member Function Documentation

static void Resonance.DrawableManager.Add ( GameComponent  component) [static]

Add a game component.

Parameters:
componentThe GameComponent you wish to add

Here is the caller graph for this function:

static void Resonance.DrawableManager.Clear ( ) [static]

Remove all GameComponenets.

Here is the call graph for this function:

Here is the caller graph for this function:

static void Resonance.DrawableManager.Draw ( GameTime  gameTime) [static]

Draws all the currently stored GameComponents.

Parameters:
gameTimeThe gameTime

Here is the call graph for this function:

Here is the caller graph for this function:

static void Resonance.DrawableManager.DrawObjects ( GameTime  gameTime) [static]

Here is the call graph for this function:

Here is the caller graph for this function:

static void Resonance.DrawableManager.Remove ( GameComponent  component) [static]

Remove a GameComponent so it is no longer Updated/Drawn.

Parameters:
component

Here is the caller graph for this function:

static void Resonance.DrawableManager.Update ( GameTime  time) [static]

Updates all the currently stored GameComponents.

Parameters:
timeThe gameTime

Here is the caller graph for this function:


The documentation for this class was generated from the following file: