[][src]Module pushrod::core::window

Stores a PistonWindow and accompanying Widget trait objects. Allows the main run loop to interact with widgets by signalling when a UI event triggers a callback that is appropriate for that widget. Also contains helper functions to determine which widget is at a specific point in the PistonWindow.

Structs

PushrodWindow

This structure contains a window and its corresponding onscreen widgets. These objects are stored in the Pushrod main loop.

WidgetContainer

This is a container object, used for storing the Widget trait object, and the parent-child relationship for the added Widget. Only the widget is public.