pub struct BattleScene(/* private fields */);Expand description
IL2CPP class: App.BattleScene
Inherits: Pool_Node
Implementations§
Source§impl BattleScene
impl BattleScene
pub fn get_debugger_display_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn clear_method_info() -> &'static MethodInfo
pub fn on_enter_method_info() -> &'static MethodInfo
pub fn on_exit_method_info() -> &'static MethodInfo
pub fn setup_method_info() -> &'static MethodInfo
pub fn get_kind_method_info() -> &'static MethodInfo
pub fn get_index_method_info() -> &'static MethodInfo
pub fn get_result_method_info() -> &'static MethodInfo
pub fn is_result_method_info() -> &'static MethodInfo
pub fn set_result_method_info() -> &'static MethodInfo
pub fn set_kind_method_info() -> &'static MethodInfo
pub fn get_damage_method_info() -> &'static MethodInfo
pub fn get_heal_method_info() -> &'static MethodInfo
pub fn set_damage_method_info() -> &'static MethodInfo
pub fn get_hp_method_info() -> &'static MethodInfo
pub fn add_hp_method_info() -> &'static MethodInfo
pub fn commit_method_info() -> &'static MethodInfo
pub fn get_engage_count_method_info() -> &'static MethodInfo
pub fn get_clamp_damage_method_info() -> &'static MethodInfo
pub fn set_skill_method_info() -> &'static MethodInfo
pub fn set_skill_2_method_info() -> &'static MethodInfo
pub fn set_skill_3_method_info() -> &'static MethodInfo
pub fn get_skill_method_info() -> &'static MethodInfo
pub fn set_item_method_info() -> &'static MethodInfo
pub fn set_item_2_method_info() -> &'static MethodInfo
pub fn set_item_3_method_info() -> &'static MethodInfo
pub fn get_item_method_info() -> &'static MethodInfo
pub fn set_god_method_info() -> &'static MethodInfo
pub fn get_god_method_info() -> &'static MethodInfo
pub fn get_show_skill_method_info() -> &'static MethodInfo
pub fn get_skill_name_for_debugger_display_method_info() -> &'static MethodInfo
pub fn get_side_method_info() -> &'static MethodInfo
pub fn get_target_method_info() -> &'static MethodInfo
pub fn get_guardian_method_info() -> &'static MethodInfo
pub fn set_guardian_method_info() -> &'static MethodInfo
pub fn get_current_method_info() -> &'static MethodInfo
pub fn get_reverse_method_info() -> &'static MethodInfo
pub fn is_entry_method_info() -> &'static MethodInfo
Source§impl BattleScene
impl BattleScene
Sourcepub unsafe fn on_enter(this: impl Into<IlInstance>)
pub unsafe fn on_enter(this: impl Into<IlInstance>)
Direct (non-virtual) call to BattleScene’s own OnEnter. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_exit(this: impl Into<IlInstance>)
pub unsafe fn on_exit(this: impl Into<IlInstance>)
Direct (non-virtual) call to BattleScene’s own OnExit. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl BattleScene
impl BattleScene
Trait Implementations§
Source§impl ClassIdentity for BattleScene
impl ClassIdentity for BattleScene
Source§impl Clone for BattleScene
impl Clone for BattleScene
Source§fn clone(&self) -> BattleScene
fn clone(&self) -> BattleScene
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 BattleScene
impl FromIlInstance for BattleScene
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 IBattleScene for BattleScene
impl IBattleScene for BattleScene
fn m_list(self) -> BattleSceneList
fn set_m_list(self, value: BattleSceneList)
fn m_side(self) -> BattleSide_Type
fn set_m_side(self, value: BattleSide_Type)
fn m_target(self) -> BattleSide_Type
fn set_m_target(self, value: BattleSide_Type)
fn m_kind(self) -> BattleScene_Kind
fn set_m_kind(self, value: BattleScene_Kind)
fn m_skill(self) -> i32
fn set_m_skill(self, value: i32)
fn m_item(self) -> i32
fn set_m_item(self, value: i32)
fn m_god(self) -> i32
fn set_m_god(self, value: i32)
fn m_index(self) -> i32
fn set_m_index(self, value: i32)
fn m_result(self) -> BattleScene_FieldResult
fn set_m_result(self, value: BattleScene_FieldResult)
fn m_guardian(self) -> BattleSide_Type
fn set_m_guardian(self, value: BattleSide_Type)
fn m_hps(self) -> BattleSide_ShortArray
fn set_m_hps(self, value: BattleSide_ShortArray)
fn m_engages(self) -> BattleSide_SbyteArray
fn set_m_engages(self, value: BattleSide_SbyteArray)
fn m_damages(self) -> BattleSide_ShortArray
fn set_m_damages(self, value: BattleSide_ShortArray)
Source§impl IPool_List_1<BattleScene> for BattleSceneList
impl IPool_List_1<BattleScene> for BattleSceneList
impl Copy for BattleScene
impl IObject for BattleScene
impl IPool_Node for BattleScene
Auto Trait Implementations§
impl Freeze for BattleScene
impl RefUnwindSafe for BattleScene
impl !Send for BattleScene
impl !Sync for BattleScene
impl Unpin for BattleScene
impl UnwindSafe for BattleScene
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<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<__T> IBattleSceneMethods for __Twhere
__T: IBattleScene,
impl<__T> IBattleSceneMethods for __Twhere
__T: IBattleScene,
Source§fn get_debugger_display(self) -> Il2CppString
fn get_debugger_display(self) -> Il2CppString
get_DebuggerDisplay() overloadSource§fn setup(
self,
list: impl Into<BattleSceneList>,
kind: impl Into<BattleScene_Kind>,
current: impl Into<BattleSide_Type>,
target: impl Into<BattleSide_Type>,
info: impl Into<BattleInfo>,
index: impl Into<i32>,
)
fn setup( self, list: impl Into<BattleSceneList>, kind: impl Into<BattleScene_Kind>, current: impl Into<BattleSide_Type>, target: impl Into<BattleSide_Type>, info: impl Into<BattleInfo>, index: impl Into<i32>, )
Setup(crate::app::battlescenelist::BattleSceneList, crate::app::battlescene::BattleScene_Kind, crate::app::battleside::BattleSide_Type, crate::app::battleside::BattleSide_Type, crate::app::battleinfo::BattleInfo, i32) overloadSource§fn get_kind(self) -> BattleScene_Kind
fn get_kind(self) -> BattleScene_Kind
GetKind() overloadSource§fn get_result(self) -> BattleScene_FieldResult
fn get_result(self) -> BattleScene_FieldResult
GetResult() overloadSource§fn is_result(self, result: impl Into<BattleScene_Result>) -> bool
fn is_result(self, result: impl Into<BattleScene_Result>) -> bool
IsResult(crate::app::battlescene::BattleScene_Result) overloadSource§fn set_result(self, result: impl Into<BattleScene_Result>) -> BattleScene
fn set_result(self, result: impl Into<BattleScene_Result>) -> BattleScene
SetResult(crate::app::battlescene::BattleScene_Result) overloadSource§fn set_kind(self, kind: impl Into<BattleScene_Kind>) -> BattleScene
fn set_kind(self, kind: impl Into<BattleScene_Kind>) -> BattleScene
SetKind(crate::app::battlescene::BattleScene_Kind) overloadSource§fn get_damage(self, side: impl Into<BattleSide_Type>) -> i32
fn get_damage(self, side: impl Into<BattleSide_Type>) -> i32
GetDamage(crate::app::battleside::BattleSide_Type) overloadSource§fn get_heal(self, side: impl Into<BattleSide_Type>) -> i32
fn get_heal(self, side: impl Into<BattleSide_Type>) -> i32
GetHeal(crate::app::battleside::BattleSide_Type) overloadSource§fn set_damage(
self,
side: impl Into<BattleSide_Type>,
damage: impl Into<i32>,
) -> BattleScene
fn set_damage( self, side: impl Into<BattleSide_Type>, damage: impl Into<i32>, ) -> BattleScene
SetDamage(crate::app::battleside::BattleSide_Type, i32) overloadSource§fn get_hp(self, side: impl Into<BattleSide_Type>) -> i32
fn get_hp(self, side: impl Into<BattleSide_Type>) -> i32
GetHp(crate::app::battleside::BattleSide_Type) overloadSource§fn add_hp(self, side: impl Into<BattleSide_Type>, value: impl Into<i32>)
fn add_hp(self, side: impl Into<BattleSide_Type>, value: impl Into<i32>)
AddHp(crate::app::battleside::BattleSide_Type, i32) overloadSource§fn commit(self, info: impl Into<BattleInfo>)
fn commit(self, info: impl Into<BattleInfo>)
Commit(crate::app::battleinfo::BattleInfo) overloadSource§fn get_engage_count(self, side: impl Into<BattleSide_Type>) -> i32
fn get_engage_count(self, side: impl Into<BattleSide_Type>) -> i32
GetEngageCount(crate::app::battleside::BattleSide_Type) overloadSource§fn get_clamp_damage(self, side: impl Into<BattleSide_Type>) -> i32
fn get_clamp_damage(self, side: impl Into<BattleSide_Type>) -> i32
GetClampDamage(crate::app::battleside::BattleSide_Type) overloadSource§fn set_skill(self, skill: impl Into<i32>) -> BattleScene
fn set_skill(self, skill: impl Into<i32>) -> BattleScene
SetSkill(i32) overloadSource§fn set_skill_2(self, skill: impl Into<SkillData>) -> BattleScene
fn set_skill_2(self, skill: impl Into<SkillData>) -> BattleScene
SetSkill(crate::app::skilldata::SkillData) overloadSource§fn set_skill_3(self, sid: impl Into<Il2CppString>) -> BattleScene
fn set_skill_3(self, sid: impl Into<Il2CppString>) -> BattleScene
SetSkill(::unity::Il2CppString) overloadSource§fn set_item(self, item: impl Into<i32>) -> BattleScene
fn set_item(self, item: impl Into<i32>) -> BattleScene
SetItem(i32) overloadSource§fn set_item_2(self, item: impl Into<ItemData>) -> BattleScene
fn set_item_2(self, item: impl Into<ItemData>) -> BattleScene
SetItem(crate::app::itemdata::ItemData) overloadSource§fn set_item_3(self, iid: impl Into<Il2CppString>) -> BattleScene
fn set_item_3(self, iid: impl Into<Il2CppString>) -> BattleScene
SetItem(::unity::Il2CppString) overloadSource§fn set_god(self, god: impl Into<GodData>) -> BattleScene
fn set_god(self, god: impl Into<GodData>) -> BattleScene
SetGod(crate::app::goddata::GodData) overloadSource§fn get_show_skill(self) -> SkillData
fn get_show_skill(self) -> SkillData
GetShowSkill() overloadSource§fn get_skill_name_for_debugger_display(self) -> Il2CppString
fn get_skill_name_for_debugger_display(self) -> Il2CppString
GetSkillNameForDebuggerDisplay() overloadSource§fn get_side(self) -> BattleSide_Type
fn get_side(self) -> BattleSide_Type
get_Side() overloadSource§fn get_target(self) -> BattleSide_Type
fn get_target(self) -> BattleSide_Type
get_Target() overloadSource§fn get_guardian(self) -> BattleSide_Type
fn get_guardian(self) -> BattleSide_Type
get_Guardian() overloadSource§fn set_guardian(self, value: impl Into<BattleSide_Type>)
fn set_guardian(self, value: impl Into<BattleSide_Type>)
set_Guardian(crate::app::battleside::BattleSide_Type) overloadSource§fn get_current(self) -> BattleSide_Type
fn get_current(self) -> BattleSide_Type
get_Current() overloadSource§fn get_reverse(self) -> BattleSide_Type
fn get_reverse(self) -> BattleSide_Type
get_Reverse() overloadSource§fn is_entry(self, side: impl Into<BattleSide_Type>) -> bool
fn is_entry(self, side: impl Into<BattleSide_Type>) -> bool
IsEntry(crate::app::battleside::BattleSide_Type) overloadSource§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