Struct ringl::basic_material::Builder [−][src]
pub struct Builder { /* fields omitted */ }
Methods
impl Builder
[src]
impl Builder
pub fn new() -> Builder
[src]
pub fn new() -> Builder
pub fn color<C: ToRgba>(self, color: &C) -> Builder
[src]
pub fn color<C: ToRgba>(self, color: &C) -> Builder
pub fn texture<T: Borrow<Texture>>(self, texture: T) -> BuilderWithTexture<T>
[src]
pub fn texture<T: Borrow<Texture>>(self, texture: T) -> BuilderWithTexture<T>
pub fn properties(self, properties: Vec<Property>) -> Builder
[src]
pub fn properties(self, properties: Vec<Property>) -> Builder
pub fn create(self) -> BasicMaterial
[src]
pub fn create(self) -> BasicMaterial