Package nl.colorize.multimedialib.scene
package nl.colorize.multimedialib.scene
-
ClassDescriptionInterface 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.StateMachine<S>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.