public class MoveXModifier extends SingleValueSpanEntityModifier
IEntityModifier.IEntityModifierListener, IEntityModifier.IEntityModifierMatcherIModifier.DeepCopyNotSupportedException, IModifier.IModifierListener<T>mEaseFunctionmDurationmFinishedMODIFIER_COMPARATOR_DURATION_DESCENDING| Modifier | Constructor and Description |
|---|---|
|
MoveXModifier(float pDuration,
float pFromX,
float pToX) |
|
MoveXModifier(float pDuration,
float pFromX,
float pToX,
IEaseFunction pEaseFunction) |
|
MoveXModifier(float pDuration,
float pFromX,
float pToX,
IEntityModifier.IEntityModifierListener pEntityModifierListener) |
|
MoveXModifier(float pDuration,
float pFromX,
float pToX,
IEntityModifier.IEntityModifierListener pEntityModifierListener,
IEaseFunction pEaseFunction) |
protected |
MoveXModifier(MoveXModifier pMoveXModifier) |
| Modifier and Type | Method and Description |
|---|---|
MoveXModifier |
deepCopy() |
protected void |
onSetInitialValue(IEntity pEntity,
float pX) |
protected void |
onSetValue(IEntity pEntity,
float pPercentageDone,
float pX) |
getFromValue, getToValue, onManagedInitialize, onManagedUpdate, resetgetDuration, getSecondsElapsed, onUpdate, resetaddModifierListener, assertNoNullModifier, assertNoNullModifier, isAutoUnregisterWhenFinished, isFinished, onModifierFinished, onModifierStarted, removeModifierListener, setAutoUnregisterWhenFinishedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddModifierListener, getDuration, getSecondsElapsed, isAutoUnregisterWhenFinished, isFinished, onUpdate, removeModifierListener, reset, setAutoUnregisterWhenFinishedpublic MoveXModifier(float pDuration,
float pFromX,
float pToX)
public MoveXModifier(float pDuration,
float pFromX,
float pToX,
IEaseFunction pEaseFunction)
public MoveXModifier(float pDuration,
float pFromX,
float pToX,
IEntityModifier.IEntityModifierListener pEntityModifierListener)
public MoveXModifier(float pDuration,
float pFromX,
float pToX,
IEntityModifier.IEntityModifierListener pEntityModifierListener,
IEaseFunction pEaseFunction)
protected MoveXModifier(MoveXModifier pMoveXModifier)
public MoveXModifier deepCopy()
deepCopy in interface IEntityModifierdeepCopy in interface IModifier<IEntity>deepCopy in class BaseModifier<IEntity>protected void onSetInitialValue(IEntity pEntity, float pX)
onSetInitialValue in class BaseSingleValueSpanModifier<IEntity>protected void onSetValue(IEntity pEntity, float pPercentageDone, float pX)
onSetValue in class BaseSingleValueSpanModifier<IEntity>