public abstract class BaseSingleValueSpanParticleModifier<T extends IEntity> extends java.lang.Object implements IParticleModifier<T>
| Constructor and Description |
|---|
BaseSingleValueSpanParticleModifier(float pFromTime,
float pToTime,
float pFromValue,
float pToValue) |
BaseSingleValueSpanParticleModifier(float pFromTime,
float pToTime,
float pFromValue,
float pToValue,
IEaseFunction pEaseFunction) |
| Modifier and Type | Method and Description |
|---|---|
void |
onInitializeParticle(Particle<T> pParticle) |
protected abstract void |
onSetInitialValue(Particle<T> pParticle,
float pValue) |
protected abstract void |
onSetValue(Particle<T> pParticle,
float pPercentageDone,
float pValue) |
void |
onUpdateParticle(Particle<T> pParticle) |
void |
reset(float pFromValue,
float pToValue,
float pFromTime,
float pToTime) |
public BaseSingleValueSpanParticleModifier(float pFromTime,
float pToTime,
float pFromValue,
float pToValue)
public BaseSingleValueSpanParticleModifier(float pFromTime,
float pToTime,
float pFromValue,
float pToValue,
IEaseFunction pEaseFunction)
protected abstract void onSetValue(Particle<T> pParticle, float pPercentageDone, float pValue)
public void onInitializeParticle(Particle<T> pParticle)
onInitializeParticle in interface IParticleInitializer<T extends IEntity>public void onUpdateParticle(Particle<T> pParticle)
onUpdateParticle in interface IParticleModifier<T extends IEntity>public void reset(float pFromValue,
float pToValue,
float pFromTime,
float pToTime)