#[repr(C)]pub struct XRDisplaySubsystem_XRRenderPass {
pub display_subsystem_instance: IntPtr,
pub render_pass_index: i32,
pub render_target: RenderTargetIdentifier,
pub render_target_desc: RenderTextureDescriptor,
pub should_fill_out_depth: bool,
pub culling_pass_index: i32,
}Expand description
Fields§
§display_subsystem_instance: IntPtr§render_pass_index: i32§render_target: RenderTargetIdentifier§render_target_desc: RenderTextureDescriptor§should_fill_out_depth: bool§culling_pass_index: i32Implementations§
Source§impl XRDisplaySubsystem_XRRenderPass
impl XRDisplaySubsystem_XRRenderPass
Sourcepub fn get_render_parameter_injected(
camera: impl Into<Camera>,
render_parameter_index: impl Into<i32>,
) -> (XRDisplaySubsystem_XRRenderPass, XRDisplaySubsystem_XRRenderParameter)
pub fn get_render_parameter_injected( camera: impl Into<Camera>, render_parameter_index: impl Into<i32>, ) -> (XRDisplaySubsystem_XRRenderPass, XRDisplaySubsystem_XRRenderParameter)
GetRenderParameter_Injected(*mutcrate::unity_engine::xr::xrdisplaysubsystem::XRDisplaySubsystem_XRRenderPass, crate::unity_engine::camera::Camera, i32, *mutcrate::unity_engine::xr::xrdisplaysubsystem::XRDisplaySubsystem_XRRenderParameter) overload
Sourcepub fn get_render_parameter_count_injected() -> (i32, XRDisplaySubsystem_XRRenderPass)
pub fn get_render_parameter_count_injected() -> (i32, XRDisplaySubsystem_XRRenderPass)
GetRenderParameterCount_Injected(*mutcrate::unity_engine::xr::xrdisplaysubsystem::XRDisplaySubsystem_XRRenderPass) overload
Source§impl XRDisplaySubsystem_XRRenderPass
impl XRDisplaySubsystem_XRRenderPass
Sourcepub fn get_render_parameter(
&mut self,
camera: impl Into<Camera>,
render_parameter_index: impl Into<i32>,
) -> XRDisplaySubsystem_XRRenderParameter
pub fn get_render_parameter( &mut self, camera: impl Into<Camera>, render_parameter_index: impl Into<i32>, ) -> XRDisplaySubsystem_XRRenderParameter
GetRenderParameter(crate::unity_engine::camera::Camera, i32, *mutcrate::unity_engine::xr::xrdisplaysubsystem::XRDisplaySubsystem_XRRenderParameter) overload
Sourcepub fn get_render_parameter_count(&mut self) -> i32
pub fn get_render_parameter_count(&mut self) -> i32
GetRenderParameterCount() overload
Source§impl XRDisplaySubsystem_XRRenderPass
impl XRDisplaySubsystem_XRRenderPass
pub fn get_render_parameter_method_info() -> &'static MethodInfo
pub fn get_render_parameter_count_method_info() -> &'static MethodInfo
pub fn get_render_parameter_injected_method_info() -> &'static MethodInfo
pub fn get_render_parameter_count_injected_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl Clone for XRDisplaySubsystem_XRRenderPass
impl Clone for XRDisplaySubsystem_XRRenderPass
Source§fn clone(&self) -> XRDisplaySubsystem_XRRenderPass
fn clone(&self) -> XRDisplaySubsystem_XRRenderPass
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 XRDisplaySubsystem_XRRenderPass
Auto Trait Implementations§
impl Freeze for XRDisplaySubsystem_XRRenderPass
impl RefUnwindSafe for XRDisplaySubsystem_XRRenderPass
impl Send for XRDisplaySubsystem_XRRenderPass
impl Sync for XRDisplaySubsystem_XRRenderPass
impl Unpin for XRDisplaySubsystem_XRRenderPass
impl UnwindSafe for XRDisplaySubsystem_XRRenderPass
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)