Render

Trait Render 

Source
pub trait Render<T> {
    // Required method
    fn render(&self, resolution: &RenderResolution) -> T;

    // Provided method
    fn is_resolution_independent(&self) -> bool { ... }
}
Expand description

A trait renders something.

Required Methods§

Source

fn render(&self, resolution: &RenderResolution) -> T

The render function.

Provided Methods§

Source

fn is_resolution_independent(&self) -> bool

A render hint to tell whether this geometry is independent from resolution.

Example: a rectangle is resolution independent, but a circle is not.

Implementors§