Module conrod_core::render[][src]

Expand description

Conrod’s generic graphics backend.

Note: Conrod currently uses Piston’s generic graphics crate (and specifically the Graphics) trait to enable genericity over custom user backends. This dependency may change in the near future in favour of a simplified conrod-specific graphics and character caching backend trait.

This is the only module in which the src graphics crate will be used directly.

Structs

An owned alternative to the Primitives type.

Data required for rendering a single primitive widget.

An iterator-like type that yields a reference to each primitive in order of depth for rendering.

A type used for producing a PositionedGlyph iterator.

An iterator-like type for yielding Primitives from an OwnedPrimitives.

Enums

The unique kind for each primitive element in the Ui.

Traits

A trait that allows the user to remain generic over types yielding Primitives.