pub struct MonoAssembly(/* private fields */);Expand description
IL2CPP class: System.Reflection.MonoAssembly
Inherits: RuntimeAssembly
Implementations§
Source§impl MonoAssembly
impl MonoAssembly
pub fn base(self) -> RuntimeAssembly
Source§impl MonoAssembly
impl MonoAssembly
pub fn get_type_method_info() -> &'static MethodInfo
pub fn get_module_method_info() -> &'static MethodInfo
pub fn get_modules_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl MonoAssembly
impl MonoAssembly
Sourcepub unsafe fn get_type(
this: impl Into<IlInstance>,
name: Il2CppString,
throw_on_error: bool,
ignore_case: bool,
) -> SystemType
pub unsafe fn get_type( this: impl Into<IlInstance>, name: Il2CppString, throw_on_error: bool, ignore_case: bool, ) -> SystemType
Direct (non-virtual) call to MonoAssembly’s own GetType. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_module(
this: impl Into<IlInstance>,
name: Il2CppString,
) -> Module
pub unsafe fn get_module( this: impl Into<IlInstance>, name: Il2CppString, ) -> Module
Direct (non-virtual) call to MonoAssembly’s own GetModule. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_modules(
this: impl Into<IlInstance>,
get_resource_modules: bool,
) -> Array<Module>
pub unsafe fn get_modules( this: impl Into<IlInstance>, get_resource_modules: bool, ) -> Array<Module>
Direct (non-virtual) call to MonoAssembly’s own GetModules. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl MonoAssembly
impl MonoAssembly
Trait Implementations§
Source§impl ClassIdentity for MonoAssembly
impl ClassIdentity for MonoAssembly
Source§impl Clone for MonoAssembly
impl Clone for MonoAssembly
Source§fn clone(&self) -> MonoAssembly
fn clone(&self) -> MonoAssembly
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 moreSource§impl FromIlInstance for MonoAssembly
impl FromIlInstance for MonoAssembly
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>
Caller swears
class is a subtype of Self or layout compatibleSource§impl IAssembly for MonoAssembly
impl IAssembly for MonoAssembly
fn mono_assembly(self) -> IntPtr
fn set_mono_assembly(self, value: IntPtr)
fn resolve_event_holder(self) -> Assembly_ResolveEventHolder
fn set_resolve_event_holder(self, value: Assembly_ResolveEventHolder)
fn evidence(self) -> IlInstance
fn set_evidence(self, value: IlInstance)
fn minimum(self) -> IlInstance
fn set_minimum(self, value: IlInstance)
fn optional(self) -> IlInstance
fn set_optional(self, value: IlInstance)
fn refuse(self) -> IlInstance
fn set_refuse(self, value: IlInstance)
fn granted(self) -> IlInstance
fn set_granted(self, value: IlInstance)
fn denied(self) -> IlInstance
fn set_denied(self, value: IlInstance)
fn from_byte_array(self) -> bool
fn set_from_byte_array(self, value: bool)
fn assembly_name(self) -> Il2CppString
fn set_assembly_name(self, value: Il2CppString)
impl Copy for MonoAssembly
impl IMonoAssembly for MonoAssembly
impl IObject for MonoAssembly
impl IRuntimeAssembly for MonoAssembly
Auto Trait Implementations§
impl Freeze for MonoAssembly
impl RefUnwindSafe for MonoAssembly
impl !Send for MonoAssembly
impl !Sync for MonoAssembly
impl Unpin for MonoAssembly
impl UnwindSafe for MonoAssembly
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> 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,
Safety 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)§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<__T> IAssemblyMethods for __Twhere
__T: IAssembly,
impl<__T> IAssemblyMethods for __Twhere
__T: IAssembly,
Source§fn get_code_base(self, escaped: impl Into<bool>) -> Il2CppString
fn get_code_base(self, escaped: impl Into<bool>) -> Il2CppString
get_code_base(bool) overloadSource§fn get_fullname(self) -> Il2CppString
fn get_fullname(self) -> Il2CppString
get_fullname() overloadSource§fn get_location(self) -> Il2CppString
fn get_location(self) -> Il2CppString
get_location() overloadSource§fn get_code_base_2(self) -> Il2CppString
fn get_code_base_2(self) -> Il2CppString
get_CodeBase() overloadSource§fn get_full_name(self) -> Il2CppString
fn get_full_name(self) -> Il2CppString
get_FullName() overloadSource§fn is_defined(
self,
attribute_type: impl Into<SystemType>,
inherit: impl Into<bool>,
) -> bool
fn is_defined( self, attribute_type: impl Into<SystemType>, inherit: impl Into<bool>, ) -> bool
IsDefined(::unity::SystemType, bool) overloadSource§fn get_custom_attributes(
self,
attribute_type: impl Into<SystemType>,
inherit: impl Into<bool>,
) -> Array<Object>
fn get_custom_attributes( self, attribute_type: impl Into<SystemType>, inherit: impl Into<bool>, ) -> Array<Object>
GetCustomAttributes(::unity::SystemType, bool) overloadSource§fn get_manifest_resource_internal(
self,
name: impl Into<Il2CppString>,
) -> (IntPtr, i32, Module)
fn get_manifest_resource_internal( self, name: impl Into<Il2CppString>, ) -> (IntPtr, i32, Module)
GetManifestResourceInternal(::unity::Il2CppString, *muti32, *mutcrate::system::reflection::module::Module) overloadSource§fn get_manifest_resource_stream(self, name: impl Into<Il2CppString>) -> Stream
fn get_manifest_resource_stream(self, name: impl Into<Il2CppString>) -> Stream
GetManifestResourceStream(::unity::Il2CppString) overloadSource§fn get_types(self, exported_only: impl Into<bool>) -> Array<SystemType>
fn get_types(self, exported_only: impl Into<bool>) -> Array<SystemType>
GetTypes(bool) overloadSource§fn get_types_2(self) -> Array<SystemType>
fn get_types_2(self) -> Array<SystemType>
GetTypes() overloadSource§fn get_type(
self,
name: impl Into<Il2CppString>,
throw_on_error: impl Into<bool>,
) -> SystemType
fn get_type( self, name: impl Into<Il2CppString>, throw_on_error: impl Into<bool>, ) -> SystemType
GetType(::unity::Il2CppString, bool) overloadSource§fn get_type_2(self, name: impl Into<Il2CppString>) -> SystemType
fn get_type_2(self, name: impl Into<Il2CppString>) -> SystemType
GetType(::unity::Il2CppString) overloadSource§fn internal_get_type(
self,
module: impl Into<Module>,
name: impl Into<Il2CppString>,
throw_on_error: impl Into<bool>,
ignore_case: impl Into<bool>,
) -> SystemType
fn internal_get_type( self, module: impl Into<Module>, name: impl Into<Il2CppString>, throw_on_error: impl Into<bool>, ignore_case: impl Into<bool>, ) -> SystemType
InternalGetType(crate::system::reflection::module::Module, ::unity::Il2CppString, bool, bool) overloadSource§fn get_name(self, copied_name: impl Into<bool>) -> AssemblyName
fn get_name(self, copied_name: impl Into<bool>) -> AssemblyName
GetName(bool) overloadSource§fn get_name_2(self) -> AssemblyName
fn get_name_2(self) -> AssemblyName
GetName() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn get_modules_internal(self) -> Array<Module>
fn get_modules_internal(self) -> Array<Module>
GetModulesInternal() overloadSource§fn get_manifest_resource_names(self) -> Array<Il2CppString>
fn get_manifest_resource_names(self) -> Array<Il2CppString>
GetManifestResourceNames() overloadSource§fn get_manifest_resource_info_internal(
self,
name: impl Into<Il2CppString>,
info: impl Into<ManifestResourceInfo>,
) -> bool
fn get_manifest_resource_info_internal( self, name: impl Into<Il2CppString>, info: impl Into<ManifestResourceInfo>, ) -> bool
GetManifestResourceInfoInternal(::unity::Il2CppString, crate::system::reflection::manifestresourceinfo::ManifestResourceInfo) overloadSource§fn get_manifest_resource_info(
self,
resource_name: impl Into<Il2CppString>,
) -> ManifestResourceInfo
fn get_manifest_resource_info( self, resource_name: impl Into<Il2CppString>, ) -> ManifestResourceInfo
GetManifestResourceInfo(::unity::Il2CppString) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn get_is_fully_trusted(self) -> bool
fn get_is_fully_trusted(self) -> bool
get_IsFullyTrusted() overloadSource§fn get_type_3(
self,
name: impl Into<Il2CppString>,
throw_on_error: impl Into<bool>,
ignore_case: impl Into<bool>,
) -> SystemType
fn get_type_3( self, name: impl Into<Il2CppString>, throw_on_error: impl Into<bool>, ignore_case: impl Into<bool>, ) -> SystemType
GetType(::unity::Il2CppString, bool, bool) overloadSource§fn get_module(self, name: impl Into<Il2CppString>) -> Module
fn get_module(self, name: impl Into<Il2CppString>) -> Module
GetModule(::unity::Il2CppString) overloadSource§fn get_modules(self, get_resource_modules: impl Into<bool>) -> Array<Module>
fn get_modules(self, get_resource_modules: impl Into<bool>) -> Array<Module>
GetModules(bool) overloadSource§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> IMonoAssemblyMethods for __Twhere
__T: IMonoAssembly,
impl<__T> IMonoAssemblyMethods for __Twhere
__T: IMonoAssembly,
Source§fn get_type(
self,
name: impl Into<Il2CppString>,
throw_on_error: impl Into<bool>,
ignore_case: impl Into<bool>,
) -> SystemType
fn get_type( self, name: impl Into<Il2CppString>, throw_on_error: impl Into<bool>, ignore_case: impl Into<bool>, ) -> SystemType
GetType(::unity::Il2CppString, bool, bool) overloadSource§fn get_module(self, name: impl Into<Il2CppString>) -> Module
fn get_module(self, name: impl Into<Il2CppString>) -> Module
GetModule(::unity::Il2CppString) overloadSource§fn get_modules(self, get_resource_modules: impl Into<bool>) -> Array<Module>
fn get_modules(self, get_resource_modules: impl Into<bool>) -> Array<Module>
GetModules(bool) overloadSource§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