public abstract class

BaseDurationModifier

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

Class Overview

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

Summary

Fields
protected final float mDuration
[Expand]
Inherited Fields
From class org.anddev.andengine.util.modifier.BaseModifier
From interface org.anddev.andengine.util.modifier.IModifier
Public Constructors
BaseDurationModifier(float pDuration)
BaseDurationModifier(float pDuration, IModifierListener<T> pModifierListener)
Protected Constructors
BaseDurationModifier(BaseDurationModifier<T> pBaseModifier)
Public Methods
float getDuration()
float getSecondsElapsed()
final float onUpdate(float pSecondsElapsed, T pItem)
void reset()
Protected Methods
abstract void onManagedInitialize(T pItem)
abstract void onManagedUpdate(float pSecondsElapsed, T pItem)
[Expand]
Inherited Methods
From class org.anddev.andengine.util.modifier.BaseModifier
From class java.lang.Object
From interface org.anddev.andengine.util.modifier.IModifier

Fields

protected final float mDuration

Public Constructors

public BaseDurationModifier (float pDuration)

public BaseDurationModifier (float pDuration, IModifierListener<T> pModifierListener)

Protected Constructors

protected BaseDurationModifier (BaseDurationModifier<T> pBaseModifier)

Public Methods

public float getDuration ()

public float getSecondsElapsed ()

public final float onUpdate (float pSecondsElapsed, T pItem)

public void reset ()

Protected Methods

protected abstract void onManagedInitialize (T pItem)

protected abstract void onManagedUpdate (float pSecondsElapsed, T pItem)