pub struct RenderRequirements {
pub scene: bool,
}Expand description
What the world’s content requires of the renderer. Derived from the assembled scene + fx data, backend-agnostic, so all three backends make identical trimming decisions.
Fields§
§scene: boolTrue when any 3D scene content exists (meshes, instances, skinned meshes, streamed chunks, water, glass, SDF volumes, particles, or decals). False = the world renders UI / text only: the backend skips the scene pipelines and the frame collapses to a clear + composite.
Implementations§
Trait Implementations§
Source§impl Clone for RenderRequirements
impl Clone for RenderRequirements
Source§fn clone(&self) -> RenderRequirements
fn clone(&self) -> RenderRequirements
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RenderRequirements
Source§impl Debug for RenderRequirements
impl Debug for RenderRequirements
Auto Trait Implementations§
impl Freeze for RenderRequirements
impl RefUnwindSafe for RenderRequirements
impl Send for RenderRequirements
impl Sync for RenderRequirements
impl Unpin for RenderRequirements
impl UnsafeUnpin for RenderRequirements
impl UnwindSafe for RenderRequirements
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