Marble/Plugins
Plugins can be implemented around marble.
The interface for plugins relies on the Expression error: Unrecognized word "x". base class. All plugins will have their lifecycle managed by the Expression error: Unrecognized word "x"..
They will thereafter be managed by another class handling them.
There are different categories such as:
Network Plugins
They inherit from Expression error: Unrecognized word "x". They are manipulated by an Expression error: Unrecognized word "x".
Position Provider Plugins
They inherit from Expression error: Unrecognized word "x". They are manipulated by the Expression error: Unrecognized word "x". for now, and a new manager that tracks the history of positions should be implemented to replace the old gps layer.
Render Plugins
They inherit from Expression error: Unrecognized word "x".