pub struct UnityUrpFullScreenFeature {
pub active: bool,
pub injection_point: i64,
pub fetch_color_buffer: bool,
pub requirements: i64,
pub pass_material: PPtr,
pub pass_index: i64,
pub bind_depth_stencil_attachment: bool,
}Expand description
A Full Screen Pass renderer feature as stored (URP_FULL_SCREEN_FEATURE, m_Version 1, Universal RP 17.3).
Fields§
§active: boolm_Active.
injection_point: i64When its pass runs (injectionPoint, a RenderPassEvent): 450 before transparents, 550 before
post-processing, 600 after post-processing.
fetch_color_buffer: boolWhether the pass copies the camera colour for its material to read (fetchColorBuffer).
requirements: i64The textures the pass asks the renderer for (requirements, ScriptableRenderPassInput flags: 1 depth,
2 normals, 4 colour, 8 motion vectors; the editor’s “everything” stores -1, every bit set).
pass_material: PPtrpassMaterial.
pass_index: i64passIndex.
bind_depth_stencil_attachment: boolbindDepthStencilAttachment.
Trait Implementations§
Source§impl Clone for UnityUrpFullScreenFeature
impl Clone for UnityUrpFullScreenFeature
Source§impl Debug for UnityUrpFullScreenFeature
impl Debug for UnityUrpFullScreenFeature
impl StructuralPartialEq for UnityUrpFullScreenFeature
Auto Trait Implementations§
impl Freeze for UnityUrpFullScreenFeature
impl RefUnwindSafe for UnityUrpFullScreenFeature
impl Send for UnityUrpFullScreenFeature
impl Sync for UnityUrpFullScreenFeature
impl Unpin for UnityUrpFullScreenFeature
impl UnsafeUnpin for UnityUrpFullScreenFeature
impl UnwindSafe for UnityUrpFullScreenFeature
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