public abstract class

BaseSingleValueSpanModifier

extends BaseDurationModifier<T>
java.lang.Object
   ↳ org.andengine.util.modifier.BaseModifier<T>
     ↳ org.andengine.util.modifier.BaseDurationModifier<T>
       ↳ org.andengine.util.modifier.BaseSingleValueSpanModifier<T>
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

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

Summary

Fields
protected final IEaseFunction mEaseFunction
[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
BaseSingleValueSpanModifier(float pDuration, float pFromValue, float pToValue)
BaseSingleValueSpanModifier(float pDuration, float pFromValue, float pToValue, IEaseFunction pEaseFunction)
BaseSingleValueSpanModifier(float pDuration, float pFromValue, float pToValue, IModifierListener<T> pModifierListener)
BaseSingleValueSpanModifier(float pDuration, float pFromValue, float pToValue, IModifierListener<T> pModifierListener, IEaseFunction pEaseFunction)
Protected Constructors
BaseSingleValueSpanModifier(BaseSingleValueSpanModifier<T> pBaseSingleValueSpanModifier)
Public Methods
float getFromValue()
float getToValue()
void reset(float pDuration, float pFromValue, float pToValue)
Protected Methods
void onManagedInitialize(T pItem)
void onManagedUpdate(float pSecondsElapsed, T pItem)
abstract void onSetInitialValue(T pItem, float pValue)
abstract void onSetValue(T pItem, float pPercentageDone, float pValue)
[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.util.modifier.IModifier

Fields

protected final IEaseFunction mEaseFunction

Public Constructors

public BaseSingleValueSpanModifier (float pDuration, float pFromValue, float pToValue)

public BaseSingleValueSpanModifier (float pDuration, float pFromValue, float pToValue, IEaseFunction pEaseFunction)

public BaseSingleValueSpanModifier (float pDuration, float pFromValue, float pToValue, IModifierListener<T> pModifierListener)

public BaseSingleValueSpanModifier (float pDuration, float pFromValue, float pToValue, IModifierListener<T> pModifierListener, IEaseFunction pEaseFunction)

Protected Constructors

protected BaseSingleValueSpanModifier (BaseSingleValueSpanModifier<T> pBaseSingleValueSpanModifier)

Public Methods

public float getFromValue ()

public float getToValue ()

public void reset (float pDuration, float pFromValue, float pToValue)

Protected Methods

protected void onManagedInitialize (T pItem)

protected void onManagedUpdate (float pSecondsElapsed, T pItem)

protected abstract void onSetInitialValue (T pItem, float pValue)

protected abstract void onSetValue (T pItem, float pPercentageDone, float pValue)