[−][src]Module pushrod::core
Main module containing the run loop for the UI components, containers for windows and
Widget
trait objects, and so on. Contains the core elements required to build
a UI.
Modules
callbacks | This is a per-widget event store that is used to call an event handler when an event is triggered. |
drawing_texture | This provides a 3D drawing texture that is offloaded onto the GPU for graphics processing. It is used internally by the drawing loop. |
horizontal_layout_manager | This provides a |
layout_manager | This provides a layout manager to the |
main | Main module for Pushrod, contains the run loop code responsible for translating OS-level events to well known structures, maintaining a list of active windows and their widgets, and propagating events where appropriate. |
point | Contains geometric shape representations: |
vertical_layout_manager | This provides a |
widget_store | This is a cache that is used to store |