C# Class EzGame.Perspective.Planar.Object

Show file Open project: CodeTreeCommunity/Shooter2D Class Usage Examples

Public Properties

Property Type Description
Angle float
Animation Animation
Filters List
Opacity double
Position Vector2

Public Methods

Method Description
Applied ( ) : int

Get the count of how many filters of the provided filter type(s) (combined) there are

Cease ( ) : void

Cease/delete filter(s) from this object

Draw ( Batch Batch, Vector2 Position, Color Color, float Opacity, float Angle, Origin Origin, Vector2 Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Draw ( Batch Batch, Vector2 Position, Color Color, float Opacity, float Angle, Origin Origin, float Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Draw ( Color Color, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Implement ( ) : void

Apply filter(s) to this object

Object ( ) : System
Object ( Animation Animation ) : System
Object ( Microsoft.Xna.Framework.Graphics.Texture2D Texture, Origin Origin = null ) : System
Update ( GameTime Time ) : void

Method Details

Applied() public method

Get the count of how many filters of the provided filter type(s) (combined) there are
public Applied ( ) : int
return int

Cease() public method

Cease/delete filter(s) from this object
public Cease ( ) : void
return void

Draw() public method

public Draw ( Batch Batch, Vector2 Position, Color Color, float Opacity, float Angle, Origin Origin, Vector2 Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Batch Batch
Position Vector2
Color Color
Opacity float
Angle float
Origin Origin
Scale Vector2
Effect SpriteEffects
Layer float
return void

Draw() public method

public Draw ( Batch Batch, Vector2 Position, Color Color, float Opacity, float Angle, Origin Origin, float Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Batch Batch
Position Vector2
Color Color
Opacity float
Angle float
Origin Origin
Scale float
Effect SpriteEffects
Layer float
return void

Draw() public method

public Draw ( Color Color, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Color Color
Effect SpriteEffects
Layer float
return void

Implement() public method

Apply filter(s) to this object
public Implement ( ) : void
return void

Object() public method

public Object ( ) : System
return System

Object() public method

public Object ( Animation Animation ) : System
Animation Animation
return System

Object() public method

public Object ( Microsoft.Xna.Framework.Graphics.Texture2D Texture, Origin Origin = null ) : System
Texture Microsoft.Xna.Framework.Graphics.Texture2D
Origin Origin
return System

Update() public method

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

Property Details

Angle public property

public float Angle
return float

Animation public property

public Animation,EzGame.Perspective.Planar Animation
return Animation

Filters public property

public List Filters
return List

Opacity public property

public double Opacity
return double

Position public property

public Vector2 Position
return Vector2