C# Class Dischord.Entity

Show file Open project: jbrownbridge/Dischord

Protected Properties

Property Type Description
animationInterval float
facing int
isAlive bool
moving bool
position Vector2
sprite Microsoft.Xna.Framework.Graphics.Sprite

Public Methods

Method Description
Draw ( GameTime gameTime ) : void
Entity ( Vector2 position, Microsoft.Xna.Framework.Graphics.Sprite sprite ) : System
Entity ( Vector2 position, Microsoft.Xna.Framework.Graphics.Sprite sprite, float animationInterval ) : System
GetInstance ( String data ) : Entity
Update ( GameTime gameTime ) : void
toChar ( ) : char

Method Details

Draw() public method

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

Entity() public method

public Entity ( Vector2 position, Microsoft.Xna.Framework.Graphics.Sprite sprite ) : System
position Vector2
sprite Microsoft.Xna.Framework.Graphics.Sprite
return System

Entity() public method

public Entity ( Vector2 position, Microsoft.Xna.Framework.Graphics.Sprite sprite, float animationInterval ) : System
position Vector2
sprite Microsoft.Xna.Framework.Graphics.Sprite
animationInterval float
return System

GetInstance() public static method

public static GetInstance ( String data ) : Entity
data String
return Entity

Update() public method

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

toChar() public method

public toChar ( ) : char
return char

Property Details

animationInterval protected property

protected float animationInterval
return float

facing protected property

protected int facing
return int

isAlive protected property

protected bool isAlive
return bool

moving protected property

protected bool moving
return bool

position protected property

protected Vector2 position
return Vector2

sprite protected property

protected Sprite,Microsoft.Xna.Framework.Graphics sprite
return Microsoft.Xna.Framework.Graphics.Sprite