C# Class Supernova.Particles2D.ParticleEffect2DFactory

Mostra file Open project: jasonmitchell/supernova

Public Methods

Method Description
AddModifier ( IModifier modifier ) : ParticleEffect2DFactory
AddTexture ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : ParticleEffect2DFactory
Create ( ) : ParticleEffect2D
Initialize ( int maxParticles, int particleLifespan ) : ParticleEffect2DFactory
SetEmissionPattern ( IEmissionPattern emissionPattern ) : ParticleEffect2DFactory
SetEmitAmount ( int emitAmount ) : ParticleEffect2DFactory
SetMaxParticleSpeed ( float maxSpeed ) : ParticleEffect2DFactory

Private Methods

Method Description
ParticleEffect2DFactory ( ParticleEffect2D particleEffect ) : Microsoft.Xna.Framework.Graphics

Method Details

AddModifier() public method

public AddModifier ( IModifier modifier ) : ParticleEffect2DFactory
modifier IModifier
return ParticleEffect2DFactory

AddTexture() public method

public AddTexture ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : ParticleEffect2DFactory
texture Microsoft.Xna.Framework.Graphics.Texture2D
return ParticleEffect2DFactory

Create() public method

public Create ( ) : ParticleEffect2D
return ParticleEffect2D

Initialize() public static method

public static Initialize ( int maxParticles, int particleLifespan ) : ParticleEffect2DFactory
maxParticles int
particleLifespan int
return ParticleEffect2DFactory

SetEmissionPattern() public method

public SetEmissionPattern ( IEmissionPattern emissionPattern ) : ParticleEffect2DFactory
emissionPattern IEmissionPattern
return ParticleEffect2DFactory

SetEmitAmount() public method

public SetEmitAmount ( int emitAmount ) : ParticleEffect2DFactory
emitAmount int
return ParticleEffect2DFactory

SetMaxParticleSpeed() public method

public SetMaxParticleSpeed ( float maxSpeed ) : ParticleEffect2DFactory
maxSpeed float
return ParticleEffect2DFactory