pub struct Proc(/* private fields */);Expand description
IL2CPP class: App.Proc
Inherits: Object
Implementations§
Source§impl Proc
impl Proc
Sourcepub fn initialize()
pub fn initialize()
Initialize() overload
Sourcepub fn exec(type: impl Into<Proc_RootType>)
pub fn exec(type: impl Into<Proc_RootType>)
Exec(crate::app::proc::Proc_RootType) overload
Sourcepub fn find_by_name(name: impl Into<Il2CppString>) -> ProcInst
pub fn find_by_name(name: impl Into<Il2CppString>) -> ProcInst
FindByName(::unity::Il2CppString) overload
Sourcepub fn kill_by_name(name: impl Into<Il2CppString>)
pub fn kill_by_name(name: impl Into<Il2CppString>)
KillByName(::unity::Il2CppString) overload
Sourcepub fn kill_by_bind(super_: impl Into<ProcInst>)
pub fn kill_by_bind(super_: impl Into<ProcInst>)
KillByBind(crate::app::procinst::ProcInst) overload
pub fn find_by_class<M0: IlType + Copy + ClassIdentity>() -> M0
pub fn kill_by_class<M0: IlType + Copy + ClassIdentity>()
pub fn callback_by_class<M0: IlType + Copy + ClassIdentity>( callback: impl Into<Proc_ProcCallback_1<M0>>, ) -> bool
Sourcepub fn get_root(type: impl Into<Proc_RootType>) -> ProcInst
pub fn get_root(type: impl Into<Proc_RootType>) -> ProcInst
GetRoot(crate::app::proc::Proc_RootType) overload
Sourcepub fn get_root_hi() -> ProcInst
pub fn get_root_hi() -> ProcInst
GetRootHi() overload
Sourcepub fn get_root_def() -> ProcInst
pub fn get_root_def() -> ProcInst
GetRootDef() overload
Sourcepub fn get_root_low() -> ProcInst
pub fn get_root_low() -> ProcInst
GetRootLow() overload
Sourcepub fn jump_2(label: impl Into<Il2CppString>) -> ProcDesc
pub fn jump_2(label: impl Into<Il2CppString>) -> ProcDesc
Jump(::unity::Il2CppString) overload
Sourcepub fn label_2(label: impl Into<Il2CppString>) -> ProcDesc
pub fn label_2(label: impl Into<Il2CppString>) -> ProcDesc
Label(::unity::Il2CppString) overload
Sourcepub fn jump_3(label: impl Into<ValueType>) -> ProcDesc
pub fn jump_3(label: impl Into<ValueType>) -> ProcDesc
Jump(crate::system::valuetype::ValueType) overload
Sourcepub fn label_3(label: impl Into<ValueType>) -> ProcDesc
pub fn label_3(label: impl Into<ValueType>) -> ProcDesc
Label(crate::system::valuetype::ValueType) overload
Sourcepub fn push_2(label: impl Into<ValueType>) -> ProcDesc
pub fn push_2(label: impl Into<ValueType>) -> ProcDesc
Push(crate::system::valuetype::ValueType) overload
Sourcepub fn call(function: impl Into<ProcVoidFunction>) -> ProcDesc
pub fn call(function: impl Into<ProcVoidFunction>) -> ProcDesc
Call(crate::app::procvoidfunction::ProcVoidFunction) overload
Sourcepub fn call_2(function: impl Into<ProcVoidMethod>) -> ProcDesc
pub fn call_2(function: impl Into<ProcVoidMethod>) -> ProcDesc
Call(crate::app::procvoidmethod::ProcVoidMethod) overload
Sourcepub fn call_3(
function: impl Into<Action_2<ProcInst, Il2CppString>>,
arg: impl Into<Il2CppString>,
) -> ProcDesc
pub fn call_3( function: impl Into<Action_2<ProcInst, Il2CppString>>, arg: impl Into<Il2CppString>, ) -> ProcDesc
Call(crate::system::action_2::Action_2<crate::app::procinst::ProcInst,::unity::Il2CppString>, ::unity::Il2CppString) overload
Sourcepub fn call_4(
function: impl Into<Action_1<Il2CppString>>,
arg: impl Into<Il2CppString>,
) -> ProcDesc
pub fn call_4( function: impl Into<Action_1<Il2CppString>>, arg: impl Into<Il2CppString>, ) -> ProcDesc
Call(crate::system::action_1::Action_1<::unity::Il2CppString>, ::unity::Il2CppString) overload
pub fn call_5<M0: IlType + Copy + ClassIdentity>( function: impl Into<Action_2<ProcInst, M0>>, arg: impl Into<M0>, ) -> ProcDesc
pub fn call_6<M0: IlType + Copy + ClassIdentity>( function: impl Into<Action_1<M0>>, arg: impl Into<M0>, ) -> ProcDesc
Sourcepub fn tick(function: impl Into<ProcVoidFunction>) -> ProcDesc
pub fn tick(function: impl Into<ProcVoidFunction>) -> ProcDesc
Tick(crate::app::procvoidfunction::ProcVoidFunction) overload
Sourcepub fn tick_2(method: impl Into<ProcVoidMethod>) -> ProcDesc
pub fn tick_2(method: impl Into<ProcVoidMethod>) -> ProcDesc
Tick(crate::app::procvoidmethod::ProcVoidMethod) overload
Sourcepub fn tick_3(method: impl Into<ProcEnumMethod>) -> ProcDesc
pub fn tick_3(method: impl Into<ProcEnumMethod>) -> ProcDesc
Tick(crate::app::procenummethod::ProcEnumMethod) overload
Sourcepub fn wait_while_true(function: impl Into<ProcBoolFunction>) -> ProcDesc
pub fn wait_while_true(function: impl Into<ProcBoolFunction>) -> ProcDesc
WaitWhileTrue(crate::app::procboolfunction::ProcBoolFunction) overload
Sourcepub fn wait_while_false(function: impl Into<ProcBoolFunction>) -> ProcDesc
pub fn wait_while_false(function: impl Into<ProcBoolFunction>) -> ProcDesc
WaitWhileFalse(crate::app::procboolfunction::ProcBoolFunction) overload
Sourcepub fn wait_while_true_2(function: impl Into<ProcBoolMethod>) -> ProcDesc
pub fn wait_while_true_2(function: impl Into<ProcBoolMethod>) -> ProcDesc
WaitWhileTrue(crate::app::procboolmethod::ProcBoolMethod) overload
Sourcepub fn wait_while_false_2(function: impl Into<ProcBoolMethod>) -> ProcDesc
pub fn wait_while_false_2(function: impl Into<ProcBoolMethod>) -> ProcDesc
WaitWhileFalse(crate::app::procboolmethod::ProcBoolMethod) overload
Sourcepub fn jump_true(
function: impl Into<ProcBoolFunction>,
label: impl Into<i32>,
) -> ProcDesc
pub fn jump_true( function: impl Into<ProcBoolFunction>, label: impl Into<i32>, ) -> ProcDesc
JumpTrue(crate::app::procboolfunction::ProcBoolFunction, i32) overload
Sourcepub fn jump_true_2(
function: impl Into<ProcBoolFunction>,
label: impl Into<Il2CppString>,
) -> ProcDesc
pub fn jump_true_2( function: impl Into<ProcBoolFunction>, label: impl Into<Il2CppString>, ) -> ProcDesc
JumpTrue(crate::app::procboolfunction::ProcBoolFunction, ::unity::Il2CppString) overload
Sourcepub fn jump_false(
function: impl Into<ProcBoolFunction>,
label: impl Into<i32>,
) -> ProcDesc
pub fn jump_false( function: impl Into<ProcBoolFunction>, label: impl Into<i32>, ) -> ProcDesc
JumpFalse(crate::app::procboolfunction::ProcBoolFunction, i32) overload
Sourcepub fn jump_false_2(
function: impl Into<ProcBoolFunction>,
label: impl Into<Il2CppString>,
) -> ProcDesc
pub fn jump_false_2( function: impl Into<ProcBoolFunction>, label: impl Into<Il2CppString>, ) -> ProcDesc
JumpFalse(crate::app::procboolfunction::ProcBoolFunction, ::unity::Il2CppString) overload
Sourcepub fn jump_true_3(
function: impl Into<ProcBoolMethod>,
label: impl Into<i32>,
) -> ProcDesc
pub fn jump_true_3( function: impl Into<ProcBoolMethod>, label: impl Into<i32>, ) -> ProcDesc
JumpTrue(crate::app::procboolmethod::ProcBoolMethod, i32) overload
Sourcepub fn jump_false_3(
function: impl Into<ProcBoolMethod>,
label: impl Into<i32>,
) -> ProcDesc
pub fn jump_false_3( function: impl Into<ProcBoolMethod>, label: impl Into<i32>, ) -> ProcDesc
JumpFalse(crate::app::procboolmethod::ProcBoolMethod, i32) overload
Sourcepub fn jump_true_4(
method: impl Into<ProcBoolMethod>,
label: impl Into<ValueType>,
) -> ProcDesc
pub fn jump_true_4( method: impl Into<ProcBoolMethod>, label: impl Into<ValueType>, ) -> ProcDesc
JumpTrue(crate::app::procboolmethod::ProcBoolMethod, crate::system::valuetype::ValueType) overload
Sourcepub fn jump_false_4(
method: impl Into<ProcBoolMethod>,
label: impl Into<ValueType>,
) -> ProcDesc
pub fn jump_false_4( method: impl Into<ProcBoolMethod>, label: impl Into<ValueType>, ) -> ProcDesc
JumpFalse(crate::app::procboolmethod::ProcBoolMethod, crate::system::valuetype::ValueType) overload
Sourcepub fn persistent(method: impl Into<ProcVoidMethod>) -> ProcDesc
pub fn persistent(method: impl Into<ProcVoidMethod>) -> ProcDesc
Persistent(crate::app::procvoidmethod::ProcVoidMethod) overload
Sourcepub fn persistent_null() -> ProcDesc
pub fn persistent_null() -> ProcDesc
PersistentNull() overload
Sourcepub fn sound(event_name: impl Into<Il2CppString>) -> ProcDesc
pub fn sound(event_name: impl Into<Il2CppString>) -> ProcDesc
Sound(::unity::Il2CppString) overload
Sourcepub fn log(log: impl Into<Il2CppString>) -> ProcDesc
pub fn log(log: impl Into<Il2CppString>) -> ProcDesc
Log(::unity::Il2CppString) overload
Sourcepub fn vsync(mode: impl Into<GameTime_VsycMode>) -> ProcDesc
pub fn vsync(mode: impl Into<GameTime_VsycMode>) -> ProcDesc
Vsync(crate::app::gametime::GameTime_VsycMode) overload
Sourcepub fn wait_is_loading() -> ProcDesc
pub fn wait_is_loading() -> ProcDesc
WaitIsLoading() overload
pub fn create_no_desc<M0: IlType + Copy + ClassIdentity>( super_: impl Into<ProcInst>, ) -> M0
pub fn create_bind_no_desc<M0: IlType + Copy + ClassIdentity>( super_: impl Into<ProcInst>, ) -> M0
Sourcepub fn get_debug_log(inst: impl Into<ProcInst>) -> Il2CppString
pub fn get_debug_log(inst: impl Into<ProcInst>) -> Il2CppString
GetDebugLog(crate::app::procinst::ProcInst) overload
Source§impl Proc
impl Proc
pub fn initialize_method_info() -> &'static MethodInfo
pub fn exec_method_info() -> &'static MethodInfo
pub fn sweep_method_info() -> &'static MethodInfo
pub fn find_by_name_method_info() -> &'static MethodInfo
pub fn kill_by_name_method_info() -> &'static MethodInfo
pub fn kill_by_bind_method_info() -> &'static MethodInfo
pub fn get_root_method_info() -> &'static MethodInfo
pub fn get_root_hi_method_info() -> &'static MethodInfo
pub fn get_root_def_method_info() -> &'static MethodInfo
pub fn get_root_low_method_info() -> &'static MethodInfo
pub fn end_method_info() -> &'static MethodInfo
pub fn halt_method_info() -> &'static MethodInfo
pub fn jump_method_info() -> &'static MethodInfo
pub fn jump_2_method_info() -> &'static MethodInfo
pub fn label_method_info() -> &'static MethodInfo
pub fn label_2_method_info() -> &'static MethodInfo
pub fn jump_3_method_info() -> &'static MethodInfo
pub fn label_3_method_info() -> &'static MethodInfo
pub fn push_method_info() -> &'static MethodInfo
pub fn push_2_method_info() -> &'static MethodInfo
pub fn pop_method_info() -> &'static MethodInfo
pub fn yield_method_info() -> &'static MethodInfo
pub fn call_method_info() -> &'static MethodInfo
pub fn call_2_method_info() -> &'static MethodInfo
pub fn call_3_method_info() -> &'static MethodInfo
pub fn call_4_method_info() -> &'static MethodInfo
pub fn tick_method_info() -> &'static MethodInfo
pub fn tick_2_method_info() -> &'static MethodInfo
pub fn tick_3_method_info() -> &'static MethodInfo
pub fn wait_time_method_info() -> &'static MethodInfo
pub fn wait_while_true_method_info() -> &'static MethodInfo
pub fn wait_while_false_method_info() -> &'static MethodInfo
pub fn wait_while_true_2_method_info() -> &'static MethodInfo
pub fn wait_while_false_2_method_info() -> &'static MethodInfo
pub fn jump_true_method_info() -> &'static MethodInfo
pub fn jump_true_2_method_info() -> &'static MethodInfo
pub fn jump_false_method_info() -> &'static MethodInfo
pub fn jump_false_2_method_info() -> &'static MethodInfo
pub fn jump_true_3_method_info() -> &'static MethodInfo
pub fn jump_false_3_method_info() -> &'static MethodInfo
pub fn jump_true_4_method_info() -> &'static MethodInfo
pub fn jump_false_4_method_info() -> &'static MethodInfo
pub fn persistent_method_info() -> &'static MethodInfo
pub fn persistent_null_method_info() -> &'static MethodInfo
pub fn sound_method_info() -> &'static MethodInfo
pub fn log_method_info() -> &'static MethodInfo
pub fn vsync_method_info() -> &'static MethodInfo
pub fn wait_is_loading_method_info() -> &'static MethodInfo
pub fn get_debug_log_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for Proc
impl ClassIdentity for Proc
Source§impl FromIlInstance for Proc
impl FromIlInstance for Proc
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 ProcExt for Proc
impl ProcExt for Proc
fn call_method(method: ProcVoidMethod) -> ProcDesc
fn call_function(function: ProcVoidFunction) -> ProcDesc
impl Copy for Proc
impl IObject for Proc
impl IProc for Proc
Auto Trait Implementations§
impl Freeze for Proc
impl RefUnwindSafe for Proc
impl !Send for Proc
impl !Sync for Proc
impl Unpin for Proc
impl UnwindSafe for Proc
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