Class AggregateFrameUpdateListener
java.lang.Object
de.pirckheimer_gymnasium.engine_pi.event.AggregateFrameUpdateListener
- All Implemented Interfaces:
FrameUpdateListener,FrameUpdateListenerContainer
- Direct Known Subclasses:
CircleAnimation,LineAnimation
public abstract class AggregateFrameUpdateListener
extends Object
implements FrameUpdateListener, FrameUpdateListenerContainer
Aggregiert mehrere
FrameUpdateListener, um sie gemeinsam pausieren zu
können.- Author:
- Niklas Keller
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisPaused()voidonFrameUpdate(double deltaSeconds) Diese Methode wird bei einem (angemeldeten) Objekt bei jeden 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 de.pirckheimer_gymnasium.engine_pi.event.FrameUpdateListenerContainer
addFrameUpdateListener, defer, delay, removeFrameUpdateListener, repeat
-
Constructor Details
-
AggregateFrameUpdateListener
public AggregateFrameUpdateListener()
-
-
Method Details
-
setPaused
-
isPaused
-
onFrameUpdate
public void onFrameUpdate(double deltaSeconds) Description copied from interface:FrameUpdateListenerDiese Methode wird bei einem (angemeldeten) Objekt bei jeden Einzelbild erneut aufgerufen.- Specified by:
onFrameUpdatein interfaceFrameUpdateListener- Parameters:
deltaSeconds- Die Zeit in Sekunden, die seit der letzten Aktualisierung vergangen ist.
-
getFrameUpdateListeners
- Specified by:
getFrameUpdateListenersin interfaceFrameUpdateListenerContainer- Returns:
- Liste der
FrameUpdateListener
-