- _updateRenderThread
void _updateRenderThread()
- convertFromParticles
void convertFromParticles(GodotObject particles)
- getAmount
long getAmount()
- getColor
Color getColor()
- getColorRamp
Ref!Gradient getColorRamp()
- getDrawOrder
CPUParticles2D.DrawOrder getDrawOrder()
- getEmissionColors
PoolColorArray getEmissionColors()
- getEmissionNormals
PoolVector2Array getEmissionNormals()
- getEmissionPoints
PoolVector2Array getEmissionPoints()
- getEmissionRectExtents
Vector2 getEmissionRectExtents()
- getEmissionShape
CPUParticles2D.EmissionShape getEmissionShape()
- getEmissionSphereRadius
double getEmissionSphereRadius()
- getExplosivenessRatio
double getExplosivenessRatio()
- getFixedFps
long getFixedFps()
- getFlatness
double getFlatness()
- getFractionalDelta
bool getFractionalDelta()
- getGravity
Vector2 getGravity()
- getLifetime
double getLifetime()
- getNormalmap
Ref!Texture getNormalmap()
- getOneShot
bool getOneShot()
- getParam
double getParam(long param)
- getParamCurve
Ref!Curve getParamCurve(long param)
- getParamRandomness
double getParamRandomness(long param)
- getParticleFlag
bool getParticleFlag(long flag)
- getPreProcessTime
double getPreProcessTime()
- getRandomnessRatio
double getRandomnessRatio()
- getSpeedScale
double getSpeedScale()
- getSpread
double getSpread()
- getTexture
Ref!Texture getTexture()
- getUseLocalCoordinates
bool getUseLocalCoordinates()
- isEmitting
bool isEmitting()
- opAssign
CPUParticles2D opAssign(T n)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(CPUParticles2D other)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(typeof(null) n)
Undocumented in source. Be warned that the author may not have intended to support it.
- restart
void restart()
- setAmount
void setAmount(long amount)
- setColor
void setColor(Color color)
- setColorRamp
void setColorRamp(Gradient ramp)
- setDrawOrder
void setDrawOrder(long order)
- setEmissionColors
void setEmissionColors(PoolColorArray array)
- setEmissionNormals
void setEmissionNormals(PoolVector2Array array)
- setEmissionPoints
void setEmissionPoints(PoolVector2Array array)
- setEmissionRectExtents
void setEmissionRectExtents(Vector2 extents)
- setEmissionShape
void setEmissionShape(long shape)
- setEmissionSphereRadius
void setEmissionSphereRadius(double radius)
- setEmitting
void setEmitting(bool emitting)
- setExplosivenessRatio
void setExplosivenessRatio(double ratio)
- setFixedFps
void setFixedFps(long fps)
- setFlatness
void setFlatness(double amount)
- setFractionalDelta
void setFractionalDelta(bool enable)
- setGravity
void setGravity(Vector2 accel_vec)
- setLifetime
void setLifetime(double secs)
- setNormalmap
void setNormalmap(Texture normalmap)
- setOneShot
void setOneShot(bool enable)
- setParam
void setParam(long param, double value)
- setParamCurve
void setParamCurve(long param, Curve curve)
- setParamRandomness
void setParamRandomness(long param, double randomness)
- setParticleFlag
void setParticleFlag(long flag, bool enable)
- setPreProcessTime
void setPreProcessTime(double secs)
- setRandomnessRatio
void setRandomnessRatio(double ratio)
- setSpeedScale
void setSpeedScale(double scale)
- setSpread
void setSpread(double degrees)
- setTexture
void setTexture(Texture texture)
- setUseLocalCoordinates
void setUseLocalCoordinates(bool enable)
- amount
long amount [@property getter]
long amount [@property setter]
- angle
double angle [@property getter]
double angle [@property setter]
- angleCurve
Curve angleCurve [@property getter]
Curve angleCurve [@property setter]
- angleRandom
double angleRandom [@property getter]
double angleRandom [@property setter]
- angularVelocity
double angularVelocity [@property setter]
- angularVelocity
double angularVelocity [@property getter]
- angularVelocityCurve
Curve angularVelocityCurve [@property setter]
- angularVelocityCurve
Curve angularVelocityCurve [@property getter]
- angularVelocityRandom
double angularVelocityRandom [@property setter]
- angularVelocityRandom
double angularVelocityRandom [@property getter]
- animLoop
bool animLoop [@property setter]
- animLoop
bool animLoop [@property getter]
- animOffset
double animOffset [@property setter]
- animOffset
double animOffset [@property getter]
- animOffsetCurve
Curve animOffsetCurve [@property setter]
- animOffsetCurve
Curve animOffsetCurve [@property getter]
- animOffsetRandom
double animOffsetRandom [@property setter]
- animOffsetRandom
double animOffsetRandom [@property getter]
- animSpeed
double animSpeed [@property setter]
- animSpeed
double animSpeed [@property getter]
- animSpeedCurve
Curve animSpeedCurve [@property setter]
- animSpeedCurve
Curve animSpeedCurve [@property getter]
- animSpeedRandom
double animSpeedRandom [@property setter]
- animSpeedRandom
double animSpeedRandom [@property getter]
- color
Color color [@property getter]
Color color [@property setter]
- colorRamp
Gradient colorRamp [@property getter]
Gradient colorRamp [@property setter]
- damping
double damping [@property setter]
- damping
double damping [@property getter]
- dampingCurve
Curve dampingCurve [@property getter]
Curve dampingCurve [@property setter]
- dampingRandom
double dampingRandom [@property setter]
- dampingRandom
double dampingRandom [@property getter]
- drawOrder
long drawOrder [@property setter]
- drawOrder
CPUParticles2D.DrawOrder drawOrder [@property getter]
- emissionColors
PoolColorArray emissionColors [@property getter]
PoolColorArray emissionColors [@property setter]
- emissionNormals
PoolVector2Array emissionNormals [@property getter]
PoolVector2Array emissionNormals [@property setter]
- emissionPoints
PoolVector2Array emissionPoints [@property getter]
PoolVector2Array emissionPoints [@property setter]
- emissionRectExtents
Vector2 emissionRectExtents [@property setter]
- emissionRectExtents
Vector2 emissionRectExtents [@property getter]
- emissionShape
long emissionShape [@property setter]
- emissionShape
CPUParticles2D.EmissionShape emissionShape [@property getter]
- emissionSphereRadius
double emissionSphereRadius [@property setter]
- emissionSphereRadius
double emissionSphereRadius [@property getter]
- emitting
bool emitting [@property setter]
- emitting
bool emitting [@property getter]
- explosiveness
double explosiveness [@property setter]
- explosiveness
double explosiveness [@property getter]
- fixedFps
long fixedFps [@property setter]
- fixedFps
long fixedFps [@property getter]
- flagAlignY
bool flagAlignY [@property getter]
bool flagAlignY [@property setter]
- flatness
double flatness [@property getter]
double flatness [@property setter]
- fractDelta
bool fractDelta [@property setter]
- fractDelta
bool fractDelta [@property getter]
- gravity
Vector2 gravity [@property getter]
Vector2 gravity [@property setter]
- hueVariation
double hueVariation [@property getter]
double hueVariation [@property setter]
- hueVariationCurve
Curve hueVariationCurve [@property getter]
Curve hueVariationCurve [@property setter]
- hueVariationRandom
double hueVariationRandom [@property getter]
double hueVariationRandom [@property setter]
- initialVelocity
double initialVelocity [@property getter]
double initialVelocity [@property setter]
- initialVelocityRandom
double initialVelocityRandom [@property getter]
double initialVelocityRandom [@property setter]
- lifetime
double lifetime [@property setter]
- lifetime
double lifetime [@property getter]
- linearAccel
double linearAccel [@property getter]
double linearAccel [@property setter]
- linearAccelCurve
Curve linearAccelCurve [@property getter]
Curve linearAccelCurve [@property setter]
- linearAccelRandom
double linearAccelRandom [@property getter]
double linearAccelRandom [@property setter]
- localCoords
bool localCoords [@property setter]
- localCoords
bool localCoords [@property getter]
- normalmap
Texture normalmap [@property setter]
- normalmap
Texture normalmap [@property getter]
- oneShot
bool oneShot [@property setter]
- oneShot
bool oneShot [@property getter]
- preprocess
double preprocess [@property setter]
- preprocess
double preprocess [@property getter]
- radialAccel
double radialAccel [@property setter]
- radialAccel
double radialAccel [@property getter]
- radialAccelCurve
Curve radialAccelCurve [@property setter]
- radialAccelCurve
Curve radialAccelCurve [@property getter]
- radialAccelRandom
double radialAccelRandom [@property setter]
- radialAccelRandom
double radialAccelRandom [@property getter]
- randomness
double randomness [@property setter]
- randomness
double randomness [@property getter]
- scale
double scale [@property getter]
double scale [@property setter]
- scaleCurve
Curve scaleCurve [@property getter]
Curve scaleCurve [@property setter]
- scaleRandom
double scaleRandom [@property getter]
double scaleRandom [@property setter]
- speedScale
double speedScale [@property setter]
- speedScale
double speedScale [@property getter]
- spread
double spread [@property setter]
- spread
double spread [@property getter]
- tangentialAccel
double tangentialAccel [@property setter]
- tangentialAccel
double tangentialAccel [@property getter]
- tangentialAccelCurve
Curve tangentialAccelCurve [@property getter]
Curve tangentialAccelCurve [@property setter]
- tangentialAccelRandom
double tangentialAccelRandom [@property setter]
- tangentialAccelRandom
double tangentialAccelRandom [@property getter]
- texture
Texture texture [@property setter]
- texture
Texture texture [@property getter]