public abstract class

BaseTripleValueSpanParticleModifier

extends BaseDoubleValueSpanParticleModifier<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>
       ↳ org.andengine.entity.particle.modifier.BaseTripleValueSpanParticleModifier<T extends org.andengine.entity.IEntity>
Known Direct Subclasses

Class Overview

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

Summary

Public Constructors
BaseTripleValueSpanParticleModifier(float pFromTime, float pToTime, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, float pFromValueC, float pToValueC)
BaseTripleValueSpanParticleModifier(float pFromTime, float pToTime, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, float pFromValueC, float pToValueC, IEaseFunction pEaseFunction)
Public Methods
void onSetInitialValues(Particle<T> pParticle, float pValueA, float pValueB)
void reset(float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, float pFromValueC, float pToValueC, 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, float pValueC)
void onSetValues(Particle<T> pParticle, float pPercentageDone, float pValueA, float pValueB)
abstract void onSetValues(Particle<T> pParticle, float pPercentageDone, float pValueA, float pValueB, float pValueC)
[Expand]
Inherited Methods
From class org.andengine.entity.particle.modifier.BaseDoubleValueSpanParticleModifier
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 BaseTripleValueSpanParticleModifier (float pFromTime, float pToTime, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, float pFromValueC, float pToValueC)

public BaseTripleValueSpanParticleModifier (float pFromTime, float pToTime, float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, float pFromValueC, float pToValueC, IEaseFunction pEaseFunction)

Public Methods

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

public void reset (float pFromValueA, float pToValueA, float pFromValueB, float pToValueB, float pFromValueC, float pToValueC, 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, float pValueC)

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

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