pub struct AIOrder(/* private fields */);Expand description
IL2CPP class: App.AIOrder
Inherits: Object
Implementations§
Source§impl AIOrder
impl AIOrder
pub fn a_func() -> ReadOnlyCollection_1<AIOrder_Func>
pub fn set_a_func(value: ReadOnlyCollection_1<AIOrder_Func>)
pub fn a_func_entrust() -> ReadOnlyCollection_1<AIOrder_Func>
pub fn set_a_func_entrust(value: ReadOnlyCollection_1<AIOrder_Func>)
pub fn a_func_uncontroll() -> ReadOnlyCollection_1<AIOrder_Func>
pub fn set_a_func_uncontroll(value: ReadOnlyCollection_1<AIOrder_Func>)
pub fn unit_max() -> i32
pub fn set_unit_max(value: i32)
Source§impl AIOrder
impl AIOrder
Sourcepub fn static_update_target(order: impl Into<AIOrder>)
pub fn static_update_target(order: impl Into<AIOrder>)
StaticUpdateTarget(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_allow_idle(order: impl Into<AIOrder>)
pub fn static_allow_idle(order: impl Into<AIOrder>)
StaticAllowIdle(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_priority(order: impl Into<AIOrder>)
pub fn static_priority(order: impl Into<AIOrder>)
StaticPriority(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_cause(order: impl Into<AIOrder>)
pub fn static_cause(order: impl Into<AIOrder>)
StaticCause(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_mind(order: impl Into<AIOrder>)
pub fn static_mind(order: impl Into<AIOrder>)
StaticMind(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_attack_crossfire(order: impl Into<AIOrder>)
pub fn static_attack_crossfire(order: impl Into<AIOrder>)
StaticAttackCrossfire(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_attack_long_range(order: impl Into<AIOrder>)
pub fn static_attack_long_range(order: impl Into<AIOrder>)
StaticAttackLongRange(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_attack_high(order: impl Into<AIOrder>)
pub fn static_attack_high(order: impl Into<AIOrder>)
StaticAttackHigh(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_attack_middle(order: impl Into<AIOrder>)
pub fn static_attack_middle(order: impl Into<AIOrder>)
StaticAttackMiddle(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_attack_low(order: impl Into<AIOrder>)
pub fn static_attack_low(order: impl Into<AIOrder>)
StaticAttackLow(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_move(order: impl Into<AIOrder>)
pub fn static_move(order: impl Into<AIOrder>)
StaticMove(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_turn_end(order: impl Into<AIOrder>)
pub fn static_turn_end(order: impl Into<AIOrder>)
StaticTurnEnd(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_entrust_update_idle(order: impl Into<AIOrder>)
pub fn static_entrust_update_idle(order: impl Into<AIOrder>)
StaticEntrustUpdateIdle(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_entrust_heal(order: impl Into<AIOrder>)
pub fn static_entrust_heal(order: impl Into<AIOrder>)
StaticEntrustHeal(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_entrust_update_cannon(order: impl Into<AIOrder>)
pub fn static_entrust_update_cannon(order: impl Into<AIOrder>)
StaticEntrustUpdateCannon(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_entrust_attack(order: impl Into<AIOrder>)
pub fn static_entrust_attack(order: impl Into<AIOrder>)
StaticEntrustAttack(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_entrust_hero_rush_move(order: impl Into<AIOrder>)
pub fn static_entrust_hero_rush_move(order: impl Into<AIOrder>)
StaticEntrustHeroRushMove(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_entrust_move(order: impl Into<AIOrder>)
pub fn static_entrust_move(order: impl Into<AIOrder>)
StaticEntrustMove(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_entrust_fixed(order: impl Into<AIOrder>)
pub fn static_entrust_fixed(order: impl Into<AIOrder>)
StaticEntrustFixed(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_uncontroll_update_idle(order: impl Into<AIOrder>)
pub fn static_uncontroll_update_idle(order: impl Into<AIOrder>)
StaticUncontrollUpdateIdle(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_uncontroll_heal(order: impl Into<AIOrder>)
pub fn static_uncontroll_heal(order: impl Into<AIOrder>)
StaticUncontrollHeal(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_uncontroll_attack(order: impl Into<AIOrder>)
pub fn static_uncontroll_attack(order: impl Into<AIOrder>)
StaticUncontrollAttack(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_uncontroll_move(order: impl Into<AIOrder>)
pub fn static_uncontroll_move(order: impl Into<AIOrder>)
StaticUncontrollMove(crate::app::aiorder::AIOrder) overload
Sourcepub fn static_uncontroll_fixed(order: impl Into<AIOrder>)
pub fn static_uncontroll_fixed(order: impl Into<AIOrder>)
StaticUncontrollFixed(crate::app::aiorder::AIOrder) overload
Source§impl AIOrder
impl AIOrder
pub fn ctor_method_info() -> &'static MethodInfo
pub fn set_engage_or_god_change_method_info() -> &'static MethodInfo
pub fn is_engage_or_god_change_method_info() -> &'static MethodInfo
pub fn set_remove_method_info() -> &'static MethodInfo
pub fn is_remove_method_info() -> &'static MethodInfo
pub fn set_remagic_method_info() -> &'static MethodInfo
pub fn is_remagic_method_info() -> &'static MethodInfo
pub fn set_rerewarp_method_info() -> &'static MethodInfo
pub fn is_rerewarp_method_info() -> &'static MethodInfo
pub fn set_move_over_method_info() -> &'static MethodInfo
pub fn is_move_over_method_info() -> &'static MethodInfo
pub fn is_allow_idle_method_info() -> &'static MethodInfo
pub fn processing_method_info() -> &'static MethodInfo
pub fn get_unit_method_info() -> &'static MethodInfo
pub fn next_method_info() -> &'static MethodInfo
pub fn static_update_target_method_info() -> &'static MethodInfo
pub fn static_allow_idle_method_info() -> &'static MethodInfo
pub fn static_priority_method_info() -> &'static MethodInfo
pub fn static_cause_method_info() -> &'static MethodInfo
pub fn static_mind_method_info() -> &'static MethodInfo
pub fn static_attack_crossfire_method_info() -> &'static MethodInfo
pub fn static_attack_long_range_method_info() -> &'static MethodInfo
pub fn static_attack_high_method_info() -> &'static MethodInfo
pub fn static_attack_middle_method_info() -> &'static MethodInfo
pub fn static_attack_low_method_info() -> &'static MethodInfo
pub fn static_move_method_info() -> &'static MethodInfo
pub fn static_turn_end_method_info() -> &'static MethodInfo
pub fn static_entrust_update_idle_method_info() -> &'static MethodInfo
pub fn static_entrust_heal_method_info() -> &'static MethodInfo
pub fn static_entrust_update_cannon_method_info() -> &'static MethodInfo
pub fn static_entrust_attack_method_info() -> &'static MethodInfo
pub fn static_entrust_hero_rush_move_method_info() -> &'static MethodInfo
pub fn static_entrust_move_method_info() -> &'static MethodInfo
pub fn static_entrust_fixed_method_info() -> &'static MethodInfo
pub fn static_uncontroll_update_idle_method_info() -> &'static MethodInfo
pub fn static_uncontroll_heal_method_info() -> &'static MethodInfo
pub fn static_uncontroll_attack_method_info() -> &'static MethodInfo
pub fn static_uncontroll_move_method_info() -> &'static MethodInfo
pub fn static_uncontroll_fixed_method_info() -> &'static MethodInfo
pub fn get_distance_from_enemy_method_info() -> &'static MethodInfo
pub fn has_long_range_weapon_method_info() -> &'static MethodInfo
pub fn get_enchant_priority_method_info() -> &'static MethodInfo
pub fn allow_idle_method_info() -> &'static MethodInfo
pub fn sort_descend_method_info() -> &'static MethodInfo
pub fn sort_ascend_method_info() -> &'static MethodInfo
pub fn enumerate_all_method_info() -> &'static MethodInfo
pub fn enumerate_priority_method_info() -> &'static MethodInfo
pub fn enumerate_attack_long_range_method_info() -> &'static MethodInfo
pub fn enumerate_attack_method_info() -> &'static MethodInfo
pub fn enumerate_move_method_info() -> &'static MethodInfo
pub fn enumerate_entrust_method_info() -> &'static MethodInfo
pub fn enumerate_uncontroll_method_info() -> &'static MethodInfo
pub fn update_ask_heal_method_info() -> &'static MethodInfo
pub fn update_target_method_info() -> &'static MethodInfo
pub fn priority_method_info() -> &'static MethodInfo
pub fn cause_method_info() -> &'static MethodInfo
pub fn mind_method_info() -> &'static MethodInfo
pub fn attack_crossfire_method_info() -> &'static MethodInfo
pub fn attack_long_range_method_info() -> &'static MethodInfo
pub fn attack_high_method_info() -> &'static MethodInfo
pub fn attack_middle_method_info() -> &'static MethodInfo
pub fn attack_low_method_info() -> &'static MethodInfo
pub fn move_method_info() -> &'static MethodInfo
pub fn turn_end_method_info() -> &'static MethodInfo
pub fn entrust_update_idle_method_info() -> &'static MethodInfo
pub fn entrust_heal_method_info() -> &'static MethodInfo
pub fn entrust_update_cannon_method_info() -> &'static MethodInfo
pub fn entrust_attack_method_info() -> &'static MethodInfo
pub fn entrust_move_method_info() -> &'static MethodInfo
pub fn entrust_hero_rush_move_method_info() -> &'static MethodInfo
pub fn entrust_fixed_method_info() -> &'static MethodInfo
pub fn uncontroll_update_idle_method_info() -> &'static MethodInfo
pub fn uncontroll_heal_method_info() -> &'static MethodInfo
pub fn uncontroll_attack_method_info() -> &'static MethodInfo
pub fn uncontroll_move_method_info() -> &'static MethodInfo
pub fn uncontroll_fixed_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for AIOrder
impl ClassIdentity for AIOrder
Source§impl FromIlInstance for AIOrder
impl FromIlInstance for AIOrder
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 IAIOrder for AIOrder
impl IAIOrder for AIOrder
fn m_a_unit_priority(self) -> Array<AIOrder_UnitPriority>
fn set_m_a_unit_priority(self, value: Array<AIOrder_UnitPriority>)
fn m_num(self) -> i32
fn set_m_num(self, value: i32)
fn m_seq(self) -> i32
fn set_m_seq(self, value: i32)
fn m_current(self) -> i32
fn set_m_current(self, value: i32)
fn m_engage_or_god_change(self) -> i32
fn set_m_engage_or_god_change(self, value: i32)
fn m_remove(self) -> i32
fn set_m_remove(self, value: i32)
fn m_remagic(self) -> i32
fn set_m_remagic(self, value: i32)
fn m_rerewarp(self) -> i32
fn set_m_rerewarp(self, value: i32)
fn m_move_over(self) -> i32
fn set_m_move_over(self, value: i32)
fn m_is_allow_idle(self) -> bool
fn set_m_is_allow_idle(self, value: bool)
impl Copy for AIOrder
impl IObject for AIOrder
Auto Trait Implementations§
impl Freeze for AIOrder
impl RefUnwindSafe for AIOrder
impl !Send for AIOrder
impl !Sync for AIOrder
impl Unpin for AIOrder
impl UnwindSafe for AIOrder
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<__T> IAIOrderMethods for __Twhere
__T: IAIOrder,
impl<__T> IAIOrderMethods for __Twhere
__T: IAIOrder,
Source§fn set_engage_or_god_change(self, unit_index: impl Into<i32>)
fn set_engage_or_god_change(self, unit_index: impl Into<i32>)
SetEngageOrGodChange(i32) overloadSource§fn is_engage_or_god_change(self) -> bool
fn is_engage_or_god_change(self) -> bool
IsEngageOrGodChange() overloadSource§fn set_remove(self, unit_index: impl Into<i32>)
fn set_remove(self, unit_index: impl Into<i32>)
SetRemove(i32) overloadSource§fn set_remagic(self, unit_index: impl Into<i32>)
fn set_remagic(self, unit_index: impl Into<i32>)
SetRemagic(i32) overloadSource§fn is_remagic(self) -> bool
fn is_remagic(self) -> bool
IsRemagic() overloadSource§fn set_rerewarp(self, unit_index: impl Into<i32>)
fn set_rerewarp(self, unit_index: impl Into<i32>)
SetRerewarp(i32) overloadSource§fn is_rerewarp(self) -> bool
fn is_rerewarp(self) -> bool
IsRerewarp() overloadSource§fn set_move_over(self, unit_index: impl Into<i32>)
fn set_move_over(self, unit_index: impl Into<i32>)
SetMoveOver(i32) overloadSource§fn is_move_over(self) -> bool
fn is_move_over(self) -> bool
IsMoveOver() overloadSource§fn is_allow_idle(self) -> bool
fn is_allow_idle(self) -> bool
IsAllowIdle() overloadSource§fn processing(self)
fn processing(self)
Processing() overloadSource§fn get_distance_from_enemy(self, actor: impl Into<Unit>) -> i32
fn get_distance_from_enemy(self, actor: impl Into<Unit>) -> i32
GetDistanceFromEnemy(crate::app::unit::Unit) overloadSource§fn has_long_range_weapon(self, unit: impl Into<Unit>) -> bool
fn has_long_range_weapon(self, unit: impl Into<Unit>) -> bool
HasLongRangeWeapon(crate::app::unit::Unit) overloadSource§fn get_enchant_priority(
self,
unit: impl Into<Unit>,
is_entrust: impl Into<bool>,
) -> i32
fn get_enchant_priority( self, unit: impl Into<Unit>, is_entrust: impl Into<bool>, ) -> i32
GetEnchantPriority(crate::app::unit::Unit, bool) overloadSource§fn allow_idle(self)
fn allow_idle(self)
AllowIdle() overloadSource§fn sort_descend(self)
fn sort_descend(self)
SortDescend() overloadSource§fn sort_ascend(self)
fn sort_ascend(self)
SortAscend() overloadSource§fn enumerate_all(self)
fn enumerate_all(self)
EnumerateAll() overloadSource§fn enumerate_priority(self)
fn enumerate_priority(self)
EnumeratePriority() overloadSource§fn enumerate_attack_long_range(self)
fn enumerate_attack_long_range(self)
EnumerateAttackLongRange() overloadSource§fn enumerate_attack(self)
fn enumerate_attack(self)
EnumerateAttack() overloadSource§fn enumerate_move(self)
fn enumerate_move(self)
EnumerateMove() overloadSource§fn enumerate_entrust(self)
fn enumerate_entrust(self)
EnumerateEntrust() overloadSource§fn enumerate_uncontroll(self)
fn enumerate_uncontroll(self)
EnumerateUncontroll() overloadSource§fn update_ask_heal(self)
fn update_ask_heal(self)
UpdateAskHeal() overloadSource§fn update_target(self)
fn update_target(self)
UpdateTarget() overloadSource§fn attack_crossfire(self)
fn attack_crossfire(self)
AttackCrossfire() overloadSource§fn attack_long_range(self)
fn attack_long_range(self)
AttackLongRange() overloadSource§fn attack_high(self)
fn attack_high(self)
AttackHigh() overloadSource§fn attack_middle(self)
fn attack_middle(self)
AttackMiddle() overloadSource§fn attack_low(self)
fn attack_low(self)
AttackLow() overloadSource§fn entrust_update_idle(self)
fn entrust_update_idle(self)
EntrustUpdateIdle() overloadSource§fn entrust_heal(self)
fn entrust_heal(self)
EntrustHeal() overloadSource§fn entrust_update_cannon(self)
fn entrust_update_cannon(self)
EntrustUpdateCannon() overloadSource§fn entrust_attack(self)
fn entrust_attack(self)
EntrustAttack() overloadSource§fn entrust_move(self)
fn entrust_move(self)
EntrustMove() overloadSource§fn entrust_hero_rush_move(self)
fn entrust_hero_rush_move(self)
EntrustHeroRushMove() overloadSource§fn entrust_fixed(self)
fn entrust_fixed(self)
EntrustFixed() overloadSource§fn uncontroll_update_idle(self)
fn uncontroll_update_idle(self)
UncontrollUpdateIdle() overloadSource§fn uncontroll_heal(self)
fn uncontroll_heal(self)
UncontrollHeal() overloadSource§fn uncontroll_attack(self)
fn uncontroll_attack(self)
UncontrollAttack() overloadSource§fn uncontroll_move(self)
fn uncontroll_move(self)
UncontrollMove() overloadSource§fn uncontroll_fixed(self)
fn uncontroll_fixed(self)
UncontrollFixed() overloadSource§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload