public class

CubicBezierCurveMoveModifier

extends DurationEntityModifier
java.lang.Object
   ↳ org.andengine.util.modifier.BaseModifier<T>
     ↳ org.andengine.util.modifier.BaseDurationModifier<T>
       ↳ org.andengine.entity.modifier.DurationEntityModifier
         ↳ org.andengine.entity.modifier.CubicBezierCurveMoveModifier

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

[Expand]
Inherited Fields
From class org.andengine.util.modifier.BaseDurationModifier
From class org.andengine.util.modifier.BaseModifier
From interface org.andengine.util.modifier.IModifier
Public Constructors
CubicBezierCurveMoveModifier(float pDuration, float pX1, float pY1, float pX2, float pY2, float pX3, float pY3, float pX4, float pY4)
CubicBezierCurveMoveModifier(float pDuration, float pX1, float pY1, float pX2, float pY2, float pX3, float pY3, float pX4, float pY4, IEaseFunction pEaseFunction)
CubicBezierCurveMoveModifier(float pDuration, float pX1, float pY1, float pX2, float pY2, float pX3, float pY3, float pX4, float pY4, IEntityModifier.IEntityModifierListener pEntityModifierListener)
CubicBezierCurveMoveModifier(float pDuration, float pX1, float pY1, float pX2, float pY2, float pX3, float pY3, float pX4, float pY4, IEntityModifier.IEntityModifierListener pEntityModifierListener, IEaseFunction pEaseFunction)
Public Methods
CubicBezierCurveMoveModifier deepCopy()
Protected Methods
void onManagedInitialize(IEntity pEntity)
void onManagedUpdate(float pSecondsElapsed, IEntity pEntity)
[Expand]
Inherited Methods
From class org.andengine.util.modifier.BaseDurationModifier
From class org.andengine.util.modifier.BaseModifier
From class java.lang.Object
From interface org.andengine.entity.modifier.IEntityModifier
From interface org.andengine.util.modifier.IModifier

Public Constructors

public CubicBezierCurveMoveModifier (float pDuration, float pX1, float pY1, float pX2, float pY2, float pX3, float pY3, float pX4, float pY4)

Parameters
pX1 x coordinate of the start point.
pY1 y coordinate of the start point.
pX2 x coordinate of the first control point.
pY2 y coordinate of the first control point.
pX3 x coordinate of the second control point.
pY3 y coordinate of the second control point.
pX4 x coordinate of the end point.
pY4 y coordinate of the end point.

public CubicBezierCurveMoveModifier (float pDuration, float pX1, float pY1, float pX2, float pY2, float pX3, float pY3, float pX4, float pY4, IEaseFunction pEaseFunction)

Parameters
pX1 x coordinate of the start point.
pY1 y coordinate of the start point.
pX2 x coordinate of the first control point.
pY2 y coordinate of the first control point.
pX3 x coordinate of the second control point.
pY3 y coordinate of the second control point.
pX4 x coordinate of the end point.
pY4 y coordinate of the end point.

public CubicBezierCurveMoveModifier (float pDuration, float pX1, float pY1, float pX2, float pY2, float pX3, float pY3, float pX4, float pY4, IEntityModifier.IEntityModifierListener pEntityModifierListener)

Parameters
pX1 x coordinate of the start point.
pY1 y coordinate of the start point.
pX2 x coordinate of the first control point.
pY2 y coordinate of the first control point.
pX3 x coordinate of the second control point.
pY3 y coordinate of the second control point.
pX4 x coordinate of the end point.
pY4 y coordinate of the end point.

public CubicBezierCurveMoveModifier (float pDuration, float pX1, float pY1, float pX2, float pY2, float pX3, float pY3, float pX4, float pY4, IEntityModifier.IEntityModifierListener pEntityModifierListener, IEaseFunction pEaseFunction)

Parameters
pX1 x coordinate of the start point.
pY1 y coordinate of the start point.
pX2 x coordinate of the first control point.
pY2 y coordinate of the first control point.
pX3 x coordinate of the second control point.
pY3 y coordinate of the second control point.
pX4 x coordinate of the end point.
pY4 y coordinate of the end point.

Public Methods

public CubicBezierCurveMoveModifier deepCopy ()

Protected Methods

protected void onManagedInitialize (IEntity pEntity)

protected void onManagedUpdate (float pSecondsElapsed, IEntity pEntity)