public abstract class BaseDoubleValueChangeModifier<T> extends BaseSingleValueChangeModifier<T>
IModifier.DeepCopyNotSupportedException, IModifier.IModifierListener<T>mDurationmFinishedMODIFIER_COMPARATOR_DURATION_DESCENDING| Modifier | Constructor and Description |
|---|---|
protected |
BaseDoubleValueChangeModifier(BaseDoubleValueChangeModifier<T> pBaseDoubleValueChangeModifier) |
|
BaseDoubleValueChangeModifier(float pDuration,
float pValueChangeA,
float pValueChangeB) |
|
BaseDoubleValueChangeModifier(float pDuration,
float pValueChangeA,
float pValueChangeB,
IModifier.IModifierListener<T> pModifierListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
onChangeValue(float pSecondsElapsed,
T pItem,
float pValueA) |
protected abstract void |
onChangeValues(float pSecondsElapsed,
T pItem,
float pValueA,
float pValueB) |
onManagedInitialize, onManagedUpdategetDuration, getSecondsElapsed, onUpdate, resetaddModifierListener, assertNoNullModifier, assertNoNullModifier, deepCopy, isAutoUnregisterWhenFinished, isFinished, onModifierFinished, onModifierStarted, removeModifierListener, setAutoUnregisterWhenFinishedpublic BaseDoubleValueChangeModifier(float pDuration,
float pValueChangeA,
float pValueChangeB)
public BaseDoubleValueChangeModifier(float pDuration,
float pValueChangeA,
float pValueChangeB,
IModifier.IModifierListener<T> pModifierListener)
protected BaseDoubleValueChangeModifier(BaseDoubleValueChangeModifier<T> pBaseDoubleValueChangeModifier)
protected void onChangeValue(float pSecondsElapsed,
T pItem,
float pValueA)
onChangeValue in class BaseSingleValueChangeModifier<T>protected abstract void onChangeValues(float pSecondsElapsed,
T pItem,
float pValueA,
float pValueB)