public class DelayModifier extends DurationEntityModifier
IEntityModifier.IEntityModifierListener, IEntityModifier.IEntityModifierMatcherIModifier.DeepCopyNotSupportedException, IModifier.IModifierListener<T>mDurationmFinishedMODIFIER_COMPARATOR_DURATION_DESCENDING| Modifier | Constructor and Description |
|---|---|
protected |
DelayModifier(DelayModifier pDelayModifier) |
|
DelayModifier(float pDuration) |
|
DelayModifier(float pDuration,
IEntityModifier.IEntityModifierListener pEntityModifierListener) |
| Modifier and Type | Method and Description |
|---|---|
DelayModifier |
deepCopy() |
protected void |
onManagedInitialize(IEntity pEntity) |
protected void |
onManagedUpdate(float pSecondsElapsed,
IEntity pEntity) |
getDuration, 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 DelayModifier(float pDuration,
IEntityModifier.IEntityModifierListener pEntityModifierListener)
public DelayModifier(float pDuration)
protected DelayModifier(DelayModifier pDelayModifier)
public DelayModifier deepCopy()
deepCopy in interface IEntityModifierdeepCopy in interface IModifier<IEntity>deepCopy in class BaseModifier<IEntity>protected void onManagedInitialize(IEntity pEntity)
onManagedInitialize in class BaseDurationModifier<IEntity>protected void onManagedUpdate(float pSecondsElapsed,
IEntity pEntity)
onManagedUpdate in class BaseDurationModifier<IEntity>