pub struct UpdateCatalogsOperation(/* private fields */);Expand description
IL2CPP class: UnityEngine.AddressableAssets.UpdateCatalogsOperation
Inherits: AsyncOperationBase_1<crate::system::collections::generic::list_1::List_1<crate:: unity_engine::addressable_assets::resource_locators::iresourcelocator:: IResourceLocator>>
Implementations§
Source§impl UpdateCatalogsOperation
impl UpdateCatalogsOperation
pub fn base(self) -> AsyncOperationBase_1<List_1<IResourceLocator>>
Source§impl UpdateCatalogsOperation
impl UpdateCatalogsOperation
pub fn ctor_method_info() -> &'static MethodInfo
pub fn start_method_info() -> &'static MethodInfo
pub fn invoke_wait_for_completion_method_info() -> &'static MethodInfo
pub fn destroy_method_info() -> &'static MethodInfo
pub fn get_dependencies_method_info() -> &'static MethodInfo
pub fn execute_method_info() -> &'static MethodInfo
Source§impl UpdateCatalogsOperation
impl UpdateCatalogsOperation
Sourcepub unsafe fn invoke_wait_for_completion(this: impl Into<IlInstance>) -> bool
pub unsafe fn invoke_wait_for_completion(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to UpdateCatalogsOperation’s own InvokeWaitForCompletion. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn destroy(this: impl Into<IlInstance>)
pub unsafe fn destroy(this: impl Into<IlInstance>)
Direct (non-virtual) call to UpdateCatalogsOperation’s own Destroy. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_dependencies(
this: impl Into<IlInstance>,
dependencies: List_1<AsyncOperationHandle>,
)
pub unsafe fn get_dependencies( this: impl Into<IlInstance>, dependencies: List_1<AsyncOperationHandle>, )
Direct (non-virtual) call to UpdateCatalogsOperation’s own GetDependencies. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn execute(this: impl Into<IlInstance>)
pub unsafe fn execute(this: impl Into<IlInstance>)
Direct (non-virtual) call to UpdateCatalogsOperation’s own Execute. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl UpdateCatalogsOperation
impl UpdateCatalogsOperation
Sourcepub fn new(aa: AddressablesImpl) -> Self
pub fn new(aa: AddressablesImpl) -> Self
.ctor(crate::unity_engine::addressable_assets::addressablesimpl::AddressablesImpl) — overload selector
Trait Implementations§
Source§impl Clone for UpdateCatalogsOperation
impl Clone for UpdateCatalogsOperation
Source§fn clone(&self) -> UpdateCatalogsOperation
fn clone(&self) -> UpdateCatalogsOperation
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for UpdateCatalogsOperation
impl FromIlInstance for UpdateCatalogsOperation
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 compatibleSource§impl IAsyncOperationBase_1<List_1<IResourceLocator>> for UpdateCatalogsOperation
impl IAsyncOperationBase_1<List_1<IResourceLocator>> for UpdateCatalogsOperation
fn m_reference_count(self) -> i32
fn set_m_reference_count(self, value: i32)
fn m_status(self) -> AsyncOperationStatus
fn set_m_status(self, value: AsyncOperationStatus)
fn m_rm(self) -> ResourceManager
fn set_m_rm(self, value: ResourceManager)
fn m_version(self) -> i32
fn set_m_version(self, value: i32)
fn m_destroyed_action(self) -> DelegateList_1<AsyncOperationHandle>
fn set_m_destroyed_action(self, value: DelegateList_1<AsyncOperationHandle>)
fn m_completed_action_t(self) -> DelegateList_1<AsyncOperationHandle_1<T0>>
fn set_m_completed_action_t( self, value: DelegateList_1<AsyncOperationHandle_1<T0>>, )
fn m_on_destroy_action(self) -> Action_1<IAsyncOperation>
fn set_m_on_destroy_action(self, value: Action_1<IAsyncOperation>)
fn m_dependency_complete_action(self) -> Action_1<AsyncOperationHandle>
fn set_m_dependency_complete_action(self, value: Action_1<AsyncOperationHandle>)
fn has_executed(self) -> bool
fn set_has_executed(self, value: bool)
fn m_in_deferred_callback_queue(self) -> bool
fn set_m_in_deferred_callback_queue(self, value: bool)
fn m_update_callbacks(self) -> DelegateList_1<f32>
fn set_m_update_callbacks(self, value: DelegateList_1<f32>)
fn m_update_callback(self) -> Action_1<f32>
fn set_m_update_callback(self, value: Action_1<f32>)
Source§impl IUpdateCatalogsOperation for UpdateCatalogsOperation
impl IUpdateCatalogsOperation for UpdateCatalogsOperation
fn m_addressables(self) -> AddressablesImpl
fn set_m_addressables(self, value: AddressablesImpl)
fn m_locator_infos(self) -> List_1<AddressablesImpl_ResourceLocatorInfo>
fn set_m_locator_infos( self, value: List_1<AddressablesImpl_ResourceLocatorInfo>, )
fn m_dep_op( self, ) -> AsyncOperationHandle_1<IList_1_Interface<AsyncOperationHandle>>
fn set_m_dep_op( self, value: AsyncOperationHandle_1<IList_1_Interface<AsyncOperationHandle>>, )
impl Copy for UpdateCatalogsOperation
impl IObject for UpdateCatalogsOperation
Auto Trait Implementations§
impl Freeze for UpdateCatalogsOperation
impl RefUnwindSafe for UpdateCatalogsOperation
impl !Send for UpdateCatalogsOperation
impl !Sync for UpdateCatalogsOperation
impl Unpin for UpdateCatalogsOperation
impl UnwindSafe for UpdateCatalogsOperation
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> IAsyncOperationBase_1Methods<T0> for __U
impl<T0, __U> IAsyncOperationBase_1Methods<T0> for __U
fn execute(self)where
Self: Sized + Into<IlInstance>,
fn destroy(self)where
Self: Sized,
fn get_progress(self) -> f32where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn get_dependencies(self, dependencies: List_1<AsyncOperationHandle>)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn set_result(self, value: T0)where
Self: Sized,
fn get_version(self) -> i32where
Self: Sized,
fn get_completed_event_has_listeners(self) -> boolwhere
Self: Sized,
fn get_destroyed_event_has_listeners(self) -> boolwhere
Self: Sized,
fn set_on_destroy(self, value: Action_1<IAsyncOperation>)where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn get_is_running(self) -> boolwhere
Self: Sized,
fn set_is_running(self, value: bool)where
Self: Sized,
fn ctor(self)where
Self: Sized,
fn shorten_path(p: Il2CppString, keep_extension: bool) -> Il2CppString
fn increment_reference_count(self)where
Self: Sized,
fn wait_for_completion(self)where
Self: Sized,
fn invoke_wait_for_completion(self) -> boolwhere
Self: Sized,
fn decrement_reference_count(self)where
Self: Sized,
fn to_string(self) -> Il2CppStringwhere
Self: Sized,
fn register_for_deferred_callback_event(self, increment_reference_count: bool)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_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)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_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn get_current(self) -> Objectwhere
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn invoke_completion_event(self)where
Self: Sized,
fn get_handle(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn update_callback(self, unscaled_delta_time: f32)where
Self: Sized,
fn complete(self, result: T0, success: bool, error_msg: Il2CppString)where
Self: Sized,
fn complete_2(
self,
result: T0,
success: bool,
error_msg: Il2CppString,
release_dependencies_on_failure: bool,
)where
Self: Sized,
fn start(
self,
rm: ResourceManager,
dependency: AsyncOperationHandle,
update_callbacks: DelegateList_1<f32>,
)where
Self: Sized,
fn invoke_execute(self)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_add_completed_typeless(
self,
value: Action_1<AsyncOperationHandle>,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_remove_completed_typeless(
self,
value: Action_1<AsyncOperationHandle>,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_add_destroyed(
self,
value: Action_1<AsyncOperationHandle>,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_remove_destroyed(
self,
value: Action_1<AsyncOperationHandle>,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_version(
self,
) -> i32where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_reference_count(
self,
) -> i32where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_percent_complete(
self,
) -> f32where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_status(
self,
) -> AsyncOperationStatuswhere
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_is_done(
self,
) -> boolwhere
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_handle(
self,
) -> AsyncOperationHandlewhere
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_set_on_destroy(
self,
value: Action_1<IAsyncOperation>,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_debug_name(
self,
) -> Il2CppStringwhere
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_result_as_object(
self,
) -> Objectwhere
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_result_type(
self,
) -> SystemTypewhere
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_dependencies(
self,
deps: List_1<AsyncOperationHandle>,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_decrement_reference_count(
self,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_increment_reference_count(
self,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_invoke_completion_event(
self,
)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_start(
self,
rm: ResourceManager,
dependency: AsyncOperationHandle,
update_callbacks: DelegateList_1<f32>,
)where
Self: Sized,
fn release_dependencies(self)where
Self: Sized,
fn unity_engine_resource_management_async_operations_i_async_operation_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn get_download_status(self, visited: HashSet_1<Object>) -> DownloadStatuswhere
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) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
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,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> IUpdateCatalogsOperationMethods for __Twhere
__T: IUpdateCatalogsOperation,
impl<__T> IUpdateCatalogsOperationMethods for __Twhere
__T: IUpdateCatalogsOperation,
Source§fn ctor(self, aa: impl Into<AddressablesImpl>)
fn ctor(self, aa: impl Into<AddressablesImpl>)
.ctor(crate::unity_engine::addressable_assets::addressablesimpl::AddressablesImpl) overloadSource§fn start(
self,
catalog_ids: impl Into<IEnumerable_1<Il2CppString>>,
) -> AsyncOperationHandle_1<List_1<IResourceLocator>>
fn start( self, catalog_ids: impl Into<IEnumerable_1<Il2CppString>>, ) -> AsyncOperationHandle_1<List_1<IResourceLocator>>
Start(crate::system::collections::generic::ienumerable_1::IEnumerable_1<::unity::Il2CppString>) overloadSource§fn invoke_wait_for_completion(self) -> bool
fn invoke_wait_for_completion(self) -> bool
InvokeWaitForCompletion() overloadSource§fn get_dependencies(self, dependencies: impl Into<List_1<AsyncOperationHandle>>)
fn get_dependencies(self, dependencies: impl Into<List_1<AsyncOperationHandle>>)
GetDependencies(crate::system::collections::generic::list_1::List_1<crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle>) overload