public abstract class AnimatedScene extends java.lang.Object implements Scene
| Modifier and Type | Class and Description |
|---|---|
class |
AnimatedScene.SceneAnimator
Animated scene that allows registration of a number of animated objects, all
of which are updated during every frame update.
|
| Constructor and Description |
|---|
AnimatedScene() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(nl.colorize.util.animation.Animatable anim) |
void |
add(nl.colorize.util.animation.Animatable anim,
float duration) |
boolean |
contains(nl.colorize.util.animation.Animatable anim) |
java.util.List<nl.colorize.util.animation.Animatable> |
getContents() |
void |
onFrame(float deltaTime,
InputDevice input) |
abstract void |
onRender(RenderContext context) |
void |
onSceneEnd() |
void |
onSceneStart(MediaLoader mediaLoader) |
void |
remove(nl.colorize.util.animation.Animatable anim) |
void |
removeAll() |
public void onSceneStart(MediaLoader mediaLoader)
onSceneStart in interface Scenepublic void onFrame(float deltaTime,
InputDevice input)
public abstract void onRender(RenderContext context)
public void onSceneEnd()
onSceneEnd in interface Scenepublic void add(nl.colorize.util.animation.Animatable anim)
public void add(nl.colorize.util.animation.Animatable anim,
float duration)
public void remove(nl.colorize.util.animation.Animatable anim)
public void removeAll()
public java.util.List<nl.colorize.util.animation.Animatable> getContents()
public boolean contains(nl.colorize.util.animation.Animatable anim)