new()
a:Float
alpha:Float
b:Float
dx:Float
dy:Float
dz:Float
frame:Int
fx:Float
fy:Float
fz:Float
g:Float
lifeTimeFactor:Float
next:Particle
prev:Particle
r:Float
@:value(0)randIndex:Int = 0
randValues:Array<Float>
ratio:Float
rotation:Float
size:Float
time:Float
x:Float
y:Float
z:Float
inlineeval(v:Value, time:Float):Float
rand():Float
remove():Void
@:value({ alpha : 1. })setColor(color:Int, alpha:Float = 1.):Void