pub struct GmapSpotManager(/* private fields */);Expand description
IL2CPP class: App.GmapSpotManager
Inherits: SingletonClass_1<crate::app::gmapspotmanager::GmapSpotManager>
Implementations§
Source§impl GmapSpotManager
impl GmapSpotManager
pub fn base(self) -> SingletonClass_1<GmapSpotManager>
Source§impl GmapSpotManager
impl GmapSpotManager
pub fn encount_mob_max() -> i32
pub fn set_encount_mob_max(value: i32)
pub fn state_flag_name_m017() -> Il2CppString
pub fn set_state_flag_name_m017(value: Il2CppString)
Source§impl GmapSpotManager
impl GmapSpotManager
Sourcepub fn for_each_impl(
cond: impl Into<Func_2<GmapSpot, bool>>,
func: impl Into<Action_1<GmapSpot>>,
)
pub fn for_each_impl( cond: impl Into<Func_2<GmapSpot, bool>>, func: impl Into<Action_1<GmapSpot>>, )
ForEachImpl(crate::system::func_2::Func_2<crate::app::gmapspot::GmapSpot,bool>, crate::system::action_1::Action_1<crate::app::gmapspot::GmapSpot>) overload
Sourcepub fn for_each(func: impl Into<Action_1<GmapSpot>>)
pub fn for_each(func: impl Into<Action_1<GmapSpot>>)
ForEach(crate::system::action_1::Action_1<crate::app::gmapspot::GmapSpot>) overload
Sourcepub fn for_each_on_gmap(
mode: impl Into<GmapMode_Mode>,
func: impl Into<Action_1<GmapSpot>>,
)
pub fn for_each_on_gmap( mode: impl Into<GmapMode_Mode>, func: impl Into<Action_1<GmapSpot>>, )
ForEachOnGmap(crate::app::gmapmode::GmapMode_Mode, crate::system::action_1::Action_1<crate::app::gmapspot::GmapSpot>) overload
Sourcepub fn for_each_at_chapter(
mode: impl Into<GmapMode_Mode>,
func: impl Into<Action_1<GmapSpot>>,
)
pub fn for_each_at_chapter( mode: impl Into<GmapMode_Mode>, func: impl Into<Action_1<GmapSpot>>, )
ForEachAtChapter(crate::app::gmapmode::GmapMode_Mode, crate::system::action_1::Action_1<crate::app::gmapspot::GmapSpot>) overload
Sourcepub fn set_state(cid: impl Into<Il2CppString>, state: impl Into<GmapSpot_State>)
pub fn set_state(cid: impl Into<Il2CppString>, state: impl Into<GmapSpot_State>)
SetState(::unity::Il2CppString, crate::app::gmapspot::GmapSpot_State) overload
Sourcepub fn get_kizuna_script_name() -> Il2CppString
pub fn get_kizuna_script_name() -> Il2CppString
GetKizunaScriptName() overload
Sourcepub fn init_active_spots()
pub fn init_active_spots()
InitActiveSpots() overload
Sourcepub fn update_state_m017_model()
pub fn update_state_m017_model()
UpdateStateM017Model() overload
Sourcepub fn set_state_m017_model()
pub fn set_state_m017_model()
SetStateM017Model() overload
Sourcepub fn open_next_chapters(chapter: impl Into<ChapterData>)
pub fn open_next_chapters(chapter: impl Into<ChapterData>)
OpenNextChapters(crate::app::chapterdata::ChapterData) overload
Source§impl GmapSpotManager
impl GmapSpotManager
pub fn on_create_method_info() -> &'static MethodInfo
pub fn attach_chapter_to_spot_method_info() -> &'static MethodInfo
pub fn attach_models_method_info() -> &'static MethodInfo
pub fn attach_models_chapter_method_info() -> &'static MethodInfo
pub fn set_next_spots_method_info() -> &'static MethodInfo
pub fn check_change_method_info() -> &'static MethodInfo
pub fn find_spot_by_spot_id_method_info() -> &'static MethodInfo
pub fn find_spot_by_cid_method_info() -> &'static MethodInfo
pub fn find_spot_method_info() -> &'static MethodInfo
pub fn get_newest_spot_method_info() -> &'static MethodInfo
pub fn get_encount_spot_one_method_info() -> &'static MethodInfo
pub fn get_encount_count_method_info() -> &'static MethodInfo
pub fn get_sub_spot_one_method_info() -> &'static MethodInfo
pub fn get_route_method_info() -> &'static MethodInfo
pub fn put_mob_units_method_info() -> &'static MethodInfo
pub fn unload_mob_units_method_info() -> &'static MethodInfo
pub fn get_settable_spot_count_method_info() -> &'static MethodInfo
pub fn get_dispos_count_method_info() -> &'static MethodInfo
pub fn calculate_dispos_count_method_info() -> &'static MethodInfo
pub fn set_dispos_method_info() -> &'static MethodInfo
pub fn for_each_impl_method_info() -> &'static MethodInfo
pub fn for_each_method_info() -> &'static MethodInfo
pub fn for_each_on_gmap_method_info() -> &'static MethodInfo
pub fn for_each_at_chapter_method_info() -> &'static MethodInfo
pub fn set_state_method_info() -> &'static MethodInfo
pub fn get_kizuna_script_name_method_info() -> &'static MethodInfo
pub fn init_active_spots_method_info() -> &'static MethodInfo
pub fn update_state_m017_model_method_info() -> &'static MethodInfo
pub fn set_state_m017_model_method_info() -> &'static MethodInfo
pub fn open_next_chapters_method_info() -> &'static MethodInfo
pub fn on_serialize_method_info() -> &'static MethodInfo
pub fn on_deserialize_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl GmapSpotManager
impl GmapSpotManager
Sourcepub unsafe fn on_create(this: impl Into<IlInstance>)
pub unsafe fn on_create(this: impl Into<IlInstance>)
Direct (non-virtual) call to GmapSpotManager’s own OnCreate. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_serialize(this: impl Into<IlInstance>, stream: Stream_2)
pub unsafe fn on_serialize(this: impl Into<IlInstance>, stream: Stream_2)
Direct (non-virtual) call to GmapSpotManager’s own OnSerialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_deserialize(
this: impl Into<IlInstance>,
stream: Stream_2,
version: i32,
)
pub unsafe fn on_deserialize( this: impl Into<IlInstance>, stream: Stream_2, version: i32, )
Direct (non-virtual) call to GmapSpotManager’s own OnDeserialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for GmapSpotManager
impl ClassIdentity for GmapSpotManager
Source§impl Clone for GmapSpotManager
impl Clone for GmapSpotManager
Source§fn clone(&self) -> GmapSpotManager
fn clone(&self) -> GmapSpotManager
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for GmapSpotManager
impl FromIlInstance for GmapSpotManager
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 IGmapSpotManager for GmapSpotManager
impl IGmapSpotManager for GmapSpotManager
fn m_spot_array(self) -> Array<GmapSpot>
fn set_m_spot_array(self, value: Array<GmapSpot>)
Source§impl ISingletonClass_1<GmapSpotManager> for GmapSpotManager
impl ISingletonClass_1<GmapSpotManager> for GmapSpotManager
fn m_binder(self) -> BindHolder
fn set_m_binder(self, value: BindHolder)
impl Copy for GmapSpotManager
impl IObject for GmapSpotManager
Auto Trait Implementations§
impl Freeze for GmapSpotManager
impl RefUnwindSafe for GmapSpotManager
impl !Send for GmapSpotManager
impl !Sync for GmapSpotManager
impl Unpin for GmapSpotManager
impl UnwindSafe for GmapSpotManager
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> IGmapSpotManagerMethods for __Twhere
__T: IGmapSpotManager,
impl<__T> IGmapSpotManagerMethods for __Twhere
__T: IGmapSpotManager,
Source§fn attach_chapter_to_spot(self)
fn attach_chapter_to_spot(self)
AttachChapterToSpot() overloadSource§fn attach_models(self)
fn attach_models(self)
AttachModels() overloadSource§fn attach_models_chapter(self, spot: impl Into<GmapSpot>)
fn attach_models_chapter(self, spot: impl Into<GmapSpot>)
AttachModelsChapter(crate::app::gmapspot::GmapSpot) overloadSource§fn set_next_spots(self, paths: impl Into<GmapPathCollection>)
fn set_next_spots(self, paths: impl Into<GmapPathCollection>)
SetNextSpots(crate::app::gmap::gmappathcollection::GmapPathCollection) overloadSource§fn check_change(self) -> GmapSpot
fn check_change(self) -> GmapSpot
CheckChange() overloadSource§fn find_spot_by_spot_id(self, spot_id: impl Into<Il2CppString>) -> GmapSpot
fn find_spot_by_spot_id(self, spot_id: impl Into<Il2CppString>) -> GmapSpot
FindSpotBySpotID(::unity::Il2CppString) overloadSource§fn find_spot_by_cid(self, cid: impl Into<Il2CppString>) -> GmapSpot
fn find_spot_by_cid(self, cid: impl Into<Il2CppString>) -> GmapSpot
FindSpotByCID(::unity::Il2CppString) overloadSource§fn find_spot(self, chapter: impl Into<ChapterData>) -> GmapSpot
fn find_spot(self, chapter: impl Into<ChapterData>) -> GmapSpot
FindSpot(crate::app::chapterdata::ChapterData) overloadSource§fn get_newest_spot(self) -> GmapSpot
fn get_newest_spot(self) -> GmapSpot
GetNewestSpot() overloadSource§fn get_encount_spot_one(self) -> GmapSpot
fn get_encount_spot_one(self) -> GmapSpot
GetEncountSpotOne() overloadSource§fn get_encount_count(
self,
mode: impl Into<GmapMode_Mode>,
rare_type: impl Into<EncountUnitData_RareType>,
) -> i32
fn get_encount_count( self, mode: impl Into<GmapMode_Mode>, rare_type: impl Into<EncountUnitData_RareType>, ) -> i32
GetEncountCount(crate::app::gmapmode::GmapMode_Mode, crate::app::encountunitdata::EncountUnitData_RareType) overloadSource§fn get_sub_spot_one(self) -> GmapSpot
fn get_sub_spot_one(self) -> GmapSpot
GetSubSpotOne() overloadSource§fn get_route(
self,
start: impl Into<GmapSpot>,
end: impl Into<GmapSpot>,
) -> List_1<GmapSpot>
fn get_route( self, start: impl Into<GmapSpot>, end: impl Into<GmapSpot>, ) -> List_1<GmapSpot>
GetRoute(crate::app::gmapspot::GmapSpot, crate::app::gmapspot::GmapSpot) overloadSource§fn put_mob_units(self)
fn put_mob_units(self)
PutMobUnits() overloadSource§fn unload_mob_units(self)
fn unload_mob_units(self)
UnloadMobUnits() overloadSource§fn get_settable_spot_count(self) -> i32
fn get_settable_spot_count(self) -> i32
GetSettableSpotCount() overloadSource§fn get_dispos_count(self) -> i32
fn get_dispos_count(self) -> i32
GetDisposCount() overloadSource§fn calculate_dispos_count(self) -> i32
fn calculate_dispos_count(self) -> i32
CalculateDisposCount() overloadSource§fn set_dispos(self)
fn set_dispos(self)
SetDispos() overloadSource§fn on_serialize(self, stream: impl Into<Stream_2>)
fn on_serialize(self, stream: impl Into<Stream_2>)
OnSerialize(crate::app::stream_2::Stream_2) overloadSource§fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)
fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)
OnDeserialize(crate::app::stream_2::Stream_2, i32) 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<__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