lime.app

..
Application

The Application class forms the foundation for most Lime projects. It is common to extend this class in a main class. It is then possible to override "on" functions in the class in order to handle standard events that are relevant.

Event

Event is a strictly-typed signals and slots implementation, used for core event dispatching.

Future

Future is an implementation of Futures and Promises, with the exception that in addition to "success" and "failure" states (represented as "complete" and "error"), Lime Future introduces "progress" feedback as well to increase the value of Future values.

IModule

Module

Module instances can be added to a running Application, simplifying support for adding new components, such as a renderer, input handler or higher-level framework.

Promise

Promise is an implementation of Futures and Promises, with the exception that in addition to "success" and "failure" states (represented as "complete" and "error"), Lime Future introduces "progress" feedback as well to increase the value of Future values.