Package com.badlogic.gdx
Class ParticleEmitter.ScaledNumericValue
java.lang.Object
com.badlogic.gdx.ParticleEmitter.ParticleValue
com.badlogic.gdx.ParticleEmitter.RangedNumericValue
com.badlogic.gdx.ParticleEmitter.ScaledNumericValue
- Direct Known Subclasses:
ParticleEmitter.IndependentScaledNumericValue
- Enclosing class:
ParticleEmitter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatfloatfloatgetScale(float percent) float[]float[]booleanvoidvoidload(BufferedReader reader) floatvoidvoidscale(float scale) permanently scales the range by a scalar.voidvoidvoidsetHigh(float value) voidsetHigh(float min, float max) voidsetHighMax(float highMax) voidsetHighMin(float highMin) voidsetRelative(boolean relative) voidsetScaling(float[] values) voidsetTimeline(float[] timeline) Methods inherited from class com.badlogic.gdx.ParticleEmitter.RangedNumericValue
getLowMax, getLowMin, load, newLowValue, setLow, setLow, setLowMax, setLowMinMethods inherited from class com.badlogic.gdx.ParticleEmitter.ParticleValue
isActive, isAlwaysActive, load, setActive, setAlwaysActive
-
Constructor Details
-
ScaledNumericValue
public ScaledNumericValue()
-
-
Method Details
-
newHighValue
public float newHighValue() -
setHigh
public void setHigh(float value) -
setHigh
public void setHigh(float min, float max) -
getHighMin
public float getHighMin() -
setHighMin
public void setHighMin(float highMin) -
getHighMax
public float getHighMax() -
setHighMax
public void setHighMax(float highMax) -
scale
public void scale(float scale) Description copied from class:ParticleEmitter.RangedNumericValuepermanently scales the range by a scalar.- Overrides:
scalein classParticleEmitter.RangedNumericValue
-
set
- Overrides:
setin classParticleEmitter.RangedNumericValue
-
set
-
getScaling
public float[] getScaling() -
setScaling
public void setScaling(float[] values) -
getTimeline
public float[] getTimeline() -
setTimeline
public void setTimeline(float[] timeline) -
isRelative
public boolean isRelative() -
setRelative
public void setRelative(boolean relative) -
getScale
public float getScale(float percent) -
save
- Overrides:
savein classParticleEmitter.RangedNumericValue- Throws:
IOException
-
load
- Overrides:
loadin classParticleEmitter.RangedNumericValue- Throws:
IOException
-
load
-