C# Class LuxEngine.Sprite

A component that handles animation. Inherits from Scene.
Inheritance: Scene
Exibir arquivo Open project: Louis-Dureuil/maya-vs-the-world Class Usage Examples

Public Properties

Property Type Description
AfterImageColor Color
SpriteColor Color
SpriteEffect SpriteEffects
effect Effect

Public Methods

Method Description
Draw ( GameTime gameTime ) : void
SetAnimation ( string AnimationName ) : void
Sprite ( Scene parent, List assets, Effect effect ) : System
Sprite ( Scene parent, List assetNames ) : System
Update ( GameTime gameTime ) : void

Private Methods

Method Description
InitContent ( ) : void

Method Details

Draw() public method

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

SetAnimation() public method

public SetAnimation ( string AnimationName ) : void
AnimationName string
return void

Sprite() public method

public Sprite ( Scene parent, List assets, Effect effect ) : System
parent Scene
assets List
effect Effect
return System

Sprite() public method

public Sprite ( Scene parent, List assetNames ) : System
parent Scene
assetNames List
return System

Update() public method

public Update ( GameTime gameTime ) : void
gameTime GameTime
return void

Property Details

AfterImageColor public_oe property

public Color AfterImageColor
return Color

SpriteColor public_oe property

public Color SpriteColor
return Color

SpriteEffect public_oe property

public SpriteEffects SpriteEffect
return SpriteEffects

effect public_oe property

public Effect effect
return Effect