pub struct PostFxParams {
pub bloom: BloomParams,
pub color_grade: ColorGradeParams,
pub distortion: DistortionParams,
pub motion_blur: MotionBlurParams,
pub chromatic_aberration: ChromaticParams,
pub film_grain: GrainParams,
pub scanlines: ScanlineParams,
}Expand description
Parameters for the full post-processing pipeline this frame.
Fields§
§bloom: BloomParams§color_grade: ColorGradeParams§distortion: DistortionParams§motion_blur: MotionBlurParams§chromatic_aberration: ChromaticParams§film_grain: GrainParams§scanlines: ScanlineParamsTrait Implementations§
Source§impl Clone for PostFxParams
impl Clone for PostFxParams
Source§fn clone(&self) -> PostFxParams
fn clone(&self) -> PostFxParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PostFxParams
impl Debug for PostFxParams
Auto Trait Implementations§
impl Freeze for PostFxParams
impl RefUnwindSafe for PostFxParams
impl Send for PostFxParams
impl Sync for PostFxParams
impl Unpin for PostFxParams
impl UnsafeUnpin for PostFxParams
impl UnwindSafe for PostFxParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.