Struct ringl::image_based_light::ImageBasedLight [−][src]
pub struct ImageBasedLight { /* fields omitted */ }
Methods
impl ImageBasedLight
[src]
impl ImageBasedLight
pub fn new(diffuse: CubeMap, specular: CubeMap) -> ImageBasedLight
[src]
pub fn new(diffuse: CubeMap, specular: CubeMap) -> ImageBasedLight
pub fn diffuse(&self) -> &CubeMap
[src]
pub fn diffuse(&self) -> &CubeMap
pub fn specular(&self) -> &CubeMap
[src]
pub fn specular(&self) -> &CubeMap
pub fn strength(&self) -> f32
[src]
pub fn strength(&self) -> f32
pub fn set_diffuse(&mut self, diffuse: CubeMap)
[src]
pub fn set_diffuse(&mut self, diffuse: CubeMap)
pub fn set_specular(&mut self, specular: CubeMap)
[src]
pub fn set_specular(&mut self, specular: CubeMap)
pub fn set_strength(&mut self, strength: f32)
[src]
pub fn set_strength(&mut self, strength: f32)
Trait Implementations
impl Light for ImageBasedLight
[src]
impl Light for ImageBasedLight
Auto Trait Implementations
impl !Send for ImageBasedLight
impl !Send for ImageBasedLight
impl !Sync for ImageBasedLight
impl !Sync for ImageBasedLight