| 
Interface Summary | 
| LastScene | 
An interface that represents a function that draws the given
    World into/as a Scene after/when the World/Animation/Game
    has ended. | 
| OnDraw | 
An interface that represents a function that draws the given
    World into/as a Scene | 
| OnKey<Msg extends Serializable> | 
An interface that represents a function that produces a Package
   (World + Messages) when a Key is pressed. | 
| OnMouse<Msg extends Serializable> | 
An interface that represents a function that produces a Package
    (World + Messages) when a Mouse event occurs. | 
| OnReceive<Msg extends Serializable> | 
An interface that represents a function that produces a Package
    (World + Messages) when a Message is received. | 
| OnRelease<Msg extends Serializable> | 
An interface that represents a function that produces a Package
    (World + Messages) when a Key is released. | 
| OnTick<Msg extends Serializable> | 
An interface that represents a function that produces a Package
    (World + Messages) on each time tick. | 
| StopWhen | 
An interface that represents a function that determines when the
    World/Animation/Game should be stopped |