Struct ringl::outline_material::OutlineMaterial [−][src]
pub struct OutlineMaterial { /* fields omitted */ }
Methods
impl OutlineMaterial
[src]
impl OutlineMaterial
pub fn set_viewport(&mut self, viewport: Vec2)
[src]
pub fn set_viewport(&mut self, viewport: Vec2)
pub fn viewport(&self) -> Vec2
[src]
pub fn viewport(&self) -> Vec2
pub fn set_offset(&mut self, offset: f32)
[src]
pub fn set_offset(&mut self, offset: f32)
pub fn offset(&self) -> f32
[src]
pub fn offset(&self) -> f32
pub fn set_color<C: ToRgba>(&mut self, color: C)
[src]
pub fn set_color<C: ToRgba>(&mut self, color: C)
pub fn color(&self) -> Rgba<f32>
[src]
pub fn color(&self) -> Rgba<f32>
Trait Implementations
impl Material for OutlineMaterial
[src]
impl Material for OutlineMaterial
fn program<R: RenderSurface>(&self, renderer: &Renderer<R>) -> &Program
[src]
fn program<R: RenderSurface>(&self, renderer: &Renderer<R>) -> &Program
returns the material shader
fn uniforms<R: RenderSurface>(&self, _: &Renderer<R>) -> Vec<Uniform>
[src]
fn uniforms<R: RenderSurface>(&self, _: &Renderer<R>) -> Vec<Uniform>
fn properties(&self) -> Vec<Property>
[src]
fn properties(&self) -> Vec<Property>
Auto Trait Implementations
impl Send for OutlineMaterial
impl Send for OutlineMaterial
impl Sync for OutlineMaterial
impl Sync for OutlineMaterial