C# Class Nez.Particles.ParticleEmitterConfig

Show file Open project: prime31/Nez Class Usage Examples

Public Properties

Property Type Description
angle float
blendFuncDestination Blend
blendFuncSource Blend
duration float
emissionRate float
emitterType ParticleEmitterType
finishColor Color
finishParticleSize float
gravity Vector2
maxParticles uint
maxRadius float
maxRadiusVariance float
minRadius float
minRadiusVariance float
particleLifespan float
radialAcceleration float
rotatePerSecond float
rotatePerSecondVariance float
rotationEnd float
rotationStart float
simulateInWorldSpace bool
sourcePosition Vector2
sourcePositionVariance Vector2
speed float
startColor Color
startParticleSize float
subtexture Nez.Textures.Subtexture
tangentialAcceleration float

Public Methods

Method Description
ParticleEmitterConfig ( ) : System

Method Details

ParticleEmitterConfig() public method

public ParticleEmitterConfig ( ) : System
return System

Property Details

angle public property

public float angle
return float

blendFuncDestination public property

public Blend blendFuncDestination
return Blend

blendFuncSource public property

public Blend blendFuncSource
return Blend

duration public property

public float duration
return float

emissionRate public property

public float emissionRate
return float

emitterType public property

public ParticleEmitterType emitterType
return ParticleEmitterType

finishColor public property

public Color finishColor
return Color

finishParticleSize public property

public float finishParticleSize
return float

gravity public property

public Vector2 gravity
return Vector2

maxParticles public property

public uint maxParticles
return uint

maxRadius public property

public float maxRadius
return float

maxRadiusVariance public property

public float maxRadiusVariance
return float

minRadius public property

public float minRadius
return float

minRadiusVariance public property

public float minRadiusVariance
return float

particleLifespan public property

public float particleLifespan
return float

radialAcceleration public property

public float radialAcceleration
return float

rotatePerSecond public property

public float rotatePerSecond
return float

rotatePerSecondVariance public property

public float rotatePerSecondVariance
return float

rotationEnd public property

public float rotationEnd
return float

rotationStart public property

public float rotationStart
return float

simulateInWorldSpace public property

If true, particles will simulate in world space. ie when the parent Transform moves it will have no effect on any already active Particles.
public bool simulateInWorldSpace
return bool

sourcePosition public property

sourcePosition is read in but internally it is not used. The ParticleEmitter.localPosition is what the emitter will use for positioning
public Vector2 sourcePosition
return Vector2

sourcePositionVariance public property

public Vector2 sourcePositionVariance
return Vector2

speed public property

public float speed
return float

startColor public property

public Color startColor
return Color

startParticleSize public property

public float startParticleSize
return float

subtexture public property

public Subtexture,Nez.Textures subtexture
return Nez.Textures.Subtexture

tangentialAcceleration public property

public float tangentialAcceleration
return float