pub struct ShopCore(/* private fields */);Expand description
IL2CPP class: App.ShopCore
Inherits: Object
Implementations§
Source§impl ShopCore
impl ShopCore
Sourcepub fn buy_on_weapon_shop(
unit: impl Into<Unit>,
item_data: impl Into<ItemData>,
) -> bool
pub fn buy_on_weapon_shop( unit: impl Into<Unit>, item_data: impl Into<ItemData>, ) -> bool
BuyOnWeaponShop(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcepub fn buy_on_item_shop(
unit: impl Into<Unit>,
item_data: impl Into<ItemData>,
) -> bool
pub fn buy_on_item_shop( unit: impl Into<Unit>, item_data: impl Into<ItemData>, ) -> bool
BuyOnItemShop(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcepub fn buy_on_flea_market(
unit: impl Into<Unit>,
item_data: impl Into<ItemData>,
) -> bool
pub fn buy_on_flea_market( unit: impl Into<Unit>, item_data: impl Into<ItemData>, ) -> bool
BuyOnFleaMarket(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcepub fn buy_on_accessory_shop(accessory_data: impl Into<AccessoryData>)
pub fn buy_on_accessory_shop(accessory_data: impl Into<AccessoryData>)
BuyOnAccessoryShop(crate::app::accessorydata::AccessoryData) overload
Sourcepub fn sell(
unit: impl Into<Unit>,
item_index: impl Into<i32>,
closeup: impl Into<bool>,
)
pub fn sell( unit: impl Into<Unit>, item_index: impl Into<i32>, closeup: impl Into<bool>, )
Sell(crate::app::unit::Unit, i32, bool) overload
Sourcepub fn refine(
unit: impl Into<Unit>,
item_index: impl Into<i32>,
refine_level: impl Into<i32>,
) -> UnitItem
pub fn refine( unit: impl Into<Unit>, item_index: impl Into<i32>, refine_level: impl Into<i32>, ) -> UnitItem
Refine(crate::app::unit::Unit, i32, i32) overload
Sourcepub fn get_needed_iron_to_refine(
unit_item: impl Into<UnitItem>,
new_refine_level: impl Into<i32>,
) -> i32
pub fn get_needed_iron_to_refine( unit_item: impl Into<UnitItem>, new_refine_level: impl Into<i32>, ) -> i32
GetNeededIronToRefine(crate::app::unititem::UnitItem, i32) overload
Sourcepub fn get_needed_steel_to_refine(
unit_item: impl Into<UnitItem>,
new_refine_level: impl Into<i32>,
) -> i32
pub fn get_needed_steel_to_refine( unit_item: impl Into<UnitItem>, new_refine_level: impl Into<i32>, ) -> i32
GetNeededSteelToRefine(crate::app::unititem::UnitItem, i32) overload
Sourcepub fn get_needed_silver_to_refine(
unit_item: impl Into<UnitItem>,
new_refine_level: impl Into<i32>,
) -> i32
pub fn get_needed_silver_to_refine( unit_item: impl Into<UnitItem>, new_refine_level: impl Into<i32>, ) -> i32
GetNeededSilverToRefine(crate::app::unititem::UnitItem, i32) overload
Sourcepub fn get_needed_money_to_refine(
unit_item: impl Into<UnitItem>,
new_refine_level: impl Into<i32>,
) -> i32
pub fn get_needed_money_to_refine( unit_item: impl Into<UnitItem>, new_refine_level: impl Into<i32>, ) -> i32
GetNeededMoneyToRefine(crate::app::unititem::UnitItem, i32) overload
Sourcepub fn evolve(
unit: impl Into<Unit>,
item_index: impl Into<i32>,
evolve_data_index: impl Into<i32>,
) -> UnitItem
pub fn evolve( unit: impl Into<Unit>, item_index: impl Into<i32>, evolve_data_index: impl Into<i32>, ) -> UnitItem
Evolve(crate::app::unit::Unit, i32, i32) overload
Sourcepub fn engrave(
unit: impl Into<Unit>,
item_index: impl Into<i32>,
god_data: impl Into<GodData>,
) -> UnitItem
pub fn engrave( unit: impl Into<Unit>, item_index: impl Into<i32>, god_data: impl Into<GodData>, ) -> UnitItem
Engrave(crate::app::unit::Unit, i32, crate::app::goddata::GodData) overload
Sourcepub fn get_engrave_cost(item_data: impl Into<ItemData>) -> i32
pub fn get_engrave_cost(item_data: impl Into<ItemData>) -> i32
GetEngraveCost(crate::app::itemdata::ItemData) overload
Sourcepub fn exchange(
source_material_data: impl Into<ItemRefineExchangeData>,
target_material_data: impl Into<ItemRefineExchangeData>,
source_material_count: impl Into<i32>,
) -> i32
pub fn exchange( source_material_data: impl Into<ItemRefineExchangeData>, target_material_data: impl Into<ItemRefineExchangeData>, source_material_count: impl Into<i32>, ) -> i32
Exchange(crate::app::itemrefineexchangedata::ItemRefineExchangeData, crate::app::itemrefineexchangedata::ItemRefineExchangeData, i32) overload
Sourcepub fn get_unit_item_empty_count(unit: impl Into<Unit>) -> i32
pub fn get_unit_item_empty_count(unit: impl Into<Unit>) -> i32
GetUnitItemEmptyCount(crate::app::unit::Unit) overload
Sourcepub fn get_unit_item(
unit: impl Into<Unit>,
item_index: impl Into<i32>,
) -> UnitItem
pub fn get_unit_item( unit: impl Into<Unit>, item_index: impl Into<i32>, ) -> UnitItem
GetUnitItem(crate::app::unit::Unit, i32) overload
Sourcepub fn is_price_down() -> bool
pub fn is_price_down() -> bool
IsPriceDown() overload
Sourcepub fn get_price(
item_data: impl Into<ItemData>,
is_discountable_shop: impl Into<bool>,
) -> i32
pub fn get_price( item_data: impl Into<ItemData>, is_discountable_shop: impl Into<bool>, ) -> i32
GetPrice(crate::app::itemdata::ItemData, bool) overload
Sourcepub fn can_add(unit: impl Into<Unit>, item_data: impl Into<ItemData>) -> bool
pub fn can_add(unit: impl Into<Unit>, item_data: impl Into<ItemData>) -> bool
CanAdd(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcepub fn calc_add(
unit: impl Into<Unit>,
item_data: impl Into<ItemData>,
) -> ShopCore_Result
pub fn calc_add( unit: impl Into<Unit>, item_data: impl Into<ItemData>, ) -> ShopCore_Result
CalcAdd(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcepub fn is_inventory_max(item_data: impl Into<ItemData>) -> bool
pub fn is_inventory_max(item_data: impl Into<ItemData>) -> bool
IsInventoryMax(crate::app::itemdata::ItemData) overload
Sourcepub fn add_item(
unit: impl Into<Unit>,
item_data: impl Into<ItemData>,
) -> ShopCore_Result
pub fn add_item( unit: impl Into<Unit>, item_data: impl Into<ItemData>, ) -> ShopCore_Result
AddItem(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcepub fn get_refine_material_count(
material_data: impl Into<ItemRefineExchangeData>,
) -> i32
pub fn get_refine_material_count( material_data: impl Into<ItemRefineExchangeData>, ) -> i32
GetRefineMaterialCount(crate::app::itemrefineexchangedata::ItemRefineExchangeData) overload
Sourcepub fn get_refine_material_max(
material_data: impl Into<ItemRefineExchangeData>,
) -> i32
pub fn get_refine_material_max( material_data: impl Into<ItemRefineExchangeData>, ) -> i32
GetRefineMaterialMax(crate::app::itemrefineexchangedata::ItemRefineExchangeData) overload
Sourcepub fn add_achievement_on_buy(
item_data: impl Into<ItemData>,
count: impl Into<i32>,
)
pub fn add_achievement_on_buy( item_data: impl Into<ItemData>, count: impl Into<i32>, )
AddAchievementOnBuy(crate::app::itemdata::ItemData, i32) overload
Sourcepub fn add_achievement_on_sell(
item_data: impl Into<ItemData>,
count: impl Into<i32>,
)
pub fn add_achievement_on_sell( item_data: impl Into<ItemData>, count: impl Into<i32>, )
AddAchievementOnSell(crate::app::itemdata::ItemData, i32) overload
Sourcepub fn add_achievement_on_refine(
item_data: impl Into<ItemData>,
count: impl Into<i32>,
)
pub fn add_achievement_on_refine( item_data: impl Into<ItemData>, count: impl Into<i32>, )
AddAchievementOnRefine(crate::app::itemdata::ItemData, i32) overload
Sourcepub fn add_achievement_on_buy_accessory()
pub fn add_achievement_on_buy_accessory()
AddAchievementOnBuyAccessory() overload
Sourcepub fn get_unknown_name(unititem: impl Into<UnitItem>) -> Il2CppString
pub fn get_unknown_name(unititem: impl Into<UnitItem>) -> Il2CppString
GetUnknownName(crate::app::unititem::UnitItem) overload
Source§impl ShopCore
impl ShopCore
pub fn buy_on_weapon_shop_method_info() -> &'static MethodInfo
pub fn buy_on_item_shop_method_info() -> &'static MethodInfo
pub fn buy_on_flea_market_method_info() -> &'static MethodInfo
pub fn buy_on_accessory_shop_method_info() -> &'static MethodInfo
pub fn sell_method_info() -> &'static MethodInfo
pub fn refine_method_info() -> &'static MethodInfo
pub fn get_needed_iron_to_refine_method_info() -> &'static MethodInfo
pub fn get_needed_steel_to_refine_method_info() -> &'static MethodInfo
pub fn get_needed_silver_to_refine_method_info() -> &'static MethodInfo
pub fn get_needed_money_to_refine_method_info() -> &'static MethodInfo
pub fn evolve_method_info() -> &'static MethodInfo
pub fn engrave_method_info() -> &'static MethodInfo
pub fn get_engrave_cost_method_info() -> &'static MethodInfo
pub fn exchange_method_info() -> &'static MethodInfo
pub fn get_unit_item_empty_count_method_info() -> &'static MethodInfo
pub fn get_unit_item_method_info() -> &'static MethodInfo
pub fn is_price_down_method_info() -> &'static MethodInfo
pub fn get_price_method_info() -> &'static MethodInfo
pub fn can_add_method_info() -> &'static MethodInfo
pub fn calc_add_method_info() -> &'static MethodInfo
pub fn is_inventory_max_method_info() -> &'static MethodInfo
pub fn add_item_method_info() -> &'static MethodInfo
pub fn get_refine_material_count_method_info() -> &'static MethodInfo
pub fn get_refine_material_max_method_info() -> &'static MethodInfo
pub fn add_achievement_on_buy_method_info() -> &'static MethodInfo
pub fn add_achievement_on_sell_method_info() -> &'static MethodInfo
pub fn add_achievement_on_refine_method_info() -> &'static MethodInfo
pub fn add_achievement_on_buy_accessory_method_info() -> &'static MethodInfo
pub fn get_unknown_name_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for ShopCore
impl ClassIdentity for ShopCore
Source§impl FromIlInstance for ShopCore
impl FromIlInstance for ShopCore
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 ShopCore
impl IObject for ShopCore
impl IShopCore for ShopCore
Auto Trait Implementations§
impl Freeze for ShopCore
impl RefUnwindSafe for ShopCore
impl !Send for ShopCore
impl !Sync for ShopCore
impl Unpin for ShopCore
impl UnwindSafe for ShopCore
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<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