pub struct RTHandles(/* private fields */);Expand description
IL2CPP class: UnityEngine.Rendering.RTHandles
Inherits: Object
Implementations§
Source§impl RTHandles
impl RTHandles
pub fn s_default_instance() -> RTHandleSystem
pub fn set_s_default_instance(value: RTHandleSystem)
Source§impl RTHandles
impl RTHandles
Sourcepub fn get_max_width() -> i32
pub fn get_max_width() -> i32
get_maxWidth() overload
Sourcepub fn get_max_height() -> i32
pub fn get_max_height() -> i32
get_maxHeight() overload
Sourcepub fn get_rt_handle_properties() -> RTHandleProperties
pub fn get_rt_handle_properties() -> RTHandleProperties
get_rtHandleProperties() overload
Sourcepub fn alloc(
width: impl Into<i32>,
height: impl Into<i32>,
slices: impl Into<i32>,
depth_buffer_bits: impl Into<DepthBits>,
color_format: impl Into<GraphicsFormat>,
filter_mode: impl Into<FilterMode>,
wrap_mode: impl Into<TextureWrapMode>,
dimension: impl Into<TextureDimension>,
enable_random_write: impl Into<bool>,
use_mip_map: impl Into<bool>,
auto_generate_mips: impl Into<bool>,
is_shadow_map: impl Into<bool>,
aniso_level: impl Into<i32>,
mip_map_bias: impl Into<f32>,
msaa_samples: impl Into<MSAASamples>,
bind_texture_ms: impl Into<bool>,
use_dynamic_scale: impl Into<bool>,
memoryless: impl Into<RenderTextureMemoryless>,
name: impl Into<Il2CppString>,
) -> RTHandle
pub fn alloc( width: impl Into<i32>, height: impl Into<i32>, slices: impl Into<i32>, depth_buffer_bits: impl Into<DepthBits>, color_format: impl Into<GraphicsFormat>, filter_mode: impl Into<FilterMode>, wrap_mode: impl Into<TextureWrapMode>, dimension: impl Into<TextureDimension>, enable_random_write: impl Into<bool>, use_mip_map: impl Into<bool>, auto_generate_mips: impl Into<bool>, is_shadow_map: impl Into<bool>, aniso_level: impl Into<i32>, mip_map_bias: impl Into<f32>, msaa_samples: impl Into<MSAASamples>, bind_texture_ms: impl Into<bool>, use_dynamic_scale: impl Into<bool>, memoryless: impl Into<RenderTextureMemoryless>, name: impl Into<Il2CppString>, ) -> RTHandle
Alloc(i32, i32, i32, crate::unity_engine::rendering::depthbits::DepthBits, crate::unity_engine::experimental::rendering::graphicsformat::GraphicsFormat, crate::unity_engine::filtermode::FilterMode, crate::unity_engine::texturewrapmode::TextureWrapMode, crate::unity_engine::rendering::texturedimension::TextureDimension, bool, bool, bool, bool, i32, f32, crate::unity_engine::rendering::msaasamples::MSAASamples, bool, bool, crate::unity_engine::rendertexturememoryless::RenderTextureMemoryless, ::unity::Il2CppString) overload
Sourcepub fn alloc_2(
scale_factor: impl Into<Vector2>,
slices: impl Into<i32>,
depth_buffer_bits: impl Into<DepthBits>,
color_format: impl Into<GraphicsFormat>,
filter_mode: impl Into<FilterMode>,
wrap_mode: impl Into<TextureWrapMode>,
dimension: impl Into<TextureDimension>,
enable_random_write: impl Into<bool>,
use_mip_map: impl Into<bool>,
auto_generate_mips: impl Into<bool>,
is_shadow_map: impl Into<bool>,
aniso_level: impl Into<i32>,
mip_map_bias: impl Into<f32>,
enable_msaa: impl Into<bool>,
bind_texture_ms: impl Into<bool>,
use_dynamic_scale: impl Into<bool>,
memoryless: impl Into<RenderTextureMemoryless>,
name: impl Into<Il2CppString>,
) -> RTHandle
pub fn alloc_2( scale_factor: impl Into<Vector2>, slices: impl Into<i32>, depth_buffer_bits: impl Into<DepthBits>, color_format: impl Into<GraphicsFormat>, filter_mode: impl Into<FilterMode>, wrap_mode: impl Into<TextureWrapMode>, dimension: impl Into<TextureDimension>, enable_random_write: impl Into<bool>, use_mip_map: impl Into<bool>, auto_generate_mips: impl Into<bool>, is_shadow_map: impl Into<bool>, aniso_level: impl Into<i32>, mip_map_bias: impl Into<f32>, enable_msaa: impl Into<bool>, bind_texture_ms: impl Into<bool>, use_dynamic_scale: impl Into<bool>, memoryless: impl Into<RenderTextureMemoryless>, name: impl Into<Il2CppString>, ) -> RTHandle
Alloc(crate::unity_engine::vector2::Vector2, i32, crate::unity_engine::rendering::depthbits::DepthBits, crate::unity_engine::experimental::rendering::graphicsformat::GraphicsFormat, crate::unity_engine::filtermode::FilterMode, crate::unity_engine::texturewrapmode::TextureWrapMode, crate::unity_engine::rendering::texturedimension::TextureDimension, bool, bool, bool, bool, i32, f32, bool, bool, bool, crate::unity_engine::rendertexturememoryless::RenderTextureMemoryless, ::unity::Il2CppString) overload
Sourcepub fn alloc_3(
scale_func: impl Into<ScaleFunc>,
slices: impl Into<i32>,
depth_buffer_bits: impl Into<DepthBits>,
color_format: impl Into<GraphicsFormat>,
filter_mode: impl Into<FilterMode>,
wrap_mode: impl Into<TextureWrapMode>,
dimension: impl Into<TextureDimension>,
enable_random_write: impl Into<bool>,
use_mip_map: impl Into<bool>,
auto_generate_mips: impl Into<bool>,
is_shadow_map: impl Into<bool>,
aniso_level: impl Into<i32>,
mip_map_bias: impl Into<f32>,
enable_msaa: impl Into<bool>,
bind_texture_ms: impl Into<bool>,
use_dynamic_scale: impl Into<bool>,
memoryless: impl Into<RenderTextureMemoryless>,
name: impl Into<Il2CppString>,
) -> RTHandle
pub fn alloc_3( scale_func: impl Into<ScaleFunc>, slices: impl Into<i32>, depth_buffer_bits: impl Into<DepthBits>, color_format: impl Into<GraphicsFormat>, filter_mode: impl Into<FilterMode>, wrap_mode: impl Into<TextureWrapMode>, dimension: impl Into<TextureDimension>, enable_random_write: impl Into<bool>, use_mip_map: impl Into<bool>, auto_generate_mips: impl Into<bool>, is_shadow_map: impl Into<bool>, aniso_level: impl Into<i32>, mip_map_bias: impl Into<f32>, enable_msaa: impl Into<bool>, bind_texture_ms: impl Into<bool>, use_dynamic_scale: impl Into<bool>, memoryless: impl Into<RenderTextureMemoryless>, name: impl Into<Il2CppString>, ) -> RTHandle
Alloc(crate::unity_engine::rendering::scalefunc::ScaleFunc, i32, crate::unity_engine::rendering::depthbits::DepthBits, crate::unity_engine::experimental::rendering::graphicsformat::GraphicsFormat, crate::unity_engine::filtermode::FilterMode, crate::unity_engine::texturewrapmode::TextureWrapMode, crate::unity_engine::rendering::texturedimension::TextureDimension, bool, bool, bool, bool, i32, f32, bool, bool, bool, crate::unity_engine::rendertexturememoryless::RenderTextureMemoryless, ::unity::Il2CppString) overload
Sourcepub fn alloc_4(tex: impl Into<Texture>) -> RTHandle
pub fn alloc_4(tex: impl Into<Texture>) -> RTHandle
Alloc(crate::unity_engine::texture::Texture) overload
Sourcepub fn alloc_5(tex: impl Into<RenderTexture>) -> RTHandle
pub fn alloc_5(tex: impl Into<RenderTexture>) -> RTHandle
Alloc(crate::unity_engine::rendertexture::RenderTexture) overload
Sourcepub fn alloc_6(tex: impl Into<RenderTargetIdentifier>) -> RTHandle
pub fn alloc_6(tex: impl Into<RenderTargetIdentifier>) -> RTHandle
Alloc(crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier) overload
Sourcepub fn alloc_7(
tex: impl Into<RenderTargetIdentifier>,
name: impl Into<Il2CppString>,
) -> RTHandle
pub fn alloc_7( tex: impl Into<RenderTargetIdentifier>, name: impl Into<Il2CppString>, ) -> RTHandle
Alloc(crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier, ::unity::Il2CppString) overload
Sourcepub fn alloc_8(tex: impl Into<RTHandle>) -> RTHandle
pub fn alloc_8(tex: impl Into<RTHandle>) -> RTHandle
Alloc(crate::unity_engine::rendering::rthandle::RTHandle) overload
Sourcepub fn initialize(
width: impl Into<i32>,
height: impl Into<i32>,
scaled_r_tsupports_msaa: impl Into<bool>,
scaled_rtmsaa_samples: impl Into<MSAASamples>,
)
pub fn initialize( width: impl Into<i32>, height: impl Into<i32>, scaled_r_tsupports_msaa: impl Into<bool>, scaled_rtmsaa_samples: impl Into<MSAASamples>, )
Initialize(i32, i32, bool, crate::unity_engine::rendering::msaasamples::MSAASamples) overload
Sourcepub fn release(rth: impl Into<RTHandle>)
pub fn release(rth: impl Into<RTHandle>)
Release(crate::unity_engine::rendering::rthandle::RTHandle) overload
Sourcepub fn set_hardware_dynamic_resolution_state(
hw_dynamic_res_requested: impl Into<bool>,
)
pub fn set_hardware_dynamic_resolution_state( hw_dynamic_res_requested: impl Into<bool>, )
SetHardwareDynamicResolutionState(bool) overload
Sourcepub fn set_reference_size(
width: impl Into<i32>,
height: impl Into<i32>,
msaa_samples: impl Into<MSAASamples>,
)
pub fn set_reference_size( width: impl Into<i32>, height: impl Into<i32>, msaa_samples: impl Into<MSAASamples>, )
SetReferenceSize(i32, i32, crate::unity_engine::rendering::msaasamples::MSAASamples) overload
Sourcepub fn reset_reference_size(width: impl Into<i32>, height: impl Into<i32>)
pub fn reset_reference_size(width: impl Into<i32>, height: impl Into<i32>)
ResetReferenceSize(i32, i32) overload
Source§impl RTHandles
impl RTHandles
pub fn get_max_width_method_info() -> &'static MethodInfo
pub fn get_max_height_method_info() -> &'static MethodInfo
pub fn get_rt_handle_properties_method_info() -> &'static MethodInfo
pub fn alloc_method_info() -> &'static MethodInfo
pub fn alloc_2_method_info() -> &'static MethodInfo
pub fn alloc_3_method_info() -> &'static MethodInfo
pub fn alloc_4_method_info() -> &'static MethodInfo
pub fn alloc_5_method_info() -> &'static MethodInfo
pub fn alloc_6_method_info() -> &'static MethodInfo
pub fn alloc_7_method_info() -> &'static MethodInfo
pub fn alloc_8_method_info() -> &'static MethodInfo
pub fn initialize_method_info() -> &'static MethodInfo
pub fn release_method_info() -> &'static MethodInfo
pub fn set_hardware_dynamic_resolution_state_method_info() -> &'static MethodInfo
pub fn set_reference_size_method_info() -> &'static MethodInfo
pub fn reset_reference_size_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for RTHandles
impl ClassIdentity for RTHandles
Source§impl FromIlInstance for RTHandles
impl FromIlInstance for RTHandles
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleimpl Copy for RTHandles
impl IObject for RTHandles
impl IRTHandles for RTHandles
Auto Trait Implementations§
impl Freeze for RTHandles
impl RefUnwindSafe for RTHandles
impl !Send for RTHandles
impl !Sync for RTHandles
impl Unpin for RTHandles
impl UnwindSafe for RTHandles
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> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§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)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload