public abstract class

BaseDoubleValueSpanParticleModifier

extends BaseSingleValueSpanParticleModifier<T extends IEntity>
java.lang.Object
   ↳ org.andengine.entity.particle.modifier.BaseSingleValueSpanParticleModifier<T extends org.andengine.entity.IEntity>
     ↳ org.andengine.entity.particle.modifier.BaseDoubleValueSpanParticleModifier<T extends org.andengine.entity.IEntity>
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

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

Summary

Public Constructors
BaseDoubleValueSpanParticleModifier(float pFromTime, float pToTime, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB)
BaseDoubleValueSpanParticleModifier(float pFromTime, float pToTime, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, IEaseFunction pEaseFunction)
Public Methods
void onSetInitialValue(Particle<T> pParticle, float pValueA)
void reset(float pFromValue, float pToValue, float pFromTime, float pToTime)
void reset(float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, float pFromTime, float pToTime)
Protected Methods
abstract void onSetInitialValues(Particle<T> pParticle, float pValueA, float pValueB)
void onSetValue(Particle<T> pParticle, float pPercentageDone, float pValueA)
abstract void onSetValues(Particle<T> pParticle, float pPercentageDone, float pValueA, float pValueB)
[Expand]
Inherited Methods
From class org.andengine.entity.particle.modifier.BaseSingleValueSpanParticleModifier
From class java.lang.Object
From interface org.andengine.entity.particle.initializer.IParticleInitializer
From interface org.andengine.entity.particle.modifier.IParticleModifier

Public Constructors

public BaseDoubleValueSpanParticleModifier (float pFromTime, float pToTime, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB)

public BaseDoubleValueSpanParticleModifier (float pFromTime, float pToTime, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, IEaseFunction pEaseFunction)

Public Methods

public void onSetInitialValue (Particle<T> pParticle, float pValueA)

public void reset (float pFromValue, float pToValue, float pFromTime, float pToTime)

public void reset (float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, float pFromTime, float pToTime)

Protected Methods

protected abstract void onSetInitialValues (Particle<T> pParticle, float pValueA, float pValueB)

protected void onSetValue (Particle<T> pParticle, float pPercentageDone, float pValueA)

protected abstract void onSetValues (Particle<T> pParticle, float pPercentageDone, float pValueA, float pValueB)