Trait ringl::renderer::Render3d [−][src]
pub trait Render3d { fn render<R: RenderSurface>(&self, renderer: &Renderer<R>)
where
Self: Sized; }
Required Methods
fn render<R: RenderSurface>(&self, renderer: &Renderer<R>) where
Self: Sized,
Self: Sized,
Implementors
impl<T: Clone + VertexFormat + 'static> Render3d for VaoMesh<T>
impl<'a> Render3d for VaoPathFill<'a>
impl<'a> Render3d for VaoPathContour<'a>
impl Render3d for PointLight
impl Render3d for DirectionalLight
impl Render3d for SpotLight
impl<C: Borrow<CubeMap>> Render3d for Skybox<C>