Package pi.event
Class AggregateFrameUpdateListener
java.lang.Object
pi.event.AggregateFrameUpdateListener
- All Implemented Interfaces:
FrameUpdateListener,FrameUpdateListenerRegistration
- Direct Known Subclasses:
CircleAnimation,LineAnimation
public abstract class AggregateFrameUpdateListener
extends Object
implements FrameUpdateListener, FrameUpdateListenerRegistration
Aggregiert mehrere
FrameUpdateListener, um sie gemeinsam pausieren zu
können.- Author:
- Niklas Keller
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisPaused()voidonFrameUpdate(double pastTime) Diese Methode wird bei einem (angemeldeten) Objekt bei jedem Einzelbild erneut aufgerufen.voidsetPaused(boolean paused) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pi.event.FrameUpdateListenerRegistration
addFrameUpdateListener, defer, delay, removeFrameUpdateListener, repeat, repeat, repeat, repeat, repeat
-
Constructor Details
-
AggregateFrameUpdateListener
public AggregateFrameUpdateListener()
-
-
Method Details
-
setPaused
-
isPaused
-
onFrameUpdate
public void onFrameUpdate(double pastTime) Description copied from interface:FrameUpdateListenerDiese Methode wird bei einem (angemeldeten) Objekt bei jedem Einzelbild erneut aufgerufen.- Specified by:
onFrameUpdatein interfaceFrameUpdateListener- Parameters:
pastTime- Die Zeit in Sekunden, die seit der letzten Aktualisierung vergangen ist.
-
frameUpdateListeners
- Specified by:
frameUpdateListenersin interfaceFrameUpdateListenerRegistration- Returns:
- Liste der
FrameUpdateListener
-