C# Class SuperCaissiere.Engine.Particules.Particule

2D simple particule
Show file Open project: valryon/super-caissiere Class Usage Examples

Protected Properties

Property Type Description
alpha float
color Microsoft.Xna.Framework.Color
particuleOrigin Microsoft.Xna.Framework.Vector2
rotation float
scale float
src Microsoft.Xna.Framework.Rectangle
trajectory Microsoft.Xna.Framework.Vector2

Public Methods

Method Description
Draw ( SuperCaissiere.Engine.Graphics.SpriteBatchProxy spriteBatch ) : void
Particule ( Vector2 location, Vector2 trajectory, Rectangle src, float ttl, float scale, Microsoft.Xna.Framework.Color color, bool background ) : Microsoft.Xna.Framework

Update ( GameTime gameTime ) : void

Method Details

Draw() public method

public Draw ( SuperCaissiere.Engine.Graphics.SpriteBatchProxy spriteBatch ) : void
spriteBatch SuperCaissiere.Engine.Graphics.SpriteBatchProxy
return void

Particule() public method

public Particule ( Vector2 location, Vector2 trajectory, Rectangle src, float ttl, float scale, Microsoft.Xna.Framework.Color color, bool background ) : Microsoft.Xna.Framework
location Microsoft.Xna.Framework.Vector2
trajectory Microsoft.Xna.Framework.Vector2
src Microsoft.Xna.Framework.Rectangle
ttl float milliseconds
scale float
color Microsoft.Xna.Framework.Color
background bool
return Microsoft.Xna.Framework

Update() public method

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

Property Details

alpha protected property

protected float alpha
return float

color protected property

protected Color,Microsoft.Xna.Framework color
return Microsoft.Xna.Framework.Color

particuleOrigin protected property

protected Vector2,Microsoft.Xna.Framework particuleOrigin
return Microsoft.Xna.Framework.Vector2

rotation protected property

protected float rotation
return float

scale protected property

protected float scale
return float

src protected property

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

trajectory protected property

protected Vector2,Microsoft.Xna.Framework trajectory
return Microsoft.Xna.Framework.Vector2