C# Class TuneBlaster_.Graphics.Image

Show file Open project: kiniry-teaching/UCD

Public Properties

Property Type Description
game Microsoft.Xna.Framework.Game
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
texture Microsoft.Xna.Framework.Graphics.Texture2D

Protected Properties

Property Type Description
origin Vector2
rotation float
size Vector2
source Microsoft.Xna.Framework.Rectangle

Public Methods

Method Description
Collide ( Image a ) : bool
Draw ( GameTime gameTime ) : void
Initialise ( ) : void
Initialise ( Microsoft.Xna.Framework.Game g ) : void
Initialise ( Vector2 mySize, Vector2 myPosition ) : void
Initialise ( Vector2 mySize, Vector2 myPosition, Microsoft.Xna.Framework.Game g ) : void
LoadGraphicsContent ( SpriteBatch spriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
Move ( ) : void
Update ( GameTime gameTime ) : void

Method Details

Collide() public method

public Collide ( Image a ) : bool
a Image
return bool

Draw() public method

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

Initialise() public method

public Initialise ( ) : void
return void

Initialise() public method

public Initialise ( Microsoft.Xna.Framework.Game g ) : void
g Microsoft.Xna.Framework.Game
return void

Initialise() public method

public Initialise ( Vector2 mySize, Vector2 myPosition ) : void
mySize Vector2
myPosition Vector2
return void

Initialise() public method

public Initialise ( Vector2 mySize, Vector2 myPosition, Microsoft.Xna.Framework.Game g ) : void
mySize Vector2
myPosition Vector2
g Microsoft.Xna.Framework.Game
return void

LoadGraphicsContent() public method

public LoadGraphicsContent ( SpriteBatch spriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
texture Microsoft.Xna.Framework.Graphics.Texture2D
return void

Move() public method

public Move ( ) : void
return void

Update() public method

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

Property Details

game public property

public Game,Microsoft.Xna.Framework game
return Microsoft.Xna.Framework.Game

origin protected property

protected Vector2 origin
return Vector2

rotation protected property

protected float rotation
return float

size protected property

protected Vector2 size
return Vector2

source protected property

protected Rectangle,Microsoft.Xna.Framework source
return Microsoft.Xna.Framework.Rectangle

spriteBatch public property

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

texture public property

public Texture2D,Microsoft.Xna.Framework.Graphics texture
return Microsoft.Xna.Framework.Graphics.Texture2D