public class QuadraticBezierCurveMoveModifier extends DurationEntityModifier
IEntityModifier.IEntityModifierListener, IEntityModifier.IEntityModifierMatcherIModifier.DeepCopyNotSupportedException, IModifier.IModifierListener<T>mDurationmFinishedMODIFIER_COMPARATOR_DURATION_DESCENDING| Constructor and Description |
|---|
QuadraticBezierCurveMoveModifier(float pDuration,
float pX1,
float pY1,
float pX2,
float pY2,
float pX3,
float pY3) |
QuadraticBezierCurveMoveModifier(float pDuration,
float pX1,
float pY1,
float pX2,
float pY2,
float pX3,
float pY3,
IEaseFunction pEaseFunction) |
QuadraticBezierCurveMoveModifier(float pDuration,
float pX1,
float pY1,
float pX2,
float pY2,
float pX3,
float pY3,
IEaseFunction pEaseFunction,
IEntityModifier.IEntityModifierListener pEntityModifierListener) |
QuadraticBezierCurveMoveModifier(float pDuration,
float pX1,
float pY1,
float pX2,
float pY2,
float pX3,
float pY3,
IEntityModifier.IEntityModifierListener pEntityModifierListener) |
| Modifier and Type | Method and Description |
|---|---|
QuadraticBezierCurveMoveModifier |
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 QuadraticBezierCurveMoveModifier(float pDuration,
float pX1,
float pY1,
float pX2,
float pY2,
float pX3,
float pY3)
pDuration - pX1 - x coordinate of the start point.pY1 - y coordinate of the start point.pX2 - x coordinate of the control point.pY2 - y coordinate of the ontrol point.pX3 - x coordinate of the end point.pY3 - y coordinate of the end point.public QuadraticBezierCurveMoveModifier(float pDuration,
float pX1,
float pY1,
float pX2,
float pY2,
float pX3,
float pY3,
IEaseFunction pEaseFunction)
pDuration - pX1 - x coordinate of the start point.pY1 - y coordinate of the start point.pX2 - x coordinate of the control point.pY2 - y coordinate of the ontrol point.pX3 - x coordinate of the end point.pY3 - y coordinate of the end point.pEaseFunction - public QuadraticBezierCurveMoveModifier(float pDuration,
float pX1,
float pY1,
float pX2,
float pY2,
float pX3,
float pY3,
IEntityModifier.IEntityModifierListener pEntityModifierListener)
pDuration - pX1 - x coordinate of the start point.pY1 - y coordinate of the start point.pX2 - x coordinate of the control point.pY2 - y coordinate of the ontrol point.pX3 - x coordinate of the end point.pY3 - y coordinate of the end point.pEntityModifierListener - public QuadraticBezierCurveMoveModifier(float pDuration,
float pX1,
float pY1,
float pX2,
float pY2,
float pX3,
float pY3,
IEaseFunction pEaseFunction,
IEntityModifier.IEntityModifierListener pEntityModifierListener)
pDuration - pX1 - x coordinate of the start point.pY1 - y coordinate of the start point.pX2 - x coordinate of the control point.pY2 - y coordinate of the ontrol point.pX3 - x coordinate of the end point.pY3 - y coordinate of the end point.pEaseFunction - pEntityModifierListener - public QuadraticBezierCurveMoveModifier 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>