synergynetframework.appsystem.table.animationsystem
Class AnimationElement

java.lang.Object
  extended by synergynetframework.appsystem.table.animationsystem.AnimationElement
Direct Known Subclasses:
AnimationSequence, ApplicationActivator, Fader, MoveInCircle, MoveInCircleInContainer, MoveInConcentricCircles, ParallelAnimation, SplashSequence, TestAnimationElement

public abstract class AnimationElement
extends java.lang.Object

The Class AnimationElement.


Constructor Summary
AnimationElement()
           
 
Method Summary
abstract  void elementStart(float tpf)
          Element start.
 void enable(boolean b)
          Enable.
abstract  boolean isFinished()
          Checks if is finished.
abstract  void reset()
          Reset.
 java.lang.String toString()
           
abstract  void updateAnimationState(float tpf)
          Update animation state.
 void updateState(float tpf)
          Update state.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnimationElement

public AnimationElement()
Method Detail

elementStart

public abstract void elementStart(float tpf)
Element start.

Parameters:
tpf - the tpf

enable

public void enable(boolean b)
Enable.

Parameters:
b - the b

isFinished

public abstract boolean isFinished()
Checks if is finished.

Returns:
true, if is finished

reset

public abstract void reset()
Reset.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

updateAnimationState

public abstract void updateAnimationState(float tpf)
Update animation state.

Parameters:
tpf - the tpf

updateState

public void updateState(float tpf)
Update state.

Parameters:
tpf - the tpf