pub struct GenericTypeParameterBuilder(/* private fields */);Expand description
IL2CPP class: System.Reflection.Emit.GenericTypeParameterBuilder
Inherits: TypeInfo
Implementations§
Source§impl GenericTypeParameterBuilder
impl GenericTypeParameterBuilder
pub fn get_assembly_method_info() -> &'static MethodInfo
pub fn get_assembly_qualified_name_method_info() -> &'static MethodInfo
pub fn get_base_type_method_info() -> &'static MethodInfo
pub fn get_full_name_method_info() -> &'static MethodInfo
pub fn get_module_method_info() -> &'static MethodInfo
pub fn get_name_method_info() -> &'static MethodInfo
pub fn get_namespace_method_info() -> &'static MethodInfo
pub fn get_element_type_method_info() -> &'static MethodInfo
pub fn get_underlying_system_type_method_info() -> &'static MethodInfo
pub fn get_attribute_flags_impl_method_info() -> &'static MethodInfo
pub fn get_constructor_impl_method_info() -> &'static MethodInfo
pub fn get_constructors_method_info() -> &'static MethodInfo
pub fn get_custom_attributes_method_info() -> &'static MethodInfo
pub fn get_custom_attributes_2_method_info() -> &'static MethodInfo
pub fn get_event_method_info() -> &'static MethodInfo
pub fn get_events_method_info() -> &'static MethodInfo
pub fn get_field_method_info() -> &'static MethodInfo
pub fn get_fields_method_info() -> &'static MethodInfo
pub fn get_interface_method_info() -> &'static MethodInfo
pub fn get_interfaces_method_info() -> &'static MethodInfo
pub fn get_method_impl_method_info() -> &'static MethodInfo
pub fn get_methods_method_info() -> &'static MethodInfo
pub fn get_nested_type_method_info() -> &'static MethodInfo
pub fn get_nested_types_method_info() -> &'static MethodInfo
pub fn get_properties_method_info() -> &'static MethodInfo
pub fn get_property_impl_method_info() -> &'static MethodInfo
pub fn has_element_type_impl_method_info() -> &'static MethodInfo
pub fn is_array_impl_method_info() -> &'static MethodInfo
pub fn is_by_ref_impl_method_info() -> &'static MethodInfo
pub fn is_com_object_impl_method_info() -> &'static MethodInfo
pub fn is_defined_method_info() -> &'static MethodInfo
pub fn is_pointer_impl_method_info() -> &'static MethodInfo
pub fn is_primitive_impl_method_info() -> &'static MethodInfo
Source§impl GenericTypeParameterBuilder
impl GenericTypeParameterBuilder
Sourcepub unsafe fn get_assembly(this: impl Into<IlInstance>) -> Assembly
pub unsafe fn get_assembly(this: impl Into<IlInstance>) -> Assembly
Direct (non-virtual) call to GenericTypeParameterBuilder’s own get_Assembly. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_assembly_qualified_name(
this: impl Into<IlInstance>,
) -> Il2CppString
pub unsafe fn get_assembly_qualified_name( this: impl Into<IlInstance>, ) -> Il2CppString
Direct (non-virtual) call to GenericTypeParameterBuilder’s own get_AssemblyQualifiedName. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_base_type(this: impl Into<IlInstance>) -> SystemType
pub unsafe fn get_base_type(this: impl Into<IlInstance>) -> SystemType
Direct (non-virtual) call to GenericTypeParameterBuilder’s own get_BaseType. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_full_name(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn get_full_name(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to GenericTypeParameterBuilder’s own get_FullName. 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>) -> Module
pub unsafe fn get_module(this: impl Into<IlInstance>) -> Module
Direct (non-virtual) call to GenericTypeParameterBuilder’s own get_Module. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_name(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn get_name(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to GenericTypeParameterBuilder’s own get_Name. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_namespace(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn get_namespace(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to GenericTypeParameterBuilder’s own get_Namespace. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_element_type(this: impl Into<IlInstance>) -> SystemType
pub unsafe fn get_element_type(this: impl Into<IlInstance>) -> SystemType
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetElementType. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_underlying_system_type(
this: impl Into<IlInstance>,
) -> SystemType
pub unsafe fn get_underlying_system_type( this: impl Into<IlInstance>, ) -> SystemType
Direct (non-virtual) call to GenericTypeParameterBuilder’s own get_UnderlyingSystemType. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_attribute_flags_impl(
this: impl Into<IlInstance>,
) -> TypeAttributes
pub unsafe fn get_attribute_flags_impl( this: impl Into<IlInstance>, ) -> TypeAttributes
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetAttributeFlagsImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_constructor_impl(
this: impl Into<IlInstance>,
binding_attr: BindingFlags,
binder: Binder,
call_convention: CallingConventions,
types: Array<SystemType>,
modifiers: Array<ParameterModifier>,
) -> ConstructorInfo
pub unsafe fn get_constructor_impl( this: impl Into<IlInstance>, binding_attr: BindingFlags, binder: Binder, call_convention: CallingConventions, types: Array<SystemType>, modifiers: Array<ParameterModifier>, ) -> ConstructorInfo
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetConstructorImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_constructors(
this: impl Into<IlInstance>,
binding_attr: BindingFlags,
) -> Array<ConstructorInfo>
pub unsafe fn get_constructors( this: impl Into<IlInstance>, binding_attr: BindingFlags, ) -> Array<ConstructorInfo>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetConstructors. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_custom_attributes(
this: impl Into<IlInstance>,
inherit: bool,
) -> Array<Object>
pub unsafe fn get_custom_attributes( this: impl Into<IlInstance>, inherit: bool, ) -> Array<Object>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetCustomAttributes. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_custom_attributes_2(
this: impl Into<IlInstance>,
attribute_type: SystemType,
inherit: bool,
) -> Array<Object>
pub unsafe fn get_custom_attributes_2( this: impl Into<IlInstance>, attribute_type: SystemType, inherit: bool, ) -> Array<Object>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetCustomAttributes. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_event(
this: impl Into<IlInstance>,
name: Il2CppString,
binding_attr: BindingFlags,
) -> EventInfo
pub unsafe fn get_event( this: impl Into<IlInstance>, name: Il2CppString, binding_attr: BindingFlags, ) -> EventInfo
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetEvent. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_events(
this: impl Into<IlInstance>,
binding_attr: BindingFlags,
) -> Array<EventInfo>
pub unsafe fn get_events( this: impl Into<IlInstance>, binding_attr: BindingFlags, ) -> Array<EventInfo>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetEvents. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_field(
this: impl Into<IlInstance>,
name: Il2CppString,
binding_attr: BindingFlags,
) -> FieldInfo
pub unsafe fn get_field( this: impl Into<IlInstance>, name: Il2CppString, binding_attr: BindingFlags, ) -> FieldInfo
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetField. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_fields(
this: impl Into<IlInstance>,
binding_attr: BindingFlags,
) -> Array<FieldInfo>
pub unsafe fn get_fields( this: impl Into<IlInstance>, binding_attr: BindingFlags, ) -> Array<FieldInfo>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetFields. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_interface(
this: impl Into<IlInstance>,
name: Il2CppString,
ignore_case: bool,
) -> SystemType
pub unsafe fn get_interface( this: impl Into<IlInstance>, name: Il2CppString, ignore_case: bool, ) -> SystemType
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetInterface. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_interfaces(this: impl Into<IlInstance>) -> Array<SystemType>
pub unsafe fn get_interfaces(this: impl Into<IlInstance>) -> Array<SystemType>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetInterfaces. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_method_impl(
this: impl Into<IlInstance>,
name: Il2CppString,
binding_attr: BindingFlags,
binder: Binder,
call_convention: CallingConventions,
types: Array<SystemType>,
modifiers: Array<ParameterModifier>,
) -> MethodInfo
pub unsafe fn get_method_impl( this: impl Into<IlInstance>, name: Il2CppString, binding_attr: BindingFlags, binder: Binder, call_convention: CallingConventions, types: Array<SystemType>, modifiers: Array<ParameterModifier>, ) -> MethodInfo
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetMethodImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_methods(
this: impl Into<IlInstance>,
binding_attr: BindingFlags,
) -> Array<MethodInfo>
pub unsafe fn get_methods( this: impl Into<IlInstance>, binding_attr: BindingFlags, ) -> Array<MethodInfo>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetMethods. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_nested_type(
this: impl Into<IlInstance>,
name: Il2CppString,
binding_attr: BindingFlags,
) -> SystemType
pub unsafe fn get_nested_type( this: impl Into<IlInstance>, name: Il2CppString, binding_attr: BindingFlags, ) -> SystemType
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetNestedType. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_nested_types(
this: impl Into<IlInstance>,
binding_attr: BindingFlags,
) -> Array<SystemType>
pub unsafe fn get_nested_types( this: impl Into<IlInstance>, binding_attr: BindingFlags, ) -> Array<SystemType>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetNestedTypes. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_properties(
this: impl Into<IlInstance>,
binding_attr: BindingFlags,
) -> Array<PropertyInfo>
pub unsafe fn get_properties( this: impl Into<IlInstance>, binding_attr: BindingFlags, ) -> Array<PropertyInfo>
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetProperties. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_property_impl(
this: impl Into<IlInstance>,
name: Il2CppString,
binding_attr: BindingFlags,
binder: Binder,
return_type: SystemType,
types: Array<SystemType>,
modifiers: Array<ParameterModifier>,
) -> PropertyInfo
pub unsafe fn get_property_impl( this: impl Into<IlInstance>, name: Il2CppString, binding_attr: BindingFlags, binder: Binder, return_type: SystemType, types: Array<SystemType>, modifiers: Array<ParameterModifier>, ) -> PropertyInfo
Direct (non-virtual) call to GenericTypeParameterBuilder’s own GetPropertyImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn has_element_type_impl(this: impl Into<IlInstance>) -> bool
pub unsafe fn has_element_type_impl(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to GenericTypeParameterBuilder’s own HasElementTypeImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_array_impl(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_array_impl(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to GenericTypeParameterBuilder’s own IsArrayImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_by_ref_impl(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_by_ref_impl(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to GenericTypeParameterBuilder’s own IsByRefImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_com_object_impl(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_com_object_impl(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to GenericTypeParameterBuilder’s own IsCOMObjectImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_defined(
this: impl Into<IlInstance>,
attribute_type: SystemType,
inherit: bool,
) -> bool
pub unsafe fn is_defined( this: impl Into<IlInstance>, attribute_type: SystemType, inherit: bool, ) -> bool
Direct (non-virtual) call to GenericTypeParameterBuilder’s own IsDefined. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_pointer_impl(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_pointer_impl(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to GenericTypeParameterBuilder’s own IsPointerImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_primitive_impl(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_primitive_impl(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to GenericTypeParameterBuilder’s own IsPrimitiveImpl. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl Clone for GenericTypeParameterBuilder
impl Clone for GenericTypeParameterBuilder
Source§fn clone(&self) -> GenericTypeParameterBuilder
fn clone(&self) -> GenericTypeParameterBuilder
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for GenericTypeParameterBuilder
impl FromIlInstance for GenericTypeParameterBuilder
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 GenericTypeParameterBuilder
impl IGenericTypeParameterBuilder for GenericTypeParameterBuilder
impl ITypeInfo for GenericTypeParameterBuilder
Auto Trait Implementations§
impl Freeze for GenericTypeParameterBuilder
impl RefUnwindSafe for GenericTypeParameterBuilder
impl !Send for GenericTypeParameterBuilder
impl !Sync for GenericTypeParameterBuilder
impl Unpin for GenericTypeParameterBuilder
impl UnwindSafe for GenericTypeParameterBuilder
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<__T> IGenericTypeParameterBuilderMethods for __Twhere
__T: IGenericTypeParameterBuilder,
impl<__T> IGenericTypeParameterBuilderMethods for __Twhere
__T: IGenericTypeParameterBuilder,
Source§fn get_assembly(self) -> Assembly
fn get_assembly(self) -> Assembly
get_Assembly() overloadSource§fn get_assembly_qualified_name(self) -> Il2CppString
fn get_assembly_qualified_name(self) -> Il2CppString
get_AssemblyQualifiedName() overloadSource§fn get_base_type(self) -> SystemType
fn get_base_type(self) -> SystemType
get_BaseType() overloadSource§fn get_full_name(self) -> Il2CppString
fn get_full_name(self) -> Il2CppString
get_FullName() overloadSource§fn get_module(self) -> Module
fn get_module(self) -> Module
get_Module() overloadSource§fn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_Name() overloadSource§fn get_namespace(self) -> Il2CppString
fn get_namespace(self) -> Il2CppString
get_Namespace() overloadSource§fn get_element_type(self) -> SystemType
fn get_element_type(self) -> SystemType
GetElementType() overloadSource§fn get_underlying_system_type(self) -> SystemType
fn get_underlying_system_type(self) -> SystemType
get_UnderlyingSystemType() overloadSource§fn get_attribute_flags_impl(self) -> TypeAttributes
fn get_attribute_flags_impl(self) -> TypeAttributes
GetAttributeFlagsImpl() overloadSource§fn get_constructor_impl(
self,
binding_attr: impl Into<BindingFlags>,
binder: impl Into<Binder>,
call_convention: impl Into<CallingConventions>,
types: impl Into<Array<SystemType>>,
modifiers: impl Into<Array<ParameterModifier>>,
) -> ConstructorInfo
fn get_constructor_impl( self, binding_attr: impl Into<BindingFlags>, binder: impl Into<Binder>, call_convention: impl Into<CallingConventions>, types: impl Into<Array<SystemType>>, modifiers: impl Into<Array<ParameterModifier>>, ) -> ConstructorInfo
GetConstructorImpl(crate::system::reflection::bindingflags::BindingFlags, crate::system::reflection::binder::Binder, crate::system::reflection::callingconventions::CallingConventions, ::unity::Array<::unity::SystemType>, ::unity::Array<crate::system::reflection::parametermodifier::ParameterModifier>) overloadSource§fn get_constructors(
self,
binding_attr: impl Into<BindingFlags>,
) -> Array<ConstructorInfo>
fn get_constructors( self, binding_attr: impl Into<BindingFlags>, ) -> Array<ConstructorInfo>
GetConstructors(crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_custom_attributes(self, inherit: impl Into<bool>) -> Array<Object>
fn get_custom_attributes(self, inherit: impl Into<bool>) -> Array<Object>
GetCustomAttributes(bool) overloadSource§fn get_custom_attributes_2(
self,
attribute_type: impl Into<SystemType>,
inherit: impl Into<bool>,
) -> Array<Object>
fn get_custom_attributes_2( self, attribute_type: impl Into<SystemType>, inherit: impl Into<bool>, ) -> Array<Object>
GetCustomAttributes(::unity::SystemType, bool) overloadSource§fn get_event(
self,
name: impl Into<Il2CppString>,
binding_attr: impl Into<BindingFlags>,
) -> EventInfo
fn get_event( self, name: impl Into<Il2CppString>, binding_attr: impl Into<BindingFlags>, ) -> EventInfo
GetEvent(::unity::Il2CppString, crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_events(self, binding_attr: impl Into<BindingFlags>) -> Array<EventInfo>
fn get_events(self, binding_attr: impl Into<BindingFlags>) -> Array<EventInfo>
GetEvents(crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_field(
self,
name: impl Into<Il2CppString>,
binding_attr: impl Into<BindingFlags>,
) -> FieldInfo
fn get_field( self, name: impl Into<Il2CppString>, binding_attr: impl Into<BindingFlags>, ) -> FieldInfo
GetField(::unity::Il2CppString, crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_fields(self, binding_attr: impl Into<BindingFlags>) -> Array<FieldInfo>
fn get_fields(self, binding_attr: impl Into<BindingFlags>) -> Array<FieldInfo>
GetFields(crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_interface(
self,
name: impl Into<Il2CppString>,
ignore_case: impl Into<bool>,
) -> SystemType
fn get_interface( self, name: impl Into<Il2CppString>, ignore_case: impl Into<bool>, ) -> SystemType
GetInterface(::unity::Il2CppString, bool) overloadSource§fn get_interfaces(self) -> Array<SystemType>
fn get_interfaces(self) -> Array<SystemType>
GetInterfaces() overloadSource§fn get_method_impl(
self,
name: impl Into<Il2CppString>,
binding_attr: impl Into<BindingFlags>,
binder: impl Into<Binder>,
call_convention: impl Into<CallingConventions>,
types: impl Into<Array<SystemType>>,
modifiers: impl Into<Array<ParameterModifier>>,
) -> MethodInfo
fn get_method_impl( self, name: impl Into<Il2CppString>, binding_attr: impl Into<BindingFlags>, binder: impl Into<Binder>, call_convention: impl Into<CallingConventions>, types: impl Into<Array<SystemType>>, modifiers: impl Into<Array<ParameterModifier>>, ) -> MethodInfo
GetMethodImpl(::unity::Il2CppString, crate::system::reflection::bindingflags::BindingFlags, crate::system::reflection::binder::Binder, crate::system::reflection::callingconventions::CallingConventions, ::unity::Array<::unity::SystemType>, ::unity::Array<crate::system::reflection::parametermodifier::ParameterModifier>) overloadSource§fn get_methods(self, binding_attr: impl Into<BindingFlags>) -> Array<MethodInfo>
fn get_methods(self, binding_attr: impl Into<BindingFlags>) -> Array<MethodInfo>
GetMethods(crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_nested_type(
self,
name: impl Into<Il2CppString>,
binding_attr: impl Into<BindingFlags>,
) -> SystemType
fn get_nested_type( self, name: impl Into<Il2CppString>, binding_attr: impl Into<BindingFlags>, ) -> SystemType
GetNestedType(::unity::Il2CppString, crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_nested_types(
self,
binding_attr: impl Into<BindingFlags>,
) -> Array<SystemType>
fn get_nested_types( self, binding_attr: impl Into<BindingFlags>, ) -> Array<SystemType>
GetNestedTypes(crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_properties(
self,
binding_attr: impl Into<BindingFlags>,
) -> Array<PropertyInfo>
fn get_properties( self, binding_attr: impl Into<BindingFlags>, ) -> Array<PropertyInfo>
GetProperties(crate::system::reflection::bindingflags::BindingFlags) overloadSource§fn get_property_impl(
self,
name: impl Into<Il2CppString>,
binding_attr: impl Into<BindingFlags>,
binder: impl Into<Binder>,
return_type: impl Into<SystemType>,
types: impl Into<Array<SystemType>>,
modifiers: impl Into<Array<ParameterModifier>>,
) -> PropertyInfo
fn get_property_impl( self, name: impl Into<Il2CppString>, binding_attr: impl Into<BindingFlags>, binder: impl Into<Binder>, return_type: impl Into<SystemType>, types: impl Into<Array<SystemType>>, modifiers: impl Into<Array<ParameterModifier>>, ) -> PropertyInfo
GetPropertyImpl(::unity::Il2CppString, crate::system::reflection::bindingflags::BindingFlags, crate::system::reflection::binder::Binder, ::unity::SystemType, ::unity::Array<::unity::SystemType>, ::unity::Array<crate::system::reflection::parametermodifier::ParameterModifier>) overloadSource§fn has_element_type_impl(self) -> bool
fn has_element_type_impl(self) -> bool
HasElementTypeImpl() overloadSource§fn is_array_impl(self) -> bool
fn is_array_impl(self) -> bool
IsArrayImpl() overloadSource§fn is_by_ref_impl(self) -> bool
fn is_by_ref_impl(self) -> bool
IsByRefImpl() overloadSource§fn is_com_object_impl(self) -> bool
fn is_com_object_impl(self) -> bool
IsCOMObjectImpl() 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 is_pointer_impl(self) -> bool
fn is_pointer_impl(self) -> bool
IsPointerImpl() overloadSource§fn is_primitive_impl(self) -> bool
fn is_primitive_impl(self) -> bool
IsPrimitiveImpl() overloadSource§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<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> ITypeInfoMethods for __Twhere
__T: ITypeInfo,
impl<__T> ITypeInfoMethods for __Twhere
__T: ITypeInfo,
Source§fn system_reflection_i_reflectable_type_get_type_info(self) -> TypeInfo
fn system_reflection_i_reflectable_type_get_type_info(self) -> TypeInfo
System.Reflection.IReflectableType.GetTypeInfo() overloadSource§fn get_implemented_interfaces(self) -> IEnumerable_1<SystemType>
fn get_implemented_interfaces(self) -> IEnumerable_1<SystemType>
get_ImplementedInterfaces() overload