logo

Modules

Structs

A rendering provider for a WidgetComponent. WidgetComponents will typically ask the rendering provider for a concrete control Renderer instance to associate with a given control. Framework specific rendering providers will extend this struct and return a Renderer instance for the requested type. i.e if (type == ::Canvas) return MyCanvasRenderer()

Traits

The basic implementation for a control Renderer. This includes convenience functions and implementation of the base control events which are called to simplify integration. Be aware of the timing of signals. Implementation should contain:

A widget renderer interface.