Module nannou::ui::prelude
[−]
[src]
Simplify inclusion of common traits with a nannou::ui::prelude
module.
Re-exports
pub use super::Ui; |
Modules
color |
A library providing simple |
image |
A type used to manage a user's image data and map them to |
position |
Items related to 2D positioning, used throughout conrod. |
text |
Text layout logic. |
widget |
Widgets are the core building blocks for every conrod user interface. |
Structs
Range |
Some start and end position along a single axis. |
Rect |
Defines a Rectangle's bounds across the x and y axes. |
Theme |
A serializable collection of canvas and widget styling defaults. |
UiCell |
A wrapper around the |
Enums
Bordering |
To be used as a parameter for defining the aesthetic of the widget border. |
Input |
The event type that is used by conrod to track inputs from the world. Events yielded by polling
window backends should be converted to this type. This can be thought of as the event type
which is supplied by the window backend to drive the state of the |
Traits
Borderable |
Widgets that may display a border. |
Colorable |
Types that can be colored. |
Labelable |
Widgets that may display some label. |
Positionable |
Widgets that are positionable. |
Sizeable |
Widgets that support different dimensions. |
Widget |
A trait to be implemented by all Widget types. |
Type Definitions
Dimensions |
General use 2D spatial dimensions. |
FontSize |
Font size used throughout Conrod. |
Point |
General use 2D spatial point. |
Scalar |
An alias over the Scalar type used throughout Conrod. |