C# Class EzGame.Perspective.Planar.Object

Exibir arquivo 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_oe property

public float Angle
return float

Animation public_oe property

public Animation,EzGame.Perspective.Planar Animation
return Animation

Filters public_oe property

public List Filters
return List

Opacity public_oe property

public double Opacity
return double

Position public_oe property

public Vector2 Position
return Vector2