pub struct BattleDetail(/* private fields */);Expand description
IL2CPP class: App.BattleDetail
Inherits: Pool_Node
Implementations§
Source§impl BattleDetail
impl BattleDetail
pub fn ctor_method_info() -> &'static MethodInfo
pub fn on_enter_method_info() -> &'static MethodInfo
pub fn on_exit_method_info() -> &'static MethodInfo
pub fn clear_method_info() -> &'static MethodInfo
pub fn copy_method_info() -> &'static MethodInfo
pub fn calc_battle_method_info() -> &'static MethodInfo
pub fn calc_interference_rod_method_info() -> &'static MethodInfo
pub fn get_capability_method_info() -> &'static MethodInfo
pub fn set_capability_method_info() -> &'static MethodInfo
pub fn calc_capability_method_info() -> &'static MethodInfo
pub fn get_battle_count_method_info() -> &'static MethodInfo
pub fn set_battle_count_method_info() -> &'static MethodInfo
pub fn get_action_count_method_info() -> &'static MethodInfo
pub fn set_action_count_method_info() -> &'static MethodInfo
pub fn get_attack_count_method_info() -> &'static MethodInfo
pub fn set_attack_count_method_info() -> &'static MethodInfo
pub fn get_terrain_defense_method_info() -> &'static MethodInfo
pub fn set_terrain_defense_method_info() -> &'static MethodInfo
pub fn get_terrain_avoid_method_info() -> &'static MethodInfo
pub fn set_terrain_avoid_method_info() -> &'static MethodInfo
pub fn get_support_hit_method_info() -> &'static MethodInfo
pub fn set_support_hit_method_info() -> &'static MethodInfo
pub fn get_support_avoid_method_info() -> &'static MethodInfo
pub fn set_support_avoid_method_info() -> &'static MethodInfo
pub fn get_support_critical_method_info() -> &'static MethodInfo
pub fn set_support_critical_method_info() -> &'static MethodInfo
pub fn get_support_secure_method_info() -> &'static MethodInfo
pub fn set_support_secure_method_info() -> &'static MethodInfo
pub fn get_weapon_attack_method_info() -> &'static MethodInfo
pub fn set_weapon_attack_method_info() -> &'static MethodInfo
pub fn get_weapon_efficacy_method_info() -> &'static MethodInfo
pub fn set_weapon_efficacy_method_info() -> &'static MethodInfo
pub fn get_weapon_hit_method_info() -> &'static MethodInfo
pub fn set_weapon_hit_method_info() -> &'static MethodInfo
pub fn get_weapon_avoid_method_info() -> &'static MethodInfo
pub fn set_weapon_avoid_method_info() -> &'static MethodInfo
pub fn get_weapon_critical_method_info() -> &'static MethodInfo
pub fn set_weapon_critical_method_info() -> &'static MethodInfo
pub fn get_weapon_secure_method_info() -> &'static MethodInfo
pub fn set_weapon_secure_method_info() -> &'static MethodInfo
pub fn get_weapon_weight_method_info() -> &'static MethodInfo
pub fn set_weapon_weight_method_info() -> &'static MethodInfo
pub fn get_skill_correct_method_info() -> &'static MethodInfo
pub fn set_skill_correct_method_info() -> &'static MethodInfo
pub fn get_god_skill_correct_method_info() -> &'static MethodInfo
pub fn set_god_skill_correct_method_info() -> &'static MethodInfo
pub fn get_blow_ratio_method_info() -> &'static MethodInfo
pub fn set_blow_ratio_method_info() -> &'static MethodInfo
pub fn get_blow_distance_method_info() -> &'static MethodInfo
pub fn set_blow_distance_method_info() -> &'static MethodInfo
pub fn get_unit_attack_method_info() -> &'static MethodInfo
pub fn get_unit_defense_method_info() -> &'static MethodInfo
pub fn get_attack_method_info() -> &'static MethodInfo
pub fn get_defense_method_info() -> &'static MethodInfo
pub fn get_hit_method_info() -> &'static MethodInfo
pub fn get_avoid_method_info() -> &'static MethodInfo
pub fn get_critical_method_info() -> &'static MethodInfo
pub fn get_secure_method_info() -> &'static MethodInfo
pub fn get_continuous_method_info() -> &'static MethodInfo
pub fn get_simple_power_method_info() -> &'static MethodInfo
pub fn get_simple_hit_method_info() -> &'static MethodInfo
pub fn get_simple_critical_method_info() -> &'static MethodInfo
pub fn calc_attack_method_info() -> &'static MethodInfo
pub fn is_efficacy_method_info() -> &'static MethodInfo
pub fn calc_defense_method_info() -> &'static MethodInfo
pub fn calc_hit_method_info() -> &'static MethodInfo
pub fn calc_avoid_method_info() -> &'static MethodInfo
pub fn calc_critical_method_info() -> &'static MethodInfo
pub fn calc_secure_method_info() -> &'static MethodInfo
pub fn calc_continuous_method_info() -> &'static MethodInfo
pub fn get_attack_attribute_method_info() -> &'static MethodInfo
pub fn set_attack_attribute_method_info() -> &'static MethodInfo
pub fn get_skill_layers_method_info() -> &'static MethodInfo
pub fn set_skill_layers_method_info() -> &'static MethodInfo
pub fn get_active_skill_method_info() -> &'static MethodInfo
pub fn is_enable_method_info() -> &'static MethodInfo
pub fn add_active_skill_method_info() -> &'static MethodInfo
Source§impl BattleDetail
impl BattleDetail
Sourcepub unsafe fn on_enter(this: impl Into<IlInstance>)
pub unsafe fn on_enter(this: impl Into<IlInstance>)
Direct (non-virtual) call to BattleDetail’s own OnEnter. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_exit(this: impl Into<IlInstance>)
pub unsafe fn on_exit(this: impl Into<IlInstance>)
Direct (non-virtual) call to BattleDetail’s own OnExit. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl BattleDetail
impl BattleDetail
Trait Implementations§
Source§impl ClassIdentity for BattleDetail
impl ClassIdentity for BattleDetail
Source§impl Clone for BattleDetail
impl Clone for BattleDetail
Source§fn clone(&self) -> BattleDetail
fn clone(&self) -> BattleDetail
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 BattleDetail
impl FromIlInstance for BattleDetail
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 IBattleDetail for BattleDetail
impl IBattleDetail for BattleDetail
fn m_base_params(self) -> Array<i32>
fn set_m_base_params(self, value: Array<i32>)
fn m_battle_params(self) -> Array<BattleParam>
fn set_m_battle_params(self, value: Array<BattleParam>)
fn m_active_skill(self) -> SkillArray
fn set_m_active_skill(self, value: SkillArray)
impl Copy for BattleDetail
impl IObject for BattleDetail
impl IPool_Node for BattleDetail
Auto Trait Implementations§
impl Freeze for BattleDetail
impl RefUnwindSafe for BattleDetail
impl !Send for BattleDetail
impl !Sync for BattleDetail
impl Unpin for BattleDetail
impl UnwindSafe for BattleDetail
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> IBattleDetailMethods for __Twhere
__T: IBattleDetail,
impl<__T> IBattleDetailMethods for __Twhere
__T: IBattleDetail,
Source§fn copy(self, src: impl Into<BattleDetail>)
fn copy(self, src: impl Into<BattleDetail>)
Copy(crate::app::battledetail::BattleDetail) overloadSource§fn calc_battle(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_battle( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcBattle(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_interference_rod(self, current: impl Into<BattleInfoSide>)
fn calc_interference_rod(self, current: impl Into<BattleInfoSide>)
CalcInterferenceRod(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn get_capability(self) -> CapabilityInt
fn get_capability(self) -> CapabilityInt
get_Capability() overloadSource§fn set_capability(self, value: impl Into<CapabilityInt>)
fn set_capability(self, value: impl Into<CapabilityInt>)
set_Capability(crate::app::capabilityint::CapabilityInt) overloadSource§fn calc_capability(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_capability( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcCapability(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn get_battle_count(self) -> i32
fn get_battle_count(self) -> i32
get_BattleCount() overloadSource§fn set_battle_count(self, value: impl Into<i32>)
fn set_battle_count(self, value: impl Into<i32>)
set_BattleCount(i32) overloadSource§fn get_action_count(self) -> i32
fn get_action_count(self) -> i32
get_ActionCount() overloadSource§fn set_action_count(self, value: impl Into<i32>)
fn set_action_count(self, value: impl Into<i32>)
set_ActionCount(i32) overloadSource§fn get_attack_count(self) -> i32
fn get_attack_count(self) -> i32
get_AttackCount() overloadSource§fn set_attack_count(self, value: impl Into<i32>)
fn set_attack_count(self, value: impl Into<i32>)
set_AttackCount(i32) overloadSource§fn get_terrain_defense(self) -> i32
fn get_terrain_defense(self) -> i32
get_TerrainDefense() overloadSource§fn set_terrain_defense(self, value: impl Into<i32>)
fn set_terrain_defense(self, value: impl Into<i32>)
set_TerrainDefense(i32) overloadSource§fn get_terrain_avoid(self) -> i32
fn get_terrain_avoid(self) -> i32
get_TerrainAvoid() overloadSource§fn set_terrain_avoid(self, value: impl Into<i32>)
fn set_terrain_avoid(self, value: impl Into<i32>)
set_TerrainAvoid(i32) overloadSource§fn get_support_hit(self) -> i32
fn get_support_hit(self) -> i32
get_SupportHit() overloadSource§fn set_support_hit(self, value: impl Into<i32>)
fn set_support_hit(self, value: impl Into<i32>)
set_SupportHit(i32) overloadSource§fn get_support_avoid(self) -> i32
fn get_support_avoid(self) -> i32
get_SupportAvoid() overloadSource§fn set_support_avoid(self, value: impl Into<i32>)
fn set_support_avoid(self, value: impl Into<i32>)
set_SupportAvoid(i32) overloadSource§fn get_support_critical(self) -> i32
fn get_support_critical(self) -> i32
get_SupportCritical() overloadSource§fn set_support_critical(self, value: impl Into<i32>)
fn set_support_critical(self, value: impl Into<i32>)
set_SupportCritical(i32) overloadSource§fn get_support_secure(self) -> i32
fn get_support_secure(self) -> i32
get_SupportSecure() overloadSource§fn set_support_secure(self, value: impl Into<i32>)
fn set_support_secure(self, value: impl Into<i32>)
set_SupportSecure(i32) overloadSource§fn get_weapon_attack(self) -> i32
fn get_weapon_attack(self) -> i32
get_WeaponAttack() overloadSource§fn set_weapon_attack(self, value: impl Into<i32>)
fn set_weapon_attack(self, value: impl Into<i32>)
set_WeaponAttack(i32) overloadSource§fn get_weapon_efficacy(self) -> i32
fn get_weapon_efficacy(self) -> i32
get_WeaponEfficacy() overloadSource§fn set_weapon_efficacy(self, value: impl Into<i32>)
fn set_weapon_efficacy(self, value: impl Into<i32>)
set_WeaponEfficacy(i32) overloadSource§fn get_weapon_hit(self) -> i32
fn get_weapon_hit(self) -> i32
get_WeaponHit() overloadSource§fn set_weapon_hit(self, value: impl Into<i32>)
fn set_weapon_hit(self, value: impl Into<i32>)
set_WeaponHit(i32) overloadSource§fn get_weapon_avoid(self) -> i32
fn get_weapon_avoid(self) -> i32
get_WeaponAvoid() overloadSource§fn set_weapon_avoid(self, value: impl Into<i32>)
fn set_weapon_avoid(self, value: impl Into<i32>)
set_WeaponAvoid(i32) overloadSource§fn get_weapon_critical(self) -> i32
fn get_weapon_critical(self) -> i32
get_WeaponCritical() overloadSource§fn set_weapon_critical(self, value: impl Into<i32>)
fn set_weapon_critical(self, value: impl Into<i32>)
set_WeaponCritical(i32) overloadSource§fn get_weapon_secure(self) -> i32
fn get_weapon_secure(self) -> i32
get_WeaponSecure() overloadSource§fn set_weapon_secure(self, value: impl Into<i32>)
fn set_weapon_secure(self, value: impl Into<i32>)
set_WeaponSecure(i32) overloadSource§fn get_weapon_weight(self) -> i32
fn get_weapon_weight(self) -> i32
get_WeaponWeight() overloadSource§fn set_weapon_weight(self, value: impl Into<i32>)
fn set_weapon_weight(self, value: impl Into<i32>)
set_WeaponWeight(i32) overloadSource§fn get_skill_correct(self) -> i32
fn get_skill_correct(self) -> i32
get_SkillCorrect() overloadSource§fn set_skill_correct(self, value: impl Into<i32>)
fn set_skill_correct(self, value: impl Into<i32>)
set_SkillCorrect(i32) overloadSource§fn get_god_skill_correct(self) -> i32
fn get_god_skill_correct(self) -> i32
get_GodSkillCorrect() overloadSource§fn set_god_skill_correct(self, value: impl Into<i32>)
fn set_god_skill_correct(self, value: impl Into<i32>)
set_GodSkillCorrect(i32) overloadSource§fn get_blow_ratio(self) -> i32
fn get_blow_ratio(self) -> i32
get_BlowRatio() overloadSource§fn set_blow_ratio(self, value: impl Into<i32>)
fn set_blow_ratio(self, value: impl Into<i32>)
set_BlowRatio(i32) overloadSource§fn get_blow_distance(self) -> i32
fn get_blow_distance(self) -> i32
get_BlowDistance() overloadSource§fn set_blow_distance(self, value: impl Into<i32>)
fn set_blow_distance(self, value: impl Into<i32>)
set_BlowDistance(i32) overloadSource§fn get_unit_attack(self) -> BattleParam
fn get_unit_attack(self) -> BattleParam
get_UnitAttack() overloadSource§fn get_unit_defense(self) -> BattleParam
fn get_unit_defense(self) -> BattleParam
get_UnitDefense() overloadSource§fn get_attack(self) -> BattleParam
fn get_attack(self) -> BattleParam
get_Attack() overloadSource§fn get_defense(self) -> BattleParam
fn get_defense(self) -> BattleParam
get_Defense() overloadSource§fn get_hit(self) -> BattleParam
fn get_hit(self) -> BattleParam
get_Hit() overloadSource§fn get_avoid(self) -> BattleParam
fn get_avoid(self) -> BattleParam
get_Avoid() overloadSource§fn get_critical(self) -> BattleParam
fn get_critical(self) -> BattleParam
get_Critical() overloadSource§fn get_secure(self) -> BattleParam
fn get_secure(self) -> BattleParam
get_Secure() overloadSource§fn get_continuous(self) -> BattleParam
fn get_continuous(self) -> BattleParam
get_Continuous() overloadSource§fn get_simple_power(self) -> BattleParam
fn get_simple_power(self) -> BattleParam
get_SimplePower() overloadSource§fn get_simple_hit(self) -> BattleParam
fn get_simple_hit(self) -> BattleParam
get_SimpleHit() overloadSource§fn get_simple_critical(self) -> BattleParam
fn get_simple_critical(self) -> BattleParam
get_SimpleCritical() overloadSource§fn calc_attack(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_attack( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcAttack(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn is_efficacy(self) -> bool
fn is_efficacy(self) -> bool
IsEfficacy() overloadSource§fn calc_defense(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_defense( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcDefense(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_hit(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_hit( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcHit(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_avoid(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_avoid( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcAvoid(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_critical(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_critical( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcCritical(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_secure(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_secure( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcSecure(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn calc_continuous(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
)
fn calc_continuous( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, )
CalcContinuous(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn get_attack_attribute(self) -> BattleCalculator_Attributes
fn get_attack_attribute(self) -> BattleCalculator_Attributes
get_AttackAttribute() overloadSource§fn set_attack_attribute(self, value: impl Into<BattleCalculator_Attributes>)
fn set_attack_attribute(self, value: impl Into<BattleCalculator_Attributes>)
set_AttackAttribute(crate::app::battlecalculator::BattleCalculator_Attributes) overloadSource§fn get_skill_layers(self) -> SkillData_Layers
fn get_skill_layers(self) -> SkillData_Layers
get_SkillLayers() overloadSource§fn set_skill_layers(self, value: impl Into<SkillData_Layers>)
fn set_skill_layers(self, value: impl Into<SkillData_Layers>)
set_SkillLayers(crate::app::skilldata::SkillData_Layers) overloadSource§fn get_active_skill(self) -> SkillArray
fn get_active_skill(self) -> SkillArray
get_ActiveSkill() overloadSource§fn is_enable(self, skill: impl Into<SkillData>) -> bool
fn is_enable(self, skill: impl Into<SkillData>) -> bool
IsEnable(crate::app::skilldata::SkillData) overloadSource§fn add_active_skill(self, skill: impl Into<SkillData>)
fn add_active_skill(self, skill: impl Into<SkillData>)
AddActiveSkill(crate::app::skilldata::SkillData) 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