Package ea.event
Class AggregateFrameUpdateListener
java.lang.Object
ea.event.AggregateFrameUpdateListener
- All Implemented Interfaces:
FrameUpdateListenerContainer
,FrameUpdateListener
- 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 TypeMethodDescriptionboolean
isPaused()
void
onFrameUpdate
(float deltaSeconds) Diese Methode wird bei einem (angemeldeten) Objekt jeden Frame erneut aufgerufen.void
setPaused
(boolean paused) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ea.event.FrameUpdateListenerContainer
addFrameUpdateListener, defer, delay, removeFrameUpdateListener, repeat
-
Constructor Details
-
AggregateFrameUpdateListener
public AggregateFrameUpdateListener()
-
-
Method Details
-
setPaused
@API public void setPaused(boolean paused) -
isPaused
@API public boolean isPaused() -
onFrameUpdate
public void onFrameUpdate(float deltaSeconds) Description copied from interface:FrameUpdateListener
Diese Methode wird bei einem (angemeldeten) Objekt jeden Frame erneut aufgerufen.- Specified by:
onFrameUpdate
in interfaceFrameUpdateListener
- Parameters:
deltaSeconds
- Die Zeit in Sekunden, die seit dem letzten Update vergangen
-
getFrameUpdateListeners
- Specified by:
getFrameUpdateListeners
in interfaceFrameUpdateListenerContainer
-