pub struct PostProcess { /* private fields */ }Implementations§
Source§impl PostProcess
impl PostProcess
pub fn new( processors: Vec<Box<dyn AiPostProcess<Error = AiPostProcessError>>>, ) -> Self
pub fn process( &mut self, scene: &mut AiScene, steps: BitFlags<AiPostProcessSteps>, ) -> Result<(), AiPostProcessError>
Auto Trait Implementations§
impl Freeze for PostProcess
impl !RefUnwindSafe for PostProcess
impl !Send for PostProcess
impl !Sync for PostProcess
impl Unpin for PostProcess
impl UnsafeUnpin for PostProcess
impl !UnwindSafe for PostProcess
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