pub struct SceneLighting {
pub active: bool,
pub ambient_is_authored: bool,
pub ambient_color: Color,
pub ambient_intensity: f32,
pub lights: Vec<SceneLight>,
}Expand description
Resolved lighting state for one retained vector scene.
Fields§
§active: bool§ambient_color: Color§ambient_intensity: f32§lights: Vec<SceneLight>Trait Implementations§
Source§impl Clone for SceneLighting
impl Clone for SceneLighting
Source§impl Debug for SceneLighting
impl Debug for SceneLighting
Source§impl Default for SceneLighting
impl Default for SceneLighting
Source§impl PartialEq for SceneLighting
impl PartialEq for SceneLighting
impl StructuralPartialEq for SceneLighting
Auto Trait Implementations§
impl Freeze for SceneLighting
impl RefUnwindSafe for SceneLighting
impl Send for SceneLighting
impl Sync for SceneLighting
impl Unpin for SceneLighting
impl UnsafeUnpin for SceneLighting
impl UnwindSafe for SceneLighting
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.