Package nl.colorize.multimedialib.scene


package nl.colorize.multimedialib.scene
  • Class
    Description
    Interface for objects responsible for loading multiple media assets in bulk.
    Applications are split into *scenes*.
    The currently active scene (and its sub-scenes) receive access to the scene context, which is provided by the renderer via callback methods.
    Controls the scene life cycle, including the life cycle of its attached sub-scenes.
    Displays a loading screen with a progress bar while the renderer is loading media files asynchronously.
    Finite state machine that allows a number of possible states, but can only have one currently active state at any point in time.
    Utility class for time-based behavior.
    Standardized interface for all objects that should be updated every frame during the animation loop.