C# Class xnapunk.Entity

Show file Open project: Gnoll/XNAPunk

Public Properties

Property Type Description
CollisionTags List
Graphic xnapunk.graphics.Graphic
Layer int
Position Vector2
Visible bool

Public Methods

Method Description
Compare ( Entity e1, Entity e2 ) : int
Draw ( GameTime gameTime ) : void
Entity ( Vector2 position ) : System
Entity ( Vector2 position, Graphic graphic ) : System
Update ( GameTime gameTime ) : void

Method Details

Compare() public static method

public static Compare ( Entity e1, Entity e2 ) : int
e1 Entity
e2 Entity
return int

Draw() public method

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

Entity() public method

public Entity ( Vector2 position ) : System
position Vector2
return System

Entity() public method

public Entity ( Vector2 position, Graphic graphic ) : System
position Vector2
graphic xnapunk.graphics.Graphic
return System

Update() public method

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

Property Details

CollisionTags public property

public List CollisionTags
return List

Graphic public property

public Graphic,xnapunk.graphics Graphic
return xnapunk.graphics.Graphic

Layer public property

public int Layer
return int

Position public property

public Vector2 Position
return Vector2

Visible public property

public bool Visible
return bool