Skip to main content

IGodUnitMethods

Trait IGodUnitMethods 

Source
pub trait IGodUnitMethods: IGodUnit {
Show 162 methods // Provided methods fn build(self, data: impl Into<GodData>) -> GodUnit { ... } fn delete(self) { ... } fn reserve_deleting(self) { ... } fn cancel_to_reserve_deleting(self) { ... } fn get_is_reserved_deleting(self) -> bool { ... } fn get_is_escaping(self) -> bool { ... } fn set_is_escaping(self, value: impl Into<bool>) { ... } fn get_dirty(self) -> i32 { ... } fn set_dirty(self, value: impl Into<i32>) { ... } fn get_data(self) -> GodData { ... } fn get_info_data(self) -> GodData { ... } fn get_actual_data(self) -> GodData { ... } fn get_result_data(self) -> GodData { ... } fn get_gid(self) -> Il2CppString { ... } fn get_actual_gid(self) -> Il2CppString { ... } fn is_hero(self) -> bool { ... } fn is_flag(self, flag: impl Into<GodData_Flags>) -> bool { ... } fn get_name(self) -> Il2CppString { ... } fn get_info_name(self) -> Il2CppString { ... } fn get_main_name(self) -> Il2CppString { ... } fn get_ascii_name(self) -> Il2CppString { ... } fn get_main_ascii_name(self) -> Il2CppString { ... } fn get_face_icon_name(self) -> Il2CppString { ... } fn get_info_face_icon_name(self) -> Il2CppString { ... } fn get_face_icon_name_darkness(self) -> Il2CppString { ... } fn get_face_icon_name_for_hero(self) -> Il2CppString { ... } fn get_face_icon_name_for_heroine(self) -> Il2CppString { ... } fn get_ring_name(self) -> Il2CppString { ... } fn get_is_darkness(self) -> bool { ... } fn set_is_darkness(self, value: impl Into<bool>) { ... } fn get_is_darkness_icon(self) -> bool { ... } fn get_is_darkness_gauge(self) -> bool { ... } fn get_is_only_engage_weapon(self) -> bool { ... } fn get_gender(self) -> Gender { ... } fn is_female(self) -> bool { ... } fn change_main(self) -> bool { ... } fn can_swap(self) -> bool { ... } fn swap(self) -> bool { ... } fn change(self, index: impl Into<i32>) -> bool { ... } fn change_2(self, data: impl Into<GodData>) -> bool { ... } fn set_god_data_for_rewind(self, data: impl Into<GodData>) { ... } fn get_is_engaging(self) -> bool { ... } fn get_is_changed(self) -> bool { ... } fn get_force_type(self) -> Force_Type { ... } fn get_engage_limit(self) -> i32 { ... } fn get_parent(self) -> Unit { ... } fn get_child(self) -> Unit { ... } fn set_parent(self, unit: impl Into<Unit>, god_state: impl Into<GodState>) { ... } fn clear_parent(self) { ... } fn set_child(self, unit: impl Into<Unit>) { ... } fn clear_child(self) { ... } fn get_link(self, unit: impl Into<Unit>) -> Unit { ... } fn set_temporary_parent(self, unit: impl Into<Unit>) { ... } fn clear_temporary_parent(self, unit: impl Into<Unit>) { ... } fn get_synchro_counts(self) -> Dictionary_2<Il2CppString, i32> { ... } fn add_synchro_count(self, pid: impl Into<Il2CppString>) { ... } fn set_synchro_count( self, pid: impl Into<Il2CppString>, count: impl Into<i32>, ) { ... } fn get_synchro_count(self, pid: impl Into<Il2CppString>) -> i32 { ... } fn dbg_set_exp(self, unit: impl Into<Unit>, exp: impl Into<i32>) { ... } fn set_exp_for_rewind(self, unit: impl Into<Unit>, exp: impl Into<i32>) { ... } fn can_add_exp(self, unit: impl Into<Unit>) -> bool { ... } fn can_add_exp_2(self) -> bool { ... } fn try_add_exp(self, unit: impl Into<Unit>, exp: impl Into<i32>) -> bool { ... } fn try_add_exp_current_level( self, unit: impl Into<Unit>, exp: impl Into<i32>, ) -> bool { ... } fn get_exp(self, unit: impl Into<Unit>) -> i32 { ... } fn get_exp_2(self) -> i32 { ... } fn get_next_level_exp(self, unit: impl Into<Unit>) -> i32 { ... } fn get_next_level_exp_2(self) -> i32 { ... } fn get_next_level_cap(self) -> i32 { ... } fn get_next_level_cap_2(self, unit: impl Into<Unit>) -> i32 { ... } fn get_level_exp(self, level: impl Into<i32>) -> i32 { ... } fn get_level_exp_2( self, unit: impl Into<Unit>, level: impl Into<i32>, ) -> i32 { ... } fn get_max_exp(self, unit: impl Into<Unit>) -> i32 { ... } fn get_max_exp_2(self) -> i32 { ... } fn get_diff_exp(self, unit: impl Into<Unit>) -> i32 { ... } fn get_diff_exp_2(self) -> i32 { ... } fn get_max_diff_exp(self, unit: impl Into<Unit>) -> i32 { ... } fn get_max_diff_exp_2(self) -> i32 { ... } fn set_level(self, unit: impl Into<Unit>, level: impl Into<i32>) { ... } fn set_level_2(self, level: impl Into<i32>) { ... } fn set_level_from_unit_reliance( self, unit: impl Into<Unit>, unit_reliance_level: impl Into<RelianceData_Level>, ) { ... } fn dbg_set_level(self, unit: impl Into<Unit>, level: impl Into<i32>) { ... } fn get_level(self, unit: impl Into<Unit>) -> i32 { ... } fn get_level_2(self) -> i32 { ... } fn get_level_from_exp(self, unit: impl Into<Unit>) -> i32 { ... } fn get_max_level(self, unit: impl Into<Unit>) -> i32 { ... } fn level_up(self, unit: impl Into<Unit>) { ... } fn is_unlocked_level_cap(self) -> bool { ... } fn unlock_level_cap(self) { ... } fn lock_level_cap(self) { ... } fn is_level_cap_normal(self, unit: impl Into<Unit>) -> bool { ... } fn is_level_cap_talk(self, unit: impl Into<Unit>) -> bool { ... } fn is_notified_level_cap_talk(self, unit: impl Into<Unit>) -> bool { ... } fn set_notified_level_cap_talk( self, unit: impl Into<Unit>, flag: impl Into<bool>, ) { ... } fn get_reliance_level(self, unit: impl Into<Unit>) -> GodData_RelianceLevel { ... } fn get_max_reliance_level( self, unit: impl Into<Unit>, ) -> GodData_RelianceLevel { ... } fn can_be_reliance_level_s(self, unit: impl Into<Unit>) -> bool { ... } fn set_reliance_level_s(self, unit: impl Into<Unit>) { ... } fn dbg_set_reliance_level_s(self, unit: impl Into<Unit>) { ... } fn get_count_of_reliance_level_a(self) -> i32 { ... } fn update_state(self) { ... } fn can_talk(self, unit: impl Into<Unit>) -> bool { ... } fn get_inherited_skills(self, unit: impl Into<Unit>) -> GodInheritedSkills { ... } fn can_inherit_skills(self, unit: impl Into<Unit>) -> bool { ... } fn can_add_engage_turn_limit(self, unit: impl Into<Unit>) -> bool { ... } fn can_add_engage_turn_limit_2(self) -> bool { ... } fn can_sub_engage_count_limit(self, unit: impl Into<Unit>) -> bool { ... } fn can_sub_engage_count_limit_2(self) -> bool { ... } fn get_engage_attack(self) -> SkillData { ... } fn get_link_god_unit(self) -> GodUnit { ... } fn get_engage_attack_2(self, unit: impl Into<Unit>) -> SkillData { ... } fn get_engage_skills(self, unit: impl Into<Unit>) -> SkillArray { ... } fn get_engage_skills_2(self) -> SkillArray { ... } fn get_engage_skill( self, unit: impl Into<Unit>, index: impl Into<i32>, ) -> SkillData { ... } fn get_engage_skill_2(self, index: impl Into<i32>) -> SkillData { ... } fn get_engage_items(self, unit: impl Into<Unit>) -> List_1<ItemData> { ... } fn get_engage_items_2(self) -> List_1<ItemData> { ... } fn get_syncro_skills(self, unit: impl Into<Unit>) -> SkillArray { ... } fn get_syncro_skills_2(self) -> SkillArray { ... } fn get_aptitude(self, unit: impl Into<Unit>) -> WeaponMask { ... } fn get_aptitude_2(self) -> WeaponMask { ... } fn can_update_for_god_state(self) -> bool { ... } fn update_all_bonds_for_god_state(self, god_state: impl Into<GodState>) { ... } fn update_for_god_state( self, unit: impl Into<Unit>, god_state: impl Into<GodState>, ) { ... } fn delete_bonds_exluding(self, pids: impl Into<List_1<Il2CppString>>) { ... } fn get_god_bonds(self) -> GodBondHolder { ... } fn get_bond(self, unit: impl Into<Unit>) -> GodBond { ... } fn create_bond(self, unit: impl Into<Unit>) { ... } fn can_link(self) -> bool { ... } fn can_change(self) -> bool { ... } fn get_ring_prefab_path(self) -> Il2CppString { ... } fn get_dirty_level(self) -> i32 { ... } fn add_dirty(self, dirty: impl Into<i32>) { ... } fn change_opponent(self) { ... } fn init_god_weapon_refine(self) { ... } fn get_god_weapon_list(self) -> List_1<Il2CppString> { ... } fn get_god_weapon_refine_level( self, iid: impl Into<Il2CppString>, kind: impl Into<GodWeaponRefineData_Kind>, ) -> i32 { ... } fn add_god_weapon_refine_enhance( self, iid: impl Into<Il2CppString>, capability: impl Into<CapabilitySbyte>, ) { ... } fn get_god_weapon_refine_skill( self, iid: impl Into<Il2CppString>, ) -> Il2CppString { ... } fn set_god_weapon_refine_level( self, iid: impl Into<Il2CppString>, kind: impl Into<GodWeaponRefineData_Kind>, level: impl Into<i32>, ) { ... } fn reset_god_weapon_refine_level( self, iid: impl Into<Il2CppString>, kind: impl Into<GodWeaponRefineData_Kind>, ) { ... } fn inc_god_weapon_refine_level( self, iid: impl Into<Il2CppString>, kind: impl Into<GodWeaponRefineData_Kind>, ) { ... } fn set_god_weapon_refine_skill( self, iid: impl Into<Il2CppString>, sid: impl Into<Il2CppString>, ) { ... } fn reset_god_weapon_refine_level_2(self, iid: impl Into<Il2CppString>) { ... } fn get_using_capacity(self, iid: impl Into<Il2CppString>) -> i32 { ... } fn set_using_capacity( self, iid: impl Into<Il2CppString>, capacity: impl Into<i32>, ) { ... } fn add_using_capacity( self, iid: impl Into<Il2CppString>, capacity: impl Into<i32>, ) { ... } fn try_get_god_weapon_refine_result( self, iid: impl Into<Il2CppString>, ) -> GodWeaponRefineResult { ... } fn try_get_god_weapon_refine_result_enhance( self, iid: impl Into<Il2CppString>, ) -> CapabilitySbyte { ... } fn try_get_god_weapon_refine_result_equip_skills( self, iid: impl Into<Il2CppString>, is_enchant: impl Into<bool>, ) -> SkillArray { ... } fn copy_god_weapon_refine_from(self, from: impl Into<GodUnit>) { ... } fn correct_bond(self, instance_id: impl Into<i32>) { ... } fn on_serialize(self, stream: impl Into<Stream_2>) { ... } fn on_deserialize( self, stream: impl Into<Stream_2>, version: impl Into<i32>, ) { ... } fn serialize(self, stream: impl Into<Stream_2>) { ... } fn deserialize(self, stream: impl Into<Stream_2>) { ... } fn clear(self) { ... } fn get_sort_key(self) -> i32 { ... } fn is_valid(self) -> bool { ... } fn change_cancel(self) { ... } fn change_resume(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn build(self, data: impl Into<GodData>) -> GodUnit

Build(crate::app::goddata::GodData) overload

Source

fn delete(self)

Delete() overload

Source

fn reserve_deleting(self)

ReserveDeleting() overload

Source

fn cancel_to_reserve_deleting(self)

CancelToReserveDeleting() overload

Source

fn get_is_reserved_deleting(self) -> bool

get_IsReservedDeleting() overload

Source

fn get_is_escaping(self) -> bool

get_IsEscaping() overload

Source

fn set_is_escaping(self, value: impl Into<bool>)

set_IsEscaping(bool) overload

Source

fn get_dirty(self) -> i32

get_Dirty() overload

Source

fn set_dirty(self, value: impl Into<i32>)

set_Dirty(i32) overload

Source

fn get_data(self) -> GodData

get_Data() overload

Source

fn get_info_data(self) -> GodData

get_InfoData() overload

Source

fn get_actual_data(self) -> GodData

get_ActualData() overload

Source

fn get_result_data(self) -> GodData

get_ResultData() overload

Source

fn get_gid(self) -> Il2CppString

get_Gid() overload

Source

fn get_actual_gid(self) -> Il2CppString

get_ActualGid() overload

Source

fn is_hero(self) -> bool

IsHero() overload

Source

fn is_flag(self, flag: impl Into<GodData_Flags>) -> bool

IsFlag(crate::app::goddata::GodData_Flags) overload

Source

fn get_name(self) -> Il2CppString

GetName() overload

Source

fn get_info_name(self) -> Il2CppString

GetInfoName() overload

Source

fn get_main_name(self) -> Il2CppString

GetMainName() overload

Source

fn get_ascii_name(self) -> Il2CppString

GetAsciiName() overload

Source

fn get_main_ascii_name(self) -> Il2CppString

GetMainAsciiName() overload

Source

fn get_face_icon_name(self) -> Il2CppString

GetFaceIconName() overload

Source

fn get_info_face_icon_name(self) -> Il2CppString

GetInfoFaceIconName() overload

Source

fn get_face_icon_name_darkness(self) -> Il2CppString

GetFaceIconNameDarkness() overload

Source

fn get_face_icon_name_for_hero(self) -> Il2CppString

GetFaceIconNameForHero() overload

Source

fn get_face_icon_name_for_heroine(self) -> Il2CppString

GetFaceIconNameForHeroine() overload

Source

fn get_ring_name(self) -> Il2CppString

GetRingName() overload

Source

fn get_is_darkness(self) -> bool

get_IsDarkness() overload

Source

fn set_is_darkness(self, value: impl Into<bool>)

set_IsDarkness(bool) overload

Source

fn get_is_darkness_icon(self) -> bool

get_IsDarknessIcon() overload

Source

fn get_is_darkness_gauge(self) -> bool

get_IsDarknessGauge() overload

Source

fn get_is_only_engage_weapon(self) -> bool

get_IsOnlyEngageWeapon() overload

Source

fn get_gender(self) -> Gender

GetGender() overload

Source

fn is_female(self) -> bool

IsFemale() overload

Source

fn change_main(self) -> bool

ChangeMain() overload

Source

fn can_swap(self) -> bool

CanSwap() overload

Source

fn swap(self) -> bool

Swap() overload

Source

fn change(self, index: impl Into<i32>) -> bool

Change(i32) overload

Source

fn change_2(self, data: impl Into<GodData>) -> bool

Change(crate::app::goddata::GodData) overload

Source

fn set_god_data_for_rewind(self, data: impl Into<GodData>)

SetGodDataForRewind(crate::app::goddata::GodData) overload

Source

fn get_is_engaging(self) -> bool

get_IsEngaging() overload

Source

fn get_is_changed(self) -> bool

get_IsChanged() overload

Source

fn get_force_type(self) -> Force_Type

get_ForceType() overload

Source

fn get_engage_limit(self) -> i32

get_EngageLimit() overload

Source

fn get_parent(self) -> Unit

get_Parent() overload

Source

fn get_child(self) -> Unit

get_Child() overload

Source

fn set_parent(self, unit: impl Into<Unit>, god_state: impl Into<GodState>)

SetParent(crate::app::unit::Unit, crate::app::godstate::GodState) overload

Source

fn clear_parent(self)

ClearParent() overload

Source

fn set_child(self, unit: impl Into<Unit>)

SetChild(crate::app::unit::Unit) overload

Source

fn clear_child(self)

ClearChild() overload

GetLink(crate::app::unit::Unit) overload

Source

fn set_temporary_parent(self, unit: impl Into<Unit>)

SetTemporaryParent(crate::app::unit::Unit) overload

Source

fn clear_temporary_parent(self, unit: impl Into<Unit>)

ClearTemporaryParent(crate::app::unit::Unit) overload

Source

fn get_synchro_counts(self) -> Dictionary_2<Il2CppString, i32>

get_SynchroCounts() overload

Source

fn add_synchro_count(self, pid: impl Into<Il2CppString>)

AddSynchroCount(::unity::Il2CppString) overload

Source

fn set_synchro_count(self, pid: impl Into<Il2CppString>, count: impl Into<i32>)

SetSynchroCount(::unity::Il2CppString, i32) overload

Source

fn get_synchro_count(self, pid: impl Into<Il2CppString>) -> i32

GetSynchroCount(::unity::Il2CppString) overload

Source

fn dbg_set_exp(self, unit: impl Into<Unit>, exp: impl Into<i32>)

DbgSetExp(crate::app::unit::Unit, i32) overload

Source

fn set_exp_for_rewind(self, unit: impl Into<Unit>, exp: impl Into<i32>)

SetExpForRewind(crate::app::unit::Unit, i32) overload

Source

fn can_add_exp(self, unit: impl Into<Unit>) -> bool

CanAddExp(crate::app::unit::Unit) overload

Source

fn can_add_exp_2(self) -> bool

CanAddExp() overload

Source

fn try_add_exp(self, unit: impl Into<Unit>, exp: impl Into<i32>) -> bool

TryAddExp(crate::app::unit::Unit, i32) overload

Source

fn try_add_exp_current_level( self, unit: impl Into<Unit>, exp: impl Into<i32>, ) -> bool

TryAddExpCurrentLevel(crate::app::unit::Unit, i32) overload

Source

fn get_exp(self, unit: impl Into<Unit>) -> i32

GetExp(crate::app::unit::Unit) overload

Source

fn get_exp_2(self) -> i32

GetExp() overload

Source

fn get_next_level_exp(self, unit: impl Into<Unit>) -> i32

GetNextLevelExp(crate::app::unit::Unit) overload

Source

fn get_next_level_exp_2(self) -> i32

GetNextLevelExp() overload

Source

fn get_next_level_cap(self) -> i32

GetNextLevelCap() overload

Source

fn get_next_level_cap_2(self, unit: impl Into<Unit>) -> i32

GetNextLevelCap(crate::app::unit::Unit) overload

Source

fn get_level_exp(self, level: impl Into<i32>) -> i32

GetLevelExp(i32) overload

Source

fn get_level_exp_2(self, unit: impl Into<Unit>, level: impl Into<i32>) -> i32

GetLevelExp(crate::app::unit::Unit, i32) overload

Source

fn get_max_exp(self, unit: impl Into<Unit>) -> i32

GetMaxExp(crate::app::unit::Unit) overload

Source

fn get_max_exp_2(self) -> i32

GetMaxExp() overload

Source

fn get_diff_exp(self, unit: impl Into<Unit>) -> i32

GetDiffExp(crate::app::unit::Unit) overload

Source

fn get_diff_exp_2(self) -> i32

GetDiffExp() overload

Source

fn get_max_diff_exp(self, unit: impl Into<Unit>) -> i32

GetMaxDiffExp(crate::app::unit::Unit) overload

Source

fn get_max_diff_exp_2(self) -> i32

GetMaxDiffExp() overload

Source

fn set_level(self, unit: impl Into<Unit>, level: impl Into<i32>)

SetLevel(crate::app::unit::Unit, i32) overload

Source

fn set_level_2(self, level: impl Into<i32>)

SetLevel(i32) overload

Source

fn set_level_from_unit_reliance( self, unit: impl Into<Unit>, unit_reliance_level: impl Into<RelianceData_Level>, )

SetLevelFromUnitReliance(crate::app::unit::Unit, crate::app::reliancedata::RelianceData_Level) overload

Source

fn dbg_set_level(self, unit: impl Into<Unit>, level: impl Into<i32>)

DbgSetLevel(crate::app::unit::Unit, i32) overload

Source

fn get_level(self, unit: impl Into<Unit>) -> i32

GetLevel(crate::app::unit::Unit) overload

Source

fn get_level_2(self) -> i32

GetLevel() overload

Source

fn get_level_from_exp(self, unit: impl Into<Unit>) -> i32

GetLevelFromExp(crate::app::unit::Unit) overload

Source

fn get_max_level(self, unit: impl Into<Unit>) -> i32

GetMaxLevel(crate::app::unit::Unit) overload

Source

fn level_up(self, unit: impl Into<Unit>)

LevelUp(crate::app::unit::Unit) overload

Source

fn is_unlocked_level_cap(self) -> bool

IsUnlockedLevelCap() overload

Source

fn unlock_level_cap(self)

UnlockLevelCap() overload

Source

fn lock_level_cap(self)

LockLevelCap() overload

Source

fn is_level_cap_normal(self, unit: impl Into<Unit>) -> bool

IsLevelCapNormal(crate::app::unit::Unit) overload

Source

fn is_level_cap_talk(self, unit: impl Into<Unit>) -> bool

IsLevelCapTalk(crate::app::unit::Unit) overload

Source

fn is_notified_level_cap_talk(self, unit: impl Into<Unit>) -> bool

IsNotifiedLevelCapTalk(crate::app::unit::Unit) overload

Source

fn set_notified_level_cap_talk( self, unit: impl Into<Unit>, flag: impl Into<bool>, )

SetNotifiedLevelCapTalk(crate::app::unit::Unit, bool) overload

Source

fn get_reliance_level(self, unit: impl Into<Unit>) -> GodData_RelianceLevel

GetRelianceLevel(crate::app::unit::Unit) overload

Source

fn get_max_reliance_level(self, unit: impl Into<Unit>) -> GodData_RelianceLevel

GetMaxRelianceLevel(crate::app::unit::Unit) overload

Source

fn can_be_reliance_level_s(self, unit: impl Into<Unit>) -> bool

CanBeRelianceLevelS(crate::app::unit::Unit) overload

Source

fn set_reliance_level_s(self, unit: impl Into<Unit>)

SetRelianceLevelS(crate::app::unit::Unit) overload

Source

fn dbg_set_reliance_level_s(self, unit: impl Into<Unit>)

DbgSetRelianceLevelS(crate::app::unit::Unit) overload

Source

fn get_count_of_reliance_level_a(self) -> i32

GetCountOfRelianceLevelA() overload

Source

fn update_state(self)

UpdateState() overload

Source

fn can_talk(self, unit: impl Into<Unit>) -> bool

CanTalk(crate::app::unit::Unit) overload

Source

fn get_inherited_skills(self, unit: impl Into<Unit>) -> GodInheritedSkills

GetInheritedSkills(crate::app::unit::Unit) overload

Source

fn can_inherit_skills(self, unit: impl Into<Unit>) -> bool

CanInheritSkills(crate::app::unit::Unit) overload

Source

fn can_add_engage_turn_limit(self, unit: impl Into<Unit>) -> bool

CanAddEngageTurnLimit(crate::app::unit::Unit) overload

Source

fn can_add_engage_turn_limit_2(self) -> bool

CanAddEngageTurnLimit() overload

Source

fn can_sub_engage_count_limit(self, unit: impl Into<Unit>) -> bool

CanSubEngageCountLimit(crate::app::unit::Unit) overload

Source

fn can_sub_engage_count_limit_2(self) -> bool

CanSubEngageCountLimit() overload

Source

fn get_engage_attack(self) -> SkillData

GetEngageAttack() overload

GetLinkGodUnit() overload

Source

fn get_engage_attack_2(self, unit: impl Into<Unit>) -> SkillData

GetEngageAttack(crate::app::unit::Unit) overload

Source

fn get_engage_skills(self, unit: impl Into<Unit>) -> SkillArray

GetEngageSkills(crate::app::unit::Unit) overload

Source

fn get_engage_skills_2(self) -> SkillArray

GetEngageSkills() overload

Source

fn get_engage_skill( self, unit: impl Into<Unit>, index: impl Into<i32>, ) -> SkillData

GetEngageSkill(crate::app::unit::Unit, i32) overload

Source

fn get_engage_skill_2(self, index: impl Into<i32>) -> SkillData

GetEngageSkill(i32) overload

Source

fn get_engage_items(self, unit: impl Into<Unit>) -> List_1<ItemData>

GetEngageItems(crate::app::unit::Unit) overload

Source

fn get_engage_items_2(self) -> List_1<ItemData>

GetEngageItems() overload

Source

fn get_syncro_skills(self, unit: impl Into<Unit>) -> SkillArray

GetSyncroSkills(crate::app::unit::Unit) overload

Source

fn get_syncro_skills_2(self) -> SkillArray

GetSyncroSkills() overload

Source

fn get_aptitude(self, unit: impl Into<Unit>) -> WeaponMask

GetAptitude(crate::app::unit::Unit) overload

Source

fn get_aptitude_2(self) -> WeaponMask

GetAptitude() overload

Source

fn can_update_for_god_state(self) -> bool

CanUpdateForGodState() overload

Source

fn update_all_bonds_for_god_state(self, god_state: impl Into<GodState>)

UpdateAllBondsForGodState(crate::app::godstate::GodState) overload

Source

fn update_for_god_state( self, unit: impl Into<Unit>, god_state: impl Into<GodState>, )

UpdateForGodState(crate::app::unit::Unit, crate::app::godstate::GodState) overload

Source

fn delete_bonds_exluding(self, pids: impl Into<List_1<Il2CppString>>)

DeleteBondsExluding(crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>) overload

Source

fn get_god_bonds(self) -> GodBondHolder

get_GodBonds() overload

Source

fn get_bond(self, unit: impl Into<Unit>) -> GodBond

GetBond(crate::app::unit::Unit) overload

Source

fn create_bond(self, unit: impl Into<Unit>)

CreateBond(crate::app::unit::Unit) overload

CanLink() overload

Source

fn can_change(self) -> bool

CanChange() overload

Source

fn get_ring_prefab_path(self) -> Il2CppString

GetRingPrefabPath() overload

Source

fn get_dirty_level(self) -> i32

GetDirtyLevel() overload

Source

fn add_dirty(self, dirty: impl Into<i32>)

AddDirty(i32) overload

Source

fn change_opponent(self)

ChangeOpponent() overload

Source

fn init_god_weapon_refine(self)

InitGodWeaponRefine() overload

Source

fn get_god_weapon_list(self) -> List_1<Il2CppString>

GetGodWeaponList() overload

Source

fn get_god_weapon_refine_level( self, iid: impl Into<Il2CppString>, kind: impl Into<GodWeaponRefineData_Kind>, ) -> i32

GetGodWeaponRefineLevel(::unity::Il2CppString, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind) overload

Source

fn add_god_weapon_refine_enhance( self, iid: impl Into<Il2CppString>, capability: impl Into<CapabilitySbyte>, )

AddGodWeaponRefineEnhance(::unity::Il2CppString, crate::app::capabilitysbyte::CapabilitySbyte) overload

Source

fn get_god_weapon_refine_skill( self, iid: impl Into<Il2CppString>, ) -> Il2CppString

GetGodWeaponRefineSkill(::unity::Il2CppString) overload

Source

fn set_god_weapon_refine_level( self, iid: impl Into<Il2CppString>, kind: impl Into<GodWeaponRefineData_Kind>, level: impl Into<i32>, )

SetGodWeaponRefineLevel(::unity::Il2CppString, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind, i32) overload

Source

fn reset_god_weapon_refine_level( self, iid: impl Into<Il2CppString>, kind: impl Into<GodWeaponRefineData_Kind>, )

ResetGodWeaponRefineLevel(::unity::Il2CppString, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind) overload

Source

fn inc_god_weapon_refine_level( self, iid: impl Into<Il2CppString>, kind: impl Into<GodWeaponRefineData_Kind>, )

IncGodWeaponRefineLevel(::unity::Il2CppString, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind) overload

Source

fn set_god_weapon_refine_skill( self, iid: impl Into<Il2CppString>, sid: impl Into<Il2CppString>, )

SetGodWeaponRefineSkill(::unity::Il2CppString, ::unity::Il2CppString) overload

Source

fn reset_god_weapon_refine_level_2(self, iid: impl Into<Il2CppString>)

ResetGodWeaponRefineLevel(::unity::Il2CppString) overload

Source

fn get_using_capacity(self, iid: impl Into<Il2CppString>) -> i32

GetUsingCapacity(::unity::Il2CppString) overload

Source

fn set_using_capacity( self, iid: impl Into<Il2CppString>, capacity: impl Into<i32>, )

SetUsingCapacity(::unity::Il2CppString, i32) overload

Source

fn add_using_capacity( self, iid: impl Into<Il2CppString>, capacity: impl Into<i32>, )

AddUsingCapacity(::unity::Il2CppString, i32) overload

Source

fn try_get_god_weapon_refine_result( self, iid: impl Into<Il2CppString>, ) -> GodWeaponRefineResult

TryGetGodWeaponRefineResult(::unity::Il2CppString) overload

Source

fn try_get_god_weapon_refine_result_enhance( self, iid: impl Into<Il2CppString>, ) -> CapabilitySbyte

TryGetGodWeaponRefineResultEnhance(::unity::Il2CppString) overload

Source

fn try_get_god_weapon_refine_result_equip_skills( self, iid: impl Into<Il2CppString>, is_enchant: impl Into<bool>, ) -> SkillArray

TryGetGodWeaponRefineResultEquipSkills(::unity::Il2CppString, bool) overload

Source

fn copy_god_weapon_refine_from(self, from: impl Into<GodUnit>)

CopyGodWeaponRefineFrom(crate::app::godunit::GodUnit) overload

Source

fn correct_bond(self, instance_id: impl Into<i32>)

CorrectBond(i32) overload

Source

fn on_serialize(self, stream: impl Into<Stream_2>)

OnSerialize(crate::app::stream_2::Stream_2) overload

Source

fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)

OnDeserialize(crate::app::stream_2::Stream_2, i32) overload

Source

fn serialize(self, stream: impl Into<Stream_2>)

Serialize(crate::app::stream_2::Stream_2) overload

Source

fn deserialize(self, stream: impl Into<Stream_2>)

Deserialize(crate::app::stream_2::Stream_2) overload

Source

fn clear(self)

Clear() overload

Source

fn get_sort_key(self) -> i32

get_SortKey() overload

Source

fn is_valid(self) -> bool

IsValid() overload

Source

fn change_cancel(self)

ChangeCancel() overload

Source

fn change_resume(self)

ChangeResume() overload

Source

fn ctor(self)

.ctor() overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: IGodUnit> IGodUnitMethods for __T

Available on crate feature app-godunit only.