C# Class TuneBlaster_.Graphics.Image

显示文件 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_oe property

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

origin protected_oe property

protected Vector2 origin
return Vector2

rotation protected_oe property

protected float rotation
return float

size protected_oe property

protected Vector2 size
return Vector2

source protected_oe property

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

spriteBatch public_oe property

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

texture public_oe property

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