- _updateRenderThread
void _updateRenderThread()
- convertFromParticles
void convertFromParticles(GodotObject particles)
- getAmount
long getAmount()
- getColor
Color getColor()
- getColorRamp
Ref!Gradient getColorRamp()
- getDrawOrder
CPUParticles.DrawOrder getDrawOrder()
- getEmissionBoxExtents
Vector3 getEmissionBoxExtents()
- getEmissionColors
PoolColorArray getEmissionColors()
- getEmissionNormals
PoolVector3Array getEmissionNormals()
- getEmissionPoints
PoolVector3Array getEmissionPoints()
- getEmissionShape
CPUParticles.EmissionShape getEmissionShape()
- getEmissionSphereRadius
double getEmissionSphereRadius()
- getExplosivenessRatio
double getExplosivenessRatio()
- getFixedFps
long getFixedFps()
- getFlatness
double getFlatness()
- getFractionalDelta
bool getFractionalDelta()
- getGravity
Vector3 getGravity()
- getLifetime
double getLifetime()
- getMesh
Ref!Mesh getMesh()
- 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()
- getUseLocalCoordinates
bool getUseLocalCoordinates()
- isEmitting
bool isEmitting()
- opAssign
CPUParticles opAssign(T n)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(CPUParticles 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)
- setEmissionBoxExtents
void setEmissionBoxExtents(Vector3 extents)
- setEmissionColors
void setEmissionColors(PoolColorArray array)
- setEmissionNormals
void setEmissionNormals(PoolVector3Array array)
- setEmissionPoints
void setEmissionPoints(PoolVector3Array array)
- 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(Vector3 accel_vec)
- setLifetime
void setLifetime(double secs)
- setMesh
void setMesh(Mesh mesh)
- 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)
- setUseLocalCoordinates
void setUseLocalCoordinates(bool enable)
- amount
long amount [@property getter]
long amount [@property setter]
- angle
double angle [@property setter]
- angle
double angle [@property getter]
- angleCurve
Curve angleCurve [@property setter]
- angleCurve
Curve angleCurve [@property getter]
- angleRandom
double angleRandom [@property setter]
- angleRandom
double angleRandom [@property getter]
- angularVelocity
double angularVelocity [@property getter]
double angularVelocity [@property setter]
- 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 setter]
- color
Color color [@property getter]
- colorRamp
Gradient colorRamp [@property setter]
- colorRamp
Gradient colorRamp [@property getter]
- damping
double damping [@property setter]
- damping
double damping [@property getter]
- dampingCurve
Curve dampingCurve [@property setter]
- dampingCurve
Curve dampingCurve [@property getter]
- dampingRandom
double dampingRandom [@property setter]
- dampingRandom
double dampingRandom [@property getter]
- drawOrder
long drawOrder [@property setter]
- drawOrder
CPUParticles.DrawOrder drawOrder [@property getter]
- emissionBoxExtents
Vector3 emissionBoxExtents [@property setter]
- emissionBoxExtents
Vector3 emissionBoxExtents [@property getter]
- emissionColors
PoolColorArray emissionColors [@property getter]
PoolColorArray emissionColors [@property setter]
- emissionNormals
PoolVector3Array emissionNormals [@property getter]
PoolVector3Array emissionNormals [@property setter]
- emissionPoints
PoolVector3Array emissionPoints [@property getter]
PoolVector3Array emissionPoints [@property setter]
- emissionShape
long emissionShape [@property setter]
- emissionShape
CPUParticles.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]
- flagDisableZ
bool flagDisableZ [@property getter]
bool flagDisableZ [@property setter]
- flagRotateY
bool flagRotateY [@property getter]
bool flagRotateY [@property setter]
- flatness
double flatness [@property getter]
double flatness [@property setter]
- fractDelta
bool fractDelta [@property setter]
- fractDelta
bool fractDelta [@property getter]
- gravity
Vector3 gravity [@property getter]
Vector3 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]
- mesh
Mesh mesh [@property setter]
- mesh
Mesh mesh [@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 getter]
double radialAccel [@property setter]
- radialAccelCurve
Curve radialAccelCurve [@property getter]
Curve radialAccelCurve [@property setter]
- radialAccelRandom
double radialAccelRandom [@property getter]
double radialAccelRandom [@property setter]
- 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 getter]
double spread [@property setter]
- tangentialAccel
double tangentialAccel [@property getter]
double tangentialAccel [@property setter]
- tangentialAccelCurve
Curve tangentialAccelCurve [@property getter]
Curve tangentialAccelCurve [@property setter]
- tangentialAccelRandom
double tangentialAccelRandom [@property getter]
double tangentialAccelRandom [@property setter]