new()
blendDestination:BlendFunction
blendSource:BlendFunction
@:value(0)duration:Float = 0
emitAngle:FloatWithVariance
@:value(EmitterType.Gravity)emitterType:EmitterType = EmitterType.Gravity
@:value(0)emitterXVariance:Float = 0
@:value(0)emitterYVariance:Float = 0
endColor:UIntWithVariance
endRotation:FloatWithVariance
endSize:FloatWithVariance
@:value(0)gravityX:Float = 0
@:value(0)gravityY:Float = 0
lifespan:FloatWithVariance
@:value(0)maxParticles:Int = 0
maxRadius:FloatWithVariance
minRadius:FloatWithVariance
radialAcceleration:FloatWithVariance
rotatePerSecond:FloatWithVariance
speed:FloatWithVariance
startColor:UIntWithVariance
startRotation:FloatWithVariance
startSize:FloatWithVariance
tangentialAcceleration:FloatWithVariance
textureName:String