#[repr(C)]pub struct RenderTargetIdentifier {
pub m_type: BuiltinRenderTextureType,
pub m_name_id: i32,
pub m_instance_id: i32,
pub m_buffer_pointer: IntPtr,
pub m_mip_level: i32,
pub m_cube_face: CubemapFace,
pub m_depth_slice: i32,
}Expand description
Fields§
§m_type: BuiltinRenderTextureType§m_name_id: i32§m_instance_id: i32§m_buffer_pointer: IntPtr§m_mip_level: i32§m_cube_face: CubemapFace§m_depth_slice: i32Implementations§
Source§impl RenderTargetIdentifier
impl RenderTargetIdentifier
pub fn all_depth_slices() -> i32
pub fn set_all_depth_slices(value: i32)
Source§impl RenderTargetIdentifier
impl RenderTargetIdentifier
Sourcepub fn op_implicit(
type: impl Into<BuiltinRenderTextureType>,
) -> RenderTargetIdentifier
pub fn op_implicit( type: impl Into<BuiltinRenderTextureType>, ) -> RenderTargetIdentifier
op_Implicit(crate::unity_engine::rendering::builtinrendertexturetype::BuiltinRenderTextureType) overload
Sourcepub fn op_implicit_2(name_id: impl Into<i32>) -> RenderTargetIdentifier
pub fn op_implicit_2(name_id: impl Into<i32>) -> RenderTargetIdentifier
op_Implicit(i32) overload
Sourcepub fn op_implicit_3(tex: impl Into<Texture>) -> RenderTargetIdentifier
pub fn op_implicit_3(tex: impl Into<Texture>) -> RenderTargetIdentifier
op_Implicit(crate::unity_engine::texture::Texture) overload
Sourcepub fn op_equality(
lhs: impl Into<RenderTargetIdentifier>,
rhs: impl Into<RenderTargetIdentifier>,
) -> bool
pub fn op_equality( lhs: impl Into<RenderTargetIdentifier>, rhs: impl Into<RenderTargetIdentifier>, ) -> bool
op_Equality(crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier, crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier) overload
Sourcepub fn op_inequality(
lhs: impl Into<RenderTargetIdentifier>,
rhs: impl Into<RenderTargetIdentifier>,
) -> bool
pub fn op_inequality( lhs: impl Into<RenderTargetIdentifier>, rhs: impl Into<RenderTargetIdentifier>, ) -> bool
op_Inequality(crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier, crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier) overload
Source§impl RenderTargetIdentifier
impl RenderTargetIdentifier
Sourcepub fn ctor(&mut self, type: impl Into<BuiltinRenderTextureType>)
pub fn ctor(&mut self, type: impl Into<BuiltinRenderTextureType>)
.ctor(crate::unity_engine::rendering::builtinrendertexturetype::BuiltinRenderTextureType) overload
Sourcepub fn ctor_3(
&mut self,
name_id: impl Into<i32>,
mip_level: impl Into<i32>,
cube_face: impl Into<CubemapFace>,
depth_slice: impl Into<i32>,
)
pub fn ctor_3( &mut self, name_id: impl Into<i32>, mip_level: impl Into<i32>, cube_face: impl Into<CubemapFace>, depth_slice: impl Into<i32>, )
.ctor(i32, i32, crate::unity_engine::cubemapface::CubemapFace, i32) overload
Sourcepub fn ctor_4(
&mut self,
render_target_identifier: impl Into<RenderTargetIdentifier>,
mip_level: impl Into<i32>,
cube_face: impl Into<CubemapFace>,
depth_slice: impl Into<i32>,
)
pub fn ctor_4( &mut self, render_target_identifier: impl Into<RenderTargetIdentifier>, mip_level: impl Into<i32>, cube_face: impl Into<CubemapFace>, depth_slice: impl Into<i32>, )
.ctor(crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier, i32, crate::unity_engine::cubemapface::CubemapFace, i32) overload
Sourcepub fn ctor_5(&mut self, tex: impl Into<Texture>)
pub fn ctor_5(&mut self, tex: impl Into<Texture>)
.ctor(crate::unity_engine::texture::Texture) overload
Sourcepub fn ctor_6(
&mut self,
tex: impl Into<Texture>,
mip_level: impl Into<i32>,
cube_face: impl Into<CubemapFace>,
depth_slice: impl Into<i32>,
)
pub fn ctor_6( &mut self, tex: impl Into<Texture>, mip_level: impl Into<i32>, cube_face: impl Into<CubemapFace>, depth_slice: impl Into<i32>, )
.ctor(crate::unity_engine::texture::Texture, i32, crate::unity_engine::cubemapface::CubemapFace, i32) overload
Sourcepub fn to_string(&mut self) -> Il2CppString
pub fn to_string(&mut self) -> Il2CppString
ToString() overload
Sourcepub fn get_hash_code(&mut self) -> i32
pub fn get_hash_code(&mut self) -> i32
GetHashCode() overload
Sourcepub fn equals(&mut self, rhs: impl Into<RenderTargetIdentifier>) -> bool
pub fn equals(&mut self, rhs: impl Into<RenderTargetIdentifier>) -> bool
Equals(crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier) overload
Source§impl RenderTargetIdentifier
impl RenderTargetIdentifier
pub fn ctor_method_info() -> &'static MethodInfo
pub fn ctor_2_method_info() -> &'static MethodInfo
pub fn ctor_3_method_info() -> &'static MethodInfo
pub fn ctor_4_method_info() -> &'static MethodInfo
pub fn ctor_5_method_info() -> &'static MethodInfo
pub fn ctor_6_method_info() -> &'static MethodInfo
pub fn op_implicit_method_info() -> &'static MethodInfo
pub fn op_implicit_2_method_info() -> &'static MethodInfo
pub fn op_implicit_3_method_info() -> &'static MethodInfo
pub fn to_string_method_info() -> &'static MethodInfo
pub fn get_hash_code_method_info() -> &'static MethodInfo
pub fn equals_method_info() -> &'static MethodInfo
pub fn equals_2_method_info() -> &'static MethodInfo
pub fn op_equality_method_info() -> &'static MethodInfo
pub fn op_inequality_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl Clone for RenderTargetIdentifier
impl Clone for RenderTargetIdentifier
Source§fn clone(&self) -> RenderTargetIdentifier
fn clone(&self) -> RenderTargetIdentifier
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for RenderTargetIdentifier
Auto Trait Implementations§
impl Freeze for RenderTargetIdentifier
impl RefUnwindSafe for RenderTargetIdentifier
impl Send for RenderTargetIdentifier
impl Sync for RenderTargetIdentifier
impl Unpin for RenderTargetIdentifier
impl UnwindSafe for RenderTargetIdentifier
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
§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)
clone_to_uninit)