pub struct BattleCalculator(/* private fields */);Expand description
IL2CPP class: App.BattleCalculator
Inherits: Object
Implementations§
Source§impl BattleCalculator
impl BattleCalculator
pub fn cannon_conditions() -> Array<Il2CppString>
pub fn set_cannon_conditions(value: Array<Il2CppString>)
pub fn dance_conditions() -> Array<Il2CppString>
pub fn set_dance_conditions(value: Array<Il2CppString>)
pub fn engage_summon3() -> Array<Il2CppString>
pub fn set_engage_summon3(value: Array<Il2CppString>)
pub fn engage_summon5() -> Array<Il2CppString>
pub fn set_engage_summon5(value: Array<Il2CppString>)
Source§impl BattleCalculator
impl BattleCalculator
Sourcepub fn find_ignore_skill(
target: impl Into<BattleInfoSide>,
skill: impl Into<SkillData>,
) -> SkillData
pub fn find_ignore_skill( target: impl Into<BattleInfoSide>, skill: impl Into<SkillData>, ) -> SkillData
FindIgnoreSkill(crate::app::battleinfoside::BattleInfoSide, crate::app::skilldata::SkillData) overload
Sourcepub fn add_debug_indent(name: impl Into<Il2CppString>)
pub fn add_debug_indent(name: impl Into<Il2CppString>)
AddDebugIndent(::unity::Il2CppString) overload
Sourcepub fn dec_debug_indent()
pub fn dec_debug_indent()
DecDebugIndent() overload
Sourcepub fn get_command_value(
key: impl Into<Il2CppString>,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> i32
pub fn get_command_value( key: impl Into<Il2CppString>, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> i32
GetCommandValue(::unity::Il2CppString, crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload
Sourcepub fn get_chain_guard_damage(
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> i32
pub fn get_chain_guard_damage( current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> i32
GetChainGuardDamage(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload
Source§impl BattleCalculator
impl BattleCalculator
pub fn ctor_method_info() -> &'static MethodInfo
pub fn dispose_method_info() -> &'static MethodInfo
pub fn get_mode_method_info() -> &'static MethodInfo
pub fn calc_battle_method_info() -> &'static MethodInfo
pub fn dump_method_info() -> &'static MethodInfo
pub fn try_add_skill_scene_method_info() -> &'static MethodInfo
pub fn calc_engage_start_method_info() -> &'static MethodInfo
pub fn calc_invoke_skill_method_info() -> &'static MethodInfo
pub fn calc_engage_end_method_info() -> &'static MethodInfo
pub fn calc_detail_skill_method_info() -> &'static MethodInfo
pub fn calc_branch_method_info() -> &'static MethodInfo
pub fn is_late_order_method_info() -> &'static MethodInfo
pub fn separator_total_order_method_info() -> &'static MethodInfo
pub fn calc_normal_battle_method_info() -> &'static MethodInfo
pub fn calc_destroy_method_info() -> &'static MethodInfo
pub fn add_skill_scene_result_method_info() -> &'static MethodInfo
pub fn calc_destroy_attack_method_info() -> &'static MethodInfo
pub fn calc_warmup_method_info() -> &'static MethodInfo
pub fn calc_simulation_method_info() -> &'static MethodInfo
pub fn calc_job_intro_method_info() -> &'static MethodInfo
pub fn calc_class_change_method_info() -> &'static MethodInfo
pub fn get_hp_method_info() -> &'static MethodInfo
pub fn get_status_method_info() -> &'static MethodInfo
pub fn get_info_method_info() -> &'static MethodInfo
pub fn get_scene_list_method_info() -> &'static MethodInfo
pub fn calc_active_skill_method_info() -> &'static MethodInfo
pub fn can_attack_method_info() -> &'static MethodInfo
pub fn add_skill_scene_method_info() -> &'static MethodInfo
pub fn get_breaked_method_info() -> &'static MethodInfo
pub fn add_give_scene_method_info() -> &'static MethodInfo
pub fn find_ignore_skill_method_info() -> &'static MethodInfo
pub fn add_give_scene_2_method_info() -> &'static MethodInfo
pub fn add_gives_scene_method_info() -> &'static MethodInfo
pub fn add_gives_scene_2_method_info() -> &'static MethodInfo
pub fn calc_hit_skill_method_info() -> &'static MethodInfo
pub fn calc_active_skill_2_method_info() -> &'static MethodInfo
pub fn can_oreder_skill_method_info() -> &'static MethodInfo
pub fn calc_active_skill_3_method_info() -> &'static MethodInfo
pub fn calc_hit_skill_2_method_info() -> &'static MethodInfo
pub fn calc_hit_skill_3_method_info() -> &'static MethodInfo
pub fn calc_result_skill_method_info() -> &'static MethodInfo
pub fn calc_result_skill_2_method_info() -> &'static MethodInfo
pub fn add_debug_indent_method_info() -> &'static MethodInfo
pub fn dec_debug_indent_method_info() -> &'static MethodInfo
pub fn calc_chain_attack_sides_method_info() -> &'static MethodInfo
pub fn calc_chain_guard_side_method_info() -> &'static MethodInfo
pub fn can_chain_attack_method_info() -> &'static MethodInfo
pub fn calc_chain_attack_method_info() -> &'static MethodInfo
pub fn calc_orders_method_info() -> &'static MethodInfo
pub fn calc_interrupt_order_method_info() -> &'static MethodInfo
pub fn calc_interrupt_method_info() -> &'static MethodInfo
pub fn add_engage_count_method_info() -> &'static MethodInfo
pub fn add_engage_count_2_method_info() -> &'static MethodInfo
pub fn calc_orders_2_method_info() -> &'static MethodInfo
pub fn calc_assist_skill_method_info() -> &'static MethodInfo
pub fn calc_order_method_info() -> &'static MethodInfo
pub fn calc_action_method_info() -> &'static MethodInfo
pub fn get_command_value_method_info() -> &'static MethodInfo
pub fn get_chain_guard_damage_method_info() -> &'static MethodInfo
pub fn random_check_hit_method_info() -> &'static MethodInfo
pub fn calc_attack_method_info() -> &'static MethodInfo
pub fn can_enter_method_info() -> &'static MethodInfo
pub fn can_blow_method_info() -> &'static MethodInfo
pub fn calc_attack_hit_method_info() -> &'static MethodInfo
pub fn try_add_dead_scene_method_info() -> &'static MethodInfo
pub fn calc_attack_post_method_info() -> &'static MethodInfo
pub fn get_scene_result_method_info() -> &'static MethodInfo
pub fn set_scene_result_method_info() -> &'static MethodInfo
pub fn calc_rod_method_info() -> &'static MethodInfo
pub fn calc_rod_order_method_info() -> &'static MethodInfo
pub fn calc_rod_action_method_info() -> &'static MethodInfo
pub fn calc_rod_attack_method_info() -> &'static MethodInfo
pub fn calc_dance_method_info() -> &'static MethodInfo
pub fn calc_dance_order_method_info() -> &'static MethodInfo
pub fn calc_dance_action_method_info() -> &'static MethodInfo
pub fn calc_dance_attack_method_info() -> &'static MethodInfo
pub fn calc_enchant_method_info() -> &'static MethodInfo
pub fn calc_rod_hit_method_info() -> &'static MethodInfo
pub fn calc_result_method_info() -> &'static MethodInfo
pub fn can_battle_record_method_info() -> &'static MethodInfo
pub fn calc_record_method_info() -> &'static MethodInfo
pub fn get_side_method_info() -> &'static MethodInfo
pub fn calc_achieve_method_info() -> &'static MethodInfo
pub fn calc_expend_count_method_info() -> &'static MethodInfo
pub fn is_chain_attack_dead_method_info() -> &'static MethodInfo
pub fn calc_exp_method_info() -> &'static MethodInfo
pub fn calc_exp_2_method_info() -> &'static MethodInfo
pub fn calc_result_gain_method_info() -> &'static MethodInfo
pub fn calc_exp_count_method_info() -> &'static MethodInfo
pub fn commit_hp_method_info() -> &'static MethodInfo
pub fn commit_engage_count_method_info() -> &'static MethodInfo
pub fn update_scene_method_info() -> &'static MethodInfo
pub fn update_scene_2_method_info() -> &'static MethodInfo
pub fn update_scene_3_method_info() -> &'static MethodInfo
pub fn commit_unit_method_info() -> &'static MethodInfo
pub fn commit_skill_method_info() -> &'static MethodInfo
pub fn commit_destroy_method_info() -> &'static MethodInfo
pub fn commit_battle_method_info() -> &'static MethodInfo
pub fn map_history_commit_skill_method_info() -> &'static MethodInfo
pub fn is_training_method_info() -> &'static MethodInfo
pub fn is_rod_method_info() -> &'static MethodInfo
pub fn get_unit_method_info() -> &'static MethodInfo
pub fn get_unit_2_method_info() -> &'static MethodInfo
pub fn get_side_2_method_info() -> &'static MethodInfo
pub fn get_side_3_method_info() -> &'static MethodInfo
pub fn get_dead_side_method_info() -> &'static MethodInfo
pub fn get_dead_unit_method_info() -> &'static MethodInfo
pub fn get_expend_count_method_info() -> &'static MethodInfo
pub fn can_sky_battle_method_info() -> &'static MethodInfo
pub fn is_multi_battle_method_info() -> &'static MethodInfo
pub fn is_cannon_battle_method_info() -> &'static MethodInfo
pub fn is_fire_cannon_method_info() -> &'static MethodInfo
pub fn is_full_bullet_method_info() -> &'static MethodInfo
pub fn is_last_boss_die_method_info() -> &'static MethodInfo
pub fn is_battle_grow_method_info() -> &'static MethodInfo
pub fn is_combat_die_method_info() -> &'static MethodInfo
pub fn is_combat_grow_method_info() -> &'static MethodInfo
pub fn get_asset_conditions_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl BattleCalculator
impl BattleCalculator
Sourcepub unsafe fn dispose(this: impl Into<IlInstance>)
pub unsafe fn dispose(this: impl Into<IlInstance>)
Direct (non-virtual) call to BattleCalculator’s own Dispose. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl BattleCalculator
impl BattleCalculator
Sourcepub fn new(info: BattleInfo) -> Self
pub fn new(info: BattleInfo) -> Self
.ctor(crate::app::battleinfo::BattleInfo) — overload selector
Trait Implementations§
Source§impl ClassIdentity for BattleCalculator
impl ClassIdentity for BattleCalculator
Source§impl Clone for BattleCalculator
impl Clone for BattleCalculator
Source§fn clone(&self) -> BattleCalculator
fn clone(&self) -> BattleCalculator
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 BattleCalculator
impl FromIlInstance for BattleCalculator
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 IBattleCalculator for BattleCalculator
impl IBattleCalculator for BattleCalculator
fn m_mode(self) -> BattleCalculator_Mode
fn set_m_mode(self, value: BattleCalculator_Mode)
fn m_info(self) -> BattleInfo
fn set_m_info(self, value: BattleInfo)
fn m_flag(self) -> BattleCalculator_FlagField
fn set_m_flag(self, value: BattleCalculator_FlagField)
fn m_scene_list(self) -> BattleSceneList
fn set_m_scene_list(self, value: BattleSceneList)
fn m_orders(self) -> BattleCalculator_OrderList
fn set_m_orders(self, value: BattleCalculator_OrderList)
fn m_next_order_index(self) -> i32
fn set_m_next_order_index(self, value: i32)
fn m_equip_skill(self) -> SkillData
fn set_m_equip_skill(self, value: SkillData)
fn m_chain_offenses(self) -> List_1<BattleInfoSide>
fn set_m_chain_offenses(self, value: List_1<BattleInfoSide>)
fn m_chain_defenses(self) -> List_1<BattleInfoSide>
fn set_m_chain_defenses(self, value: List_1<BattleInfoSide>)
fn m_hit_skill_pool(self) -> BattleCalculator_HitSkillPool
fn set_m_hit_skill_pool(self, value: BattleCalculator_HitSkillPool)
fn m_commit_skill_units(self) -> HashSet_1<i32>
fn set_m_commit_skill_units(self, value: HashSet_1<i32>)
impl Copy for BattleCalculator
impl IObject for BattleCalculator
Auto Trait Implementations§
impl Freeze for BattleCalculator
impl RefUnwindSafe for BattleCalculator
impl !Send for BattleCalculator
impl !Sync for BattleCalculator
impl Unpin for BattleCalculator
impl UnwindSafe for BattleCalculator
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> IBattleCalculatorMethods for __Twhere
__T: IBattleCalculator,
impl<__T> IBattleCalculatorMethods for __Twhere
__T: IBattleCalculator,
Source§fn ctor(self, info: impl Into<BattleInfo>)
fn ctor(self, info: impl Into<BattleInfo>)
.ctor(crate::app::battleinfo::BattleInfo) overloadSource§fn get_mode(self) -> BattleCalculator_Mode
fn get_mode(self) -> BattleCalculator_Mode
GetMode() overloadSource§fn calc_battle(self) -> BattleCalculator
fn calc_battle(self) -> BattleCalculator
CalcBattle() overloadSource§fn try_add_skill_scene(
self,
kind: impl Into<BattleScene_Kind>,
side: impl Into<BattleSide_Type>,
skill: impl Into<SkillData>,
) -> bool
fn try_add_skill_scene( self, kind: impl Into<BattleScene_Kind>, side: impl Into<BattleSide_Type>, skill: impl Into<SkillData>, ) -> bool
TryAddSkillScene(crate::app::battlescene::BattleScene_Kind, crate::app::battleside::BattleSide_Type, crate::app::skilldata::SkillData) overloadSource§fn calc_engage_start(self, side: impl Into<BattleSide_Type>)
fn calc_engage_start(self, side: impl Into<BattleSide_Type>)
CalcEngageStart(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_invoke_skill(self, side: impl Into<BattleSide_Type>)
fn calc_invoke_skill(self, side: impl Into<BattleSide_Type>)
CalcInvokeSkill(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_engage_end(self, side: impl Into<BattleSide_Type>)
fn calc_engage_end(self, side: impl Into<BattleSide_Type>)
CalcEngageEnd(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_detail_skill(self)
fn calc_detail_skill(self)
CalcDetailSkill() overloadSource§fn calc_branch(self)
fn calc_branch(self)
CalcBranch() overloadSource§fn is_late_order(self) -> bool
fn is_late_order(self) -> bool
IsLateOrder() overloadSource§fn separator_total_order(self)
fn separator_total_order(self)
SeparatorTotalOrder() overloadSource§fn calc_normal_battle(self)
fn calc_normal_battle(self)
CalcNormalBattle() overloadSource§fn calc_destroy(self)
fn calc_destroy(self)
CalcDestroy() overloadSource§fn add_skill_scene_result(self, result: impl Into<BattleScene_Result>)
fn add_skill_scene_result(self, result: impl Into<BattleScene_Result>)
AddSkillSceneResult(crate::app::battlescene::BattleScene_Result) overloadSource§fn calc_destroy_attack(self, side: impl Into<BattleSide_Type>) -> bool
fn calc_destroy_attack(self, side: impl Into<BattleSide_Type>) -> bool
CalcDestroyAttack(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_warmup(self) -> BattleCalculator
fn calc_warmup(self) -> BattleCalculator
CalcWarmup() overloadSource§fn calc_simulation(self) -> BattleCalculator
fn calc_simulation(self) -> BattleCalculator
CalcSimulation() overloadSource§fn calc_job_intro(self) -> BattleCalculator
fn calc_job_intro(self) -> BattleCalculator
CalcJobIntro() overloadSource§fn calc_class_change(self) -> BattleCalculator
fn calc_class_change(self) -> BattleCalculator
CalcClassChange() 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 get_status(
self,
side: impl Into<BattleSide_Type>,
) -> BattleInfoSide_BitFieldStatus
fn get_status( self, side: impl Into<BattleSide_Type>, ) -> BattleInfoSide_BitFieldStatus
GetStatus(crate::app::battleside::BattleSide_Type) overloadSource§fn get_info(self) -> BattleInfo
fn get_info(self) -> BattleInfo
get_Info() overloadSource§fn get_scene_list(self) -> BattleSceneList
fn get_scene_list(self) -> BattleSceneList
get_SceneList() overloadSource§fn calc_active_skill(
self,
timing: impl Into<SkillData_Timings>,
side: impl Into<BattleSide_Type>,
) -> BattleScene_Result
fn calc_active_skill( self, timing: impl Into<SkillData_Timings>, side: impl Into<BattleSide_Type>, ) -> BattleScene_Result
CalcActiveSkill(crate::app::skilldata::SkillData_Timings, crate::app::battleside::BattleSide_Type) overloadSource§fn can_attack(self, side: impl Into<BattleInfoSide>) -> bool
fn can_attack(self, side: impl Into<BattleInfoSide>) -> bool
CanAttack(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn add_skill_scene(
self,
skill: impl Into<SkillData>,
action: impl Into<SkillData_Actions>,
current: impl Into<BattleInfoSide>,
)
fn add_skill_scene( self, skill: impl Into<SkillData>, action: impl Into<SkillData_Actions>, current: impl Into<BattleInfoSide>, )
AddSkillScene(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Actions, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn get_breaked(self, target: impl Into<BattleInfoSide>) -> BattleScene_Result
fn get_breaked(self, target: impl Into<BattleInfoSide>) -> BattleScene_Result
GetBreaked(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn add_give_scene(
self,
give: impl Into<SkillData>,
current: impl Into<BattleInfoSide>,
target: impl Into<BattleInfoSide>,
kind: impl Into<BattleScene_Kind>,
) -> BattleScene_Result
fn add_give_scene( self, give: impl Into<SkillData>, current: impl Into<BattleInfoSide>, target: impl Into<BattleInfoSide>, kind: impl Into<BattleScene_Kind>, ) -> BattleScene_Result
AddGiveScene(crate::app::skilldata::SkillData, crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide, crate::app::battlescene::BattleScene_Kind) overloadSource§fn add_give_scene_2(
self,
give: impl Into<SkillData>,
current: impl Into<BattleInfoSide>,
target: impl Into<BattleInfoSide>,
) -> BattleScene_Result
fn add_give_scene_2( self, give: impl Into<SkillData>, current: impl Into<BattleInfoSide>, target: impl Into<BattleInfoSide>, ) -> BattleScene_Result
AddGiveScene(crate::app::skilldata::SkillData, crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn add_gives_scene(
self,
skill: impl Into<SkillData>,
current: impl Into<BattleInfoSide>,
target: impl Into<BattleInfoSide>,
) -> BattleScene_Result
fn add_gives_scene( self, skill: impl Into<SkillData>, current: impl Into<BattleInfoSide>, target: impl Into<BattleInfoSide>, ) -> BattleScene_Result
AddGivesScene(crate::app::skilldata::SkillData, crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn add_gives_scene_2(
self,
skill: impl Into<SkillData>,
action: impl Into<SkillData_Actions>,
current: impl Into<BattleInfoSide>,
) -> BattleScene_Result
fn add_gives_scene_2( self, skill: impl Into<SkillData>, action: impl Into<SkillData_Actions>, current: impl Into<BattleInfoSide>, ) -> BattleScene_Result
AddGivesScene(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Actions, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_hit_skill(
self,
current: impl Into<BattleInfoSide>,
unit_item: impl Into<UnitItem>,
) -> BattleScene_Result
fn calc_hit_skill( self, current: impl Into<BattleInfoSide>, unit_item: impl Into<UnitItem>, ) -> BattleScene_Result
CalcHitSkill(crate::app::battleinfoside::BattleInfoSide, crate::app::unititem::UnitItem) overloadSource§fn calc_active_skill_2(
self,
timing: impl Into<SkillData_Timings>,
action: impl Into<SkillData_Actions>,
current: impl Into<BattleInfoSide>,
) -> BattleScene_Result
fn calc_active_skill_2( self, timing: impl Into<SkillData_Timings>, action: impl Into<SkillData_Actions>, current: impl Into<BattleInfoSide>, ) -> BattleScene_Result
CalcActiveSkill(crate::app::skilldata::SkillData_Timings, crate::app::skilldata::SkillData_Actions, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn can_oreder_skill(
self,
skill: impl Into<SkillData>,
current: impl Into<BattleInfoSide>,
) -> bool
fn can_oreder_skill( self, skill: impl Into<SkillData>, current: impl Into<BattleInfoSide>, ) -> bool
CanOrederSkill(crate::app::skilldata::SkillData, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_active_skill_3(
self,
skill: impl Into<SkillData>,
action: impl Into<SkillData_Actions>,
current: impl Into<BattleInfoSide>,
) -> BattleScene_Result
fn calc_active_skill_3( self, skill: impl Into<SkillData>, action: impl Into<SkillData_Actions>, current: impl Into<BattleInfoSide>, ) -> BattleScene_Result
CalcActiveSkill(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Actions, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_hit_skill_2(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> BattleScene_Result
fn calc_hit_skill_2( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> BattleScene_Result
CalcHitSkill(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_hit_skill_3(
self,
current: impl Into<BattleInfoSide>,
action: impl Into<SkillData_Actions>,
skill: impl Into<SkillData>,
)
fn calc_hit_skill_3( self, current: impl Into<BattleInfoSide>, action: impl Into<SkillData_Actions>, skill: impl Into<SkillData>, )
CalcHitSkill(crate::app::battleinfoside::BattleInfoSide, crate::app::skilldata::SkillData_Actions, crate::app::skilldata::SkillData) overloadSource§fn calc_result_skill(self, current: impl Into<BattleInfoSide>)
fn calc_result_skill(self, current: impl Into<BattleInfoSide>)
CalcResultSkill(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_result_skill_2(self)
fn calc_result_skill_2(self)
CalcResultSkill() overloadSource§fn calc_chain_attack_sides(
self,
current: impl Into<BattleInfoSide>,
) -> List_1<BattleInfoSide>
fn calc_chain_attack_sides( self, current: impl Into<BattleInfoSide>, ) -> List_1<BattleInfoSide>
CalcChainAttackSides(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_chain_guard_side(
self,
reverse: impl Into<BattleInfoSide>,
) -> BattleSide_Type
fn calc_chain_guard_side( self, reverse: impl Into<BattleInfoSide>, ) -> BattleSide_Type
CalcChainGuardSide(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn can_chain_attack(self, side: impl Into<BattleSide_Type>) -> bool
fn can_chain_attack(self, side: impl Into<BattleSide_Type>) -> bool
CanChainAttack(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_chain_attack(self, side: impl Into<BattleSide_Type>) -> bool
fn calc_chain_attack(self, side: impl Into<BattleSide_Type>) -> bool
CalcChainAttack(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_orders(self, orders: impl Into<BattleCalculator_OrderList>) -> bool
fn calc_orders(self, orders: impl Into<BattleCalculator_OrderList>) -> bool
CalcOrders(crate::app::battlecalculator::BattleCalculator_OrderList) overloadSource§fn calc_interrupt_order(self, side: impl Into<BattleSide_Type>) -> bool
fn calc_interrupt_order(self, side: impl Into<BattleSide_Type>) -> bool
CalcInterruptOrder(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_interrupt(self, side: impl Into<BattleSide_Type>) -> bool
fn calc_interrupt(self, side: impl Into<BattleSide_Type>) -> bool
CalcInterrupt(crate::app::battleside::BattleSide_Type) overloadSource§fn add_engage_count(self, current: impl Into<BattleInfoSide>)
fn add_engage_count(self, current: impl Into<BattleInfoSide>)
AddEngageCount(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn add_engage_count_2(self, side: impl Into<BattleSide_Type>)
fn add_engage_count_2(self, side: impl Into<BattleSide_Type>)
AddEngageCount(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_orders_2(self, side: impl Into<BattleSide_Type>) -> bool
fn calc_orders_2(self, side: impl Into<BattleSide_Type>) -> bool
CalcOrders(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_assist_skill(self, side: impl Into<BattleSide_Type>)
fn calc_assist_skill(self, side: impl Into<BattleSide_Type>)
CalcAssistSkill(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_order(self, side: impl Into<BattleSide_Type>) -> bool
fn calc_order(self, side: impl Into<BattleSide_Type>) -> bool
CalcOrder(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_action(self, side: impl Into<BattleSide_Type>) -> bool
fn calc_action(self, side: impl Into<BattleSide_Type>) -> bool
CalcAction(crate::app::battleside::BattleSide_Type) overloadSource§fn random_check_hit(self, ratio: impl Into<i32>) -> bool
fn random_check_hit(self, ratio: impl Into<i32>) -> bool
RandomCheckHit(i32) overloadSource§fn calc_attack(self, side_type: impl Into<BattleSide_Type>) -> bool
fn calc_attack(self, side_type: impl Into<BattleSide_Type>) -> bool
CalcAttack(crate::app::battleside::BattleSide_Type) overloadSource§fn can_enter(
self,
side: impl Into<BattleInfoSide>,
x: impl Into<i32>,
z: impl Into<i32>,
) -> bool
fn can_enter( self, side: impl Into<BattleInfoSide>, x: impl Into<i32>, z: impl Into<i32>, ) -> bool
CanEnter(crate::app::battleinfoside::BattleInfoSide, i32, i32) overloadSource§fn can_blow(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool
fn can_blow( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> bool
CanBlow(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_attack_hit(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> (BattleScene_Result, i32)
fn calc_attack_hit( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> (BattleScene_Result, i32)
CalcAttackHit(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide, *muti32) overloadSource§fn try_add_dead_scene(
self,
side: impl Into<BattleInfoSide>,
result: impl Into<BattleScene_Result>,
) -> bool
fn try_add_dead_scene( self, side: impl Into<BattleInfoSide>, result: impl Into<BattleScene_Result>, ) -> bool
TryAddDeadScene(crate::app::battleinfoside::BattleInfoSide, crate::app::battlescene::BattleScene_Result) overloadSource§fn calc_attack_post(
self,
side_type: impl Into<BattleSide_Type>,
damage: impl Into<i32>,
result: impl Into<BattleScene_Result>,
) -> bool
fn calc_attack_post( self, side_type: impl Into<BattleSide_Type>, damage: impl Into<i32>, result: impl Into<BattleScene_Result>, ) -> bool
CalcAttackPost(crate::app::battleside::BattleSide_Type, i32, crate::app::battlescene::BattleScene_Result) overloadSource§fn get_scene_result(self) -> BattleScene_Result
fn get_scene_result(self) -> BattleScene_Result
get_SceneResult() overloadSource§fn set_scene_result(self, value: impl Into<BattleScene_Result>)
fn set_scene_result(self, value: impl Into<BattleScene_Result>)
set_SceneResult(crate::app::battlescene::BattleScene_Result) overloadSource§fn calc_rod_order(self, side: impl Into<BattleSide_Type>)
fn calc_rod_order(self, side: impl Into<BattleSide_Type>)
CalcRodOrder(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_rod_action(self, side: impl Into<BattleSide_Type>)
fn calc_rod_action(self, side: impl Into<BattleSide_Type>)
CalcRodAction(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_rod_attack(self, side: impl Into<BattleSide_Type>)
fn calc_rod_attack(self, side: impl Into<BattleSide_Type>)
CalcRodAttack(crate::app::battleside::BattleSide_Type) overloadSource§fn calc_dance(self)
fn calc_dance(self)
CalcDance() overloadSource§fn calc_dance_order(self)
fn calc_dance_order(self)
CalcDanceOrder() overloadSource§fn calc_dance_action(self)
fn calc_dance_action(self)
CalcDanceAction() overloadSource§fn calc_dance_attack(self)
fn calc_dance_attack(self)
CalcDanceAttack() overloadSource§fn calc_enchant(self)
fn calc_enchant(self)
CalcEnchant() overloadSource§fn calc_rod_hit(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
unit_item: impl Into<UnitItem>,
item: impl Into<ItemData>,
)
fn calc_rod_hit( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, unit_item: impl Into<UnitItem>, item: impl Into<ItemData>, )
CalcRodHit(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide, crate::app::unititem::UnitItem, crate::app::itemdata::ItemData) overloadSource§fn calc_result(self)
fn calc_result(self)
CalcResult() overloadSource§fn can_battle_record(self, side: impl Into<BattleInfoSide>) -> bool
fn can_battle_record(self, side: impl Into<BattleInfoSide>) -> bool
CanBattleRecord(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_record(self)
fn calc_record(self)
CalcRecord() overloadSource§fn get_side(self, force: impl Into<Force_Type>) -> BattleInfoSide
fn get_side(self, force: impl Into<Force_Type>) -> BattleInfoSide
GetSide(crate::app::force::Force_Type) overloadSource§fn calc_achieve(self)
fn calc_achieve(self)
CalcAchieve() overloadSource§fn calc_expend_count(self)
fn calc_expend_count(self)
CalcExpendCount() overloadSource§fn is_chain_attack_dead(self) -> bool
fn is_chain_attack_dead(self) -> bool
IsChainAttackDead() overloadSource§fn calc_exp(
self,
func: impl Into<BattleCalculator_FuncExp1>,
current: impl Into<BattleInfoSide>,
)
fn calc_exp( self, func: impl Into<BattleCalculator_FuncExp1>, current: impl Into<BattleInfoSide>, )
CalcExp(crate::app::battlecalculator::BattleCalculator_FuncExp1, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_exp_2(
self,
func: impl Into<BattleCalculator_FuncExp2>,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_exp_2( self, func: impl Into<BattleCalculator_FuncExp2>, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcExp(crate::app::battlecalculator::BattleCalculator_FuncExp2, crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_result_gain(self)
fn calc_result_gain(self)
CalcResultGain() overloadSource§fn calc_exp_count(self)
fn calc_exp_count(self)
CalcExpCount() overloadSource§fn commit_hp(self, side: impl Into<BattleInfoSide>, hp: impl Into<i32>)
fn commit_hp(self, side: impl Into<BattleInfoSide>, hp: impl Into<i32>)
CommitHP(crate::app::battleinfoside::BattleInfoSide, i32) overloadSource§fn commit_engage_count(
self,
side: impl Into<BattleInfoSide>,
count: impl Into<i32>,
)
fn commit_engage_count( self, side: impl Into<BattleInfoSide>, count: impl Into<i32>, )
CommitEngageCount(crate::app::battleinfoside::BattleInfoSide, i32) overloadSource§fn update_scene(self)
fn update_scene(self)
UpdateScene() overloadSource§fn update_scene_2(self, index: impl Into<i32>, is_engae_count: impl Into<bool>)
fn update_scene_2(self, index: impl Into<i32>, is_engae_count: impl Into<bool>)
UpdateScene(i32, bool) overloadSource§fn update_scene_3(
self,
scene: impl Into<BattleScene>,
is_engae_count: impl Into<bool>,
)
fn update_scene_3( self, scene: impl Into<BattleScene>, is_engae_count: impl Into<bool>, )
UpdateScene(crate::app::battlescene::BattleScene, bool) overloadSource§fn commit_unit(self)
fn commit_unit(self)
CommitUnit() overloadSource§fn commit_skill(self)
fn commit_skill(self)
CommitSkill() overloadSource§fn commit_destroy(self)
fn commit_destroy(self)
CommitDestroy() overloadSource§fn commit_battle(self)
fn commit_battle(self)
CommitBattle() overloadSource§fn map_history_commit_skill(self, unit: impl Into<Unit>)
fn map_history_commit_skill(self, unit: impl Into<Unit>)
MapHistoryCommitSkill(crate::app::unit::Unit) overloadSource§fn is_training(self) -> bool
fn is_training(self) -> bool
IsTraining() overloadSource§fn get_unit_2(self, side: impl Into<BattleSide_Type>) -> Unit
fn get_unit_2(self, side: impl Into<BattleSide_Type>) -> Unit
GetUnit(crate::app::battleside::BattleSide_Type) overloadSource§fn get_side_2(self, index: impl Into<i32>) -> BattleInfoSide
fn get_side_2(self, index: impl Into<i32>) -> BattleInfoSide
GetSide(i32) overloadSource§fn get_side_3(self, side: impl Into<BattleSide_Type>) -> BattleInfoSide
fn get_side_3(self, side: impl Into<BattleSide_Type>) -> BattleInfoSide
GetSide(crate::app::battleside::BattleSide_Type) overloadSource§fn get_dead_side(self) -> BattleSide_Type
fn get_dead_side(self) -> BattleSide_Type
GetDeadSide() overloadSource§fn get_dead_unit(self) -> Unit
fn get_dead_unit(self) -> Unit
GetDeadUnit() overloadSource§fn get_expend_count(self, side: impl Into<BattleInfoSide>) -> i32
fn get_expend_count(self, side: impl Into<BattleInfoSide>) -> i32
GetExpendCount(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn can_sky_battle(self) -> bool
fn can_sky_battle(self) -> bool
CanSkyBattle() overloadSource§fn is_multi_battle(self) -> bool
fn is_multi_battle(self) -> bool
IsMultiBattle() overloadSource§fn is_cannon_battle(self) -> bool
fn is_cannon_battle(self) -> bool
IsCannonBattle() overloadSource§fn is_fire_cannon(self) -> bool
fn is_fire_cannon(self) -> bool
IsFireCannon() overloadSource§fn is_full_bullet(self) -> bool
fn is_full_bullet(self) -> bool
IsFullBullet() overloadSource§fn is_last_boss_die(self) -> bool
fn is_last_boss_die(self) -> bool
IsLastBossDie() overloadSource§fn is_battle_grow(self) -> bool
fn is_battle_grow(self) -> bool
IsBattleGrow() overloadSource§fn is_combat_die(self) -> bool
fn is_combat_die(self) -> bool
IsCombatDie() overloadSource§fn is_combat_grow(self) -> bool
fn is_combat_grow(self) -> bool
IsCombatGrow() overloadSource§fn get_asset_conditions(
self,
side_type: impl Into<BattleSide_Type>,
) -> Array<Il2CppString>
fn get_asset_conditions( self, side_type: impl Into<BattleSide_Type>, ) -> Array<Il2CppString>
GetAssetConditions(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