#[repr(C)]pub struct XRPassCreateInfo {
pub multipass_id: i32,
pub culling_pass_id: i32,
pub render_target: RenderTexture,
pub render_target_desc: RenderTextureDescriptor,
pub render_target_is_render_texture: bool,
pub culling_parameters: ScriptableCullingParameters,
pub custom_mirror_view: XRPass_CustomMirrorView,
}Expand description
Fields§
§multipass_id: i32§culling_pass_id: i32§render_target: RenderTexture§render_target_desc: RenderTextureDescriptor§render_target_is_render_texture: bool§culling_parameters: ScriptableCullingParameters§custom_mirror_view: XRPass_CustomMirrorViewTrait Implementations§
Source§impl ClassIdentity for XRPassCreateInfo
impl ClassIdentity for XRPassCreateInfo
Source§impl Clone for XRPassCreateInfo
impl Clone for XRPassCreateInfo
Source§fn clone(&self) -> XRPassCreateInfo
fn clone(&self) -> XRPassCreateInfo
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for XRPassCreateInfo
Auto Trait Implementations§
impl Freeze for XRPassCreateInfo
impl RefUnwindSafe for XRPassCreateInfo
impl !Send for XRPassCreateInfo
impl !Sync for XRPassCreateInfo
impl Unpin for XRPassCreateInfo
impl UnwindSafe for XRPassCreateInfo
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)