pub trait IGodDataMethods: IGodData {
Show 107 methods
// Provided methods
fn ctor(self) { ... }
fn get_gid(self) -> Il2CppString { ... }
fn set_gid(self, value: impl Into<Il2CppString>) { ... }
fn get_mid(self) -> Il2CppString { ... }
fn set_mid(self, value: impl Into<Il2CppString>) { ... }
fn get_nickname(self) -> Il2CppString { ... }
fn set_nickname(self, value: impl Into<Il2CppString>) { ... }
fn get_help(self) -> Il2CppString { ... }
fn set_help(self, value: impl Into<Il2CppString>) { ... }
fn get_sound_id(self) -> Il2CppString { ... }
fn set_sound_id(self, value: impl Into<Il2CppString>) { ... }
fn get_asset_id(self) -> Il2CppString { ... }
fn set_asset_id(self, value: impl Into<Il2CppString>) { ... }
fn get_face_icon_name(self) -> Il2CppString { ... }
fn set_face_icon_name(self, value: impl Into<Il2CppString>) { ... }
fn get_face_icon_name_darkness(self) -> Il2CppString { ... }
fn set_face_icon_name_darkness(self, value: impl Into<Il2CppString>) { ... }
fn get_ringname(self) -> Il2CppString { ... }
fn set_ringname(self, value: impl Into<Il2CppString>) { ... }
fn get_ringhelp(self) -> Il2CppString { ... }
fn set_ringhelp(self, value: impl Into<Il2CppString>) { ... }
fn get_unit_icon_id(self) -> Il2CppString { ... }
fn set_unit_icon_id(self, value: impl Into<Il2CppString>) { ... }
fn get_change(self) -> Array<Il2CppString> { ... }
fn set_change(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_link(self) -> Il2CppString { ... }
fn set_link(self, value: impl Into<Il2CppString>) { ... }
fn get_engage_haunt(self) -> Il2CppString { ... }
fn set_engage_haunt(self, value: impl Into<Il2CppString>) { ... }
fn get_level(self) -> i32 { ... }
fn set_level(self, value: impl Into<i32>) { ... }
fn get_force_type(self) -> Force_Type { ... }
fn set_force_type(self, value: impl Into<Force_Type>) { ... }
fn get_female(self) -> i8 { ... }
fn set_female(self, value: impl Into<i8>) { ... }
fn get_good_weapon(self) -> ItemData_Kinds { ... }
fn set_good_weapon(self, value: impl Into<ItemData_Kinds>) { ... }
fn get_sort(self) -> i16 { ... }
fn set_sort(self, value: impl Into<i16>) { ... }
fn get_engage_count(self) -> u8 { ... }
fn set_engage_count(self, value: impl Into<u8>) { ... }
fn get_engage_attack(self) -> Il2CppString { ... }
fn set_engage_attack(self, value: impl Into<Il2CppString>) { ... }
fn get_engage_attack_rampage(self) -> Il2CppString { ... }
fn set_engage_attack_rampage(self, value: impl Into<Il2CppString>) { ... }
fn get_engage_attack_link(self) -> Il2CppString { ... }
fn set_engage_attack_link(self, value: impl Into<Il2CppString>) { ... }
fn get_link_gid(self) -> Il2CppString { ... }
fn set_link_gid(self, value: impl Into<Il2CppString>) { ... }
fn get_gbid(self) -> Il2CppString { ... }
fn set_gbid(self, value: impl Into<Il2CppString>) { ... }
fn get_grow_table(self) -> Il2CppString { ... }
fn set_grow_table(self, value: impl Into<Il2CppString>) { ... }
fn get_level_cap(self) -> u8 { ... }
fn set_level_cap(self, value: impl Into<u8>) { ... }
fn get_unlock_level_cap_var_name(self) -> Il2CppString { ... }
fn set_unlock_level_cap_var_name(self, value: impl Into<Il2CppString>) { ... }
fn get_engrave_word(self) -> Il2CppString { ... }
fn set_engrave_word(self, value: impl Into<Il2CppString>) { ... }
fn get_engrave_power(self) -> i8 { ... }
fn set_engrave_power(self, value: impl Into<i8>) { ... }
fn get_engrave_weight(self) -> i8 { ... }
fn set_engrave_weight(self, value: impl Into<i8>) { ... }
fn get_engrave_hit(self) -> i8 { ... }
fn set_engrave_hit(self, value: impl Into<i8>) { ... }
fn get_engrave_critical(self) -> i8 { ... }
fn set_engrave_critical(self, value: impl Into<i8>) { ... }
fn get_engrave_avoid(self) -> i8 { ... }
fn set_engrave_avoid(self, value: impl Into<i8>) { ... }
fn get_engrave_secure(self) -> i8 { ... }
fn set_engrave_secure(self, value: impl Into<i8>) { ... }
fn get_synchro_enhance(self) -> CapabilitySbyte { ... }
fn set_synchro_enhance(self, value: impl Into<CapabilitySbyte>) { ... }
fn get_main_data(self) -> GodData { ... }
fn set_main_data(self, value: impl Into<GodData>) { ... }
fn get_change_data(self) -> Array<GodData> { ... }
fn set_change_data(self, value: impl Into<Array<GodData>>) { ... }
fn get_change_index(self) -> i32 { ... }
fn set_change_index(self, value: impl Into<i32>) { ... }
fn get_ascii_name(self) -> Il2CppString { ... }
fn set_ascii_name(self, value: impl Into<Il2CppString>) { ... }
fn get_flag(self) -> GodData_FlagField { ... }
fn set_flag(self, value: impl Into<GodData_FlagField>) { ... }
fn get_net_ranking_index(self) -> u8 { ... }
fn set_net_ranking_index(self, value: impl Into<u8>) { ... }
fn get_hero_face_icon_name(self) -> Il2CppString { ... }
fn set_hero_face_icon_name(self, value: impl Into<Il2CppString>) { ... }
fn get_heroine_face_icon_name(self) -> Il2CppString { ... }
fn set_heroine_face_icon_name(self, value: impl Into<Il2CppString>) { ... }
fn get_ai_engage_attack_type(self) -> GodData_AIEngageAttackTypes { ... }
fn set_ai_engage_attack_type(
self,
value: impl Into<GodData_AIEngageAttackTypes>,
) { ... }
fn get_link_god_data(self) -> GodData { ... }
fn get_engage_haunt_unit(self) -> Unit { ... }
fn calc_change_data(self) -> Array<GodData> { ... }
fn calc_change_index(self) -> i32 { ... }
fn on_build(self) { ... }
fn on_completed(self) { ... }
fn on_release(self) { ... }
fn get_debug_name(self) -> Il2CppString { ... }
fn get_gender(self) -> Gender { ... }
fn get_prefixless_gid(self) -> Il2CppString { ... }
fn is_hero(self) -> bool { ... }
fn get_change_data_count(self) -> i32 { ... }
fn get_change_data_2(self, index: impl Into<i32>) -> GodData { ... }
fn get_random_change_data(self, random: impl Into<Random_2>) -> GodData { ... }
fn get_next_change_data(self) -> GodData { ... }
fn get_info_data(self) -> GodData { ... }
}Provided Methods§
Sourcefn get_gid(self) -> Il2CppString
fn get_gid(self) -> Il2CppString
get_Gid() overload
Sourcefn set_gid(self, value: impl Into<Il2CppString>)
fn set_gid(self, value: impl Into<Il2CppString>)
set_Gid(::unity::Il2CppString) overload
Sourcefn get_mid(self) -> Il2CppString
fn get_mid(self) -> Il2CppString
get_Mid() overload
Sourcefn set_mid(self, value: impl Into<Il2CppString>)
fn set_mid(self, value: impl Into<Il2CppString>)
set_Mid(::unity::Il2CppString) overload
Sourcefn get_nickname(self) -> Il2CppString
fn get_nickname(self) -> Il2CppString
get_Nickname() overload
Sourcefn set_nickname(self, value: impl Into<Il2CppString>)
fn set_nickname(self, value: impl Into<Il2CppString>)
set_Nickname(::unity::Il2CppString) overload
Sourcefn get_help(self) -> Il2CppString
fn get_help(self) -> Il2CppString
get_Help() overload
Sourcefn set_help(self, value: impl Into<Il2CppString>)
fn set_help(self, value: impl Into<Il2CppString>)
set_Help(::unity::Il2CppString) overload
Sourcefn get_sound_id(self) -> Il2CppString
fn get_sound_id(self) -> Il2CppString
get_SoundID() overload
Sourcefn set_sound_id(self, value: impl Into<Il2CppString>)
fn set_sound_id(self, value: impl Into<Il2CppString>)
set_SoundID(::unity::Il2CppString) overload
Sourcefn get_asset_id(self) -> Il2CppString
fn get_asset_id(self) -> Il2CppString
get_AssetID() overload
Sourcefn set_asset_id(self, value: impl Into<Il2CppString>)
fn set_asset_id(self, value: impl Into<Il2CppString>)
set_AssetID(::unity::Il2CppString) overload
Sourcefn get_face_icon_name(self) -> Il2CppString
fn get_face_icon_name(self) -> Il2CppString
get_FaceIconName() overload
Sourcefn set_face_icon_name(self, value: impl Into<Il2CppString>)
fn set_face_icon_name(self, value: impl Into<Il2CppString>)
set_FaceIconName(::unity::Il2CppString) overload
Sourcefn get_face_icon_name_darkness(self) -> Il2CppString
fn get_face_icon_name_darkness(self) -> Il2CppString
get_FaceIconNameDarkness() overload
Sourcefn set_face_icon_name_darkness(self, value: impl Into<Il2CppString>)
fn set_face_icon_name_darkness(self, value: impl Into<Il2CppString>)
set_FaceIconNameDarkness(::unity::Il2CppString) overload
Sourcefn get_ringname(self) -> Il2CppString
fn get_ringname(self) -> Il2CppString
get_Ringname() overload
Sourcefn set_ringname(self, value: impl Into<Il2CppString>)
fn set_ringname(self, value: impl Into<Il2CppString>)
set_Ringname(::unity::Il2CppString) overload
Sourcefn get_ringhelp(self) -> Il2CppString
fn get_ringhelp(self) -> Il2CppString
get_Ringhelp() overload
Sourcefn set_ringhelp(self, value: impl Into<Il2CppString>)
fn set_ringhelp(self, value: impl Into<Il2CppString>)
set_Ringhelp(::unity::Il2CppString) overload
Sourcefn get_unit_icon_id(self) -> Il2CppString
fn get_unit_icon_id(self) -> Il2CppString
get_UnitIconID() overload
Sourcefn set_unit_icon_id(self, value: impl Into<Il2CppString>)
fn set_unit_icon_id(self, value: impl Into<Il2CppString>)
set_UnitIconID(::unity::Il2CppString) overload
Sourcefn get_change(self) -> Array<Il2CppString>
fn get_change(self) -> Array<Il2CppString>
get_Change() overload
Sourcefn set_change(self, value: impl Into<Array<Il2CppString>>)
fn set_change(self, value: impl Into<Array<Il2CppString>>)
set_Change(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_link(self) -> Il2CppString
fn get_link(self) -> Il2CppString
get_Link() overload
Sourcefn set_link(self, value: impl Into<Il2CppString>)
fn set_link(self, value: impl Into<Il2CppString>)
set_Link(::unity::Il2CppString) overload
Sourcefn get_engage_haunt(self) -> Il2CppString
fn get_engage_haunt(self) -> Il2CppString
get_EngageHaunt() overload
Sourcefn set_engage_haunt(self, value: impl Into<Il2CppString>)
fn set_engage_haunt(self, value: impl Into<Il2CppString>)
set_EngageHaunt(::unity::Il2CppString) overload
Sourcefn get_force_type(self) -> Force_Type
fn get_force_type(self) -> Force_Type
get_ForceType() overload
Sourcefn set_force_type(self, value: impl Into<Force_Type>)
fn set_force_type(self, value: impl Into<Force_Type>)
set_ForceType(crate::app::force::Force_Type) overload
Sourcefn get_female(self) -> i8
fn get_female(self) -> i8
get_Female() overload
Sourcefn set_female(self, value: impl Into<i8>)
fn set_female(self, value: impl Into<i8>)
set_Female(i8) overload
Sourcefn get_good_weapon(self) -> ItemData_Kinds
fn get_good_weapon(self) -> ItemData_Kinds
get_GoodWeapon() overload
Sourcefn set_good_weapon(self, value: impl Into<ItemData_Kinds>)
fn set_good_weapon(self, value: impl Into<ItemData_Kinds>)
set_GoodWeapon(crate::app::itemdata::ItemData_Kinds) overload
Sourcefn get_engage_count(self) -> u8
fn get_engage_count(self) -> u8
get_EngageCount() overload
Sourcefn set_engage_count(self, value: impl Into<u8>)
fn set_engage_count(self, value: impl Into<u8>)
set_EngageCount(u8) overload
Sourcefn get_engage_attack(self) -> Il2CppString
fn get_engage_attack(self) -> Il2CppString
get_EngageAttack() overload
Sourcefn set_engage_attack(self, value: impl Into<Il2CppString>)
fn set_engage_attack(self, value: impl Into<Il2CppString>)
set_EngageAttack(::unity::Il2CppString) overload
Sourcefn get_engage_attack_rampage(self) -> Il2CppString
fn get_engage_attack_rampage(self) -> Il2CppString
get_EngageAttackRampage() overload
Sourcefn set_engage_attack_rampage(self, value: impl Into<Il2CppString>)
fn set_engage_attack_rampage(self, value: impl Into<Il2CppString>)
set_EngageAttackRampage(::unity::Il2CppString) overload
Sourcefn get_engage_attack_link(self) -> Il2CppString
fn get_engage_attack_link(self) -> Il2CppString
get_EngageAttackLink() overload
Sourcefn set_engage_attack_link(self, value: impl Into<Il2CppString>)
fn set_engage_attack_link(self, value: impl Into<Il2CppString>)
set_EngageAttackLink(::unity::Il2CppString) overload
Sourcefn get_link_gid(self) -> Il2CppString
fn get_link_gid(self) -> Il2CppString
get_LinkGid() overload
Sourcefn set_link_gid(self, value: impl Into<Il2CppString>)
fn set_link_gid(self, value: impl Into<Il2CppString>)
set_LinkGid(::unity::Il2CppString) overload
Sourcefn get_gbid(self) -> Il2CppString
fn get_gbid(self) -> Il2CppString
get_Gbid() overload
Sourcefn set_gbid(self, value: impl Into<Il2CppString>)
fn set_gbid(self, value: impl Into<Il2CppString>)
set_Gbid(::unity::Il2CppString) overload
Sourcefn get_grow_table(self) -> Il2CppString
fn get_grow_table(self) -> Il2CppString
get_GrowTable() overload
Sourcefn set_grow_table(self, value: impl Into<Il2CppString>)
fn set_grow_table(self, value: impl Into<Il2CppString>)
set_GrowTable(::unity::Il2CppString) overload
Sourcefn get_level_cap(self) -> u8
fn get_level_cap(self) -> u8
get_LevelCap() overload
Sourcefn set_level_cap(self, value: impl Into<u8>)
fn set_level_cap(self, value: impl Into<u8>)
set_LevelCap(u8) overload
Sourcefn get_unlock_level_cap_var_name(self) -> Il2CppString
fn get_unlock_level_cap_var_name(self) -> Il2CppString
get_UnlockLevelCapVarName() overload
Sourcefn set_unlock_level_cap_var_name(self, value: impl Into<Il2CppString>)
fn set_unlock_level_cap_var_name(self, value: impl Into<Il2CppString>)
set_UnlockLevelCapVarName(::unity::Il2CppString) overload
Sourcefn get_engrave_word(self) -> Il2CppString
fn get_engrave_word(self) -> Il2CppString
get_EngraveWord() overload
Sourcefn set_engrave_word(self, value: impl Into<Il2CppString>)
fn set_engrave_word(self, value: impl Into<Il2CppString>)
set_EngraveWord(::unity::Il2CppString) overload
Sourcefn get_engrave_power(self) -> i8
fn get_engrave_power(self) -> i8
get_EngravePower() overload
Sourcefn set_engrave_power(self, value: impl Into<i8>)
fn set_engrave_power(self, value: impl Into<i8>)
set_EngravePower(i8) overload
Sourcefn get_engrave_weight(self) -> i8
fn get_engrave_weight(self) -> i8
get_EngraveWeight() overload
Sourcefn set_engrave_weight(self, value: impl Into<i8>)
fn set_engrave_weight(self, value: impl Into<i8>)
set_EngraveWeight(i8) overload
Sourcefn get_engrave_hit(self) -> i8
fn get_engrave_hit(self) -> i8
get_EngraveHit() overload
Sourcefn set_engrave_hit(self, value: impl Into<i8>)
fn set_engrave_hit(self, value: impl Into<i8>)
set_EngraveHit(i8) overload
Sourcefn get_engrave_critical(self) -> i8
fn get_engrave_critical(self) -> i8
get_EngraveCritical() overload
Sourcefn set_engrave_critical(self, value: impl Into<i8>)
fn set_engrave_critical(self, value: impl Into<i8>)
set_EngraveCritical(i8) overload
Sourcefn get_engrave_avoid(self) -> i8
fn get_engrave_avoid(self) -> i8
get_EngraveAvoid() overload
Sourcefn set_engrave_avoid(self, value: impl Into<i8>)
fn set_engrave_avoid(self, value: impl Into<i8>)
set_EngraveAvoid(i8) overload
Sourcefn get_engrave_secure(self) -> i8
fn get_engrave_secure(self) -> i8
get_EngraveSecure() overload
Sourcefn set_engrave_secure(self, value: impl Into<i8>)
fn set_engrave_secure(self, value: impl Into<i8>)
set_EngraveSecure(i8) overload
Sourcefn get_synchro_enhance(self) -> CapabilitySbyte
fn get_synchro_enhance(self) -> CapabilitySbyte
get_SynchroEnhance() overload
Sourcefn set_synchro_enhance(self, value: impl Into<CapabilitySbyte>)
fn set_synchro_enhance(self, value: impl Into<CapabilitySbyte>)
set_SynchroEnhance(crate::app::capabilitysbyte::CapabilitySbyte) overload
Sourcefn get_main_data(self) -> GodData
fn get_main_data(self) -> GodData
get_MainData() overload
Sourcefn set_main_data(self, value: impl Into<GodData>)
fn set_main_data(self, value: impl Into<GodData>)
set_MainData(crate::app::goddata::GodData) overload
Sourcefn get_change_data(self) -> Array<GodData>
fn get_change_data(self) -> Array<GodData>
get_ChangeData() overload
Sourcefn set_change_data(self, value: impl Into<Array<GodData>>)
fn set_change_data(self, value: impl Into<Array<GodData>>)
set_ChangeData(::unity::Array<crate::app::goddata::GodData>) overload
Sourcefn get_change_index(self) -> i32
fn get_change_index(self) -> i32
get_ChangeIndex() overload
Sourcefn set_change_index(self, value: impl Into<i32>)
fn set_change_index(self, value: impl Into<i32>)
set_ChangeIndex(i32) overload
Sourcefn get_ascii_name(self) -> Il2CppString
fn get_ascii_name(self) -> Il2CppString
get_AsciiName() overload
Sourcefn set_ascii_name(self, value: impl Into<Il2CppString>)
fn set_ascii_name(self, value: impl Into<Il2CppString>)
set_AsciiName(::unity::Il2CppString) overload
Sourcefn get_flag(self) -> GodData_FlagField
fn get_flag(self) -> GodData_FlagField
get_Flag() overload
Sourcefn set_flag(self, value: impl Into<GodData_FlagField>)
fn set_flag(self, value: impl Into<GodData_FlagField>)
set_Flag(crate::app::goddata::GodData_FlagField) overload
Sourcefn get_net_ranking_index(self) -> u8
fn get_net_ranking_index(self) -> u8
get_NetRankingIndex() overload
Sourcefn set_net_ranking_index(self, value: impl Into<u8>)
fn set_net_ranking_index(self, value: impl Into<u8>)
set_NetRankingIndex(u8) overload
Sourcefn get_hero_face_icon_name(self) -> Il2CppString
fn get_hero_face_icon_name(self) -> Il2CppString
get_HeroFaceIconName() overload
Sourcefn set_hero_face_icon_name(self, value: impl Into<Il2CppString>)
fn set_hero_face_icon_name(self, value: impl Into<Il2CppString>)
set_HeroFaceIconName(::unity::Il2CppString) overload
Sourcefn get_heroine_face_icon_name(self) -> Il2CppString
fn get_heroine_face_icon_name(self) -> Il2CppString
get_HeroineFaceIconName() overload
Sourcefn set_heroine_face_icon_name(self, value: impl Into<Il2CppString>)
fn set_heroine_face_icon_name(self, value: impl Into<Il2CppString>)
set_HeroineFaceIconName(::unity::Il2CppString) overload
Sourcefn get_ai_engage_attack_type(self) -> GodData_AIEngageAttackTypes
fn get_ai_engage_attack_type(self) -> GodData_AIEngageAttackTypes
get_AIEngageAttackType() overload
Sourcefn set_ai_engage_attack_type(
self,
value: impl Into<GodData_AIEngageAttackTypes>,
)
fn set_ai_engage_attack_type( self, value: impl Into<GodData_AIEngageAttackTypes>, )
set_AIEngageAttackType(crate::app::goddata::GodData_AIEngageAttackTypes) overload
Sourcefn get_link_god_data(self) -> GodData
fn get_link_god_data(self) -> GodData
GetLinkGodData() overload
Sourcefn get_engage_haunt_unit(self) -> Unit
fn get_engage_haunt_unit(self) -> Unit
GetEngageHauntUnit() overload
Sourcefn calc_change_data(self) -> Array<GodData>
fn calc_change_data(self) -> Array<GodData>
CalcChangeData() overload
Sourcefn calc_change_index(self) -> i32
fn calc_change_index(self) -> i32
CalcChangeIndex() overload
Sourcefn on_completed(self)
fn on_completed(self)
OnCompleted() overload
Sourcefn on_release(self)
fn on_release(self)
OnRelease() overload
Sourcefn get_debug_name(self) -> Il2CppString
fn get_debug_name(self) -> Il2CppString
GetDebugName() overload
Sourcefn get_gender(self) -> Gender
fn get_gender(self) -> Gender
GetGender() overload
Sourcefn get_prefixless_gid(self) -> Il2CppString
fn get_prefixless_gid(self) -> Il2CppString
GetPrefixlessGid() overload
Sourcefn get_change_data_count(self) -> i32
fn get_change_data_count(self) -> i32
GetChangeDataCount() overload
Sourcefn get_change_data_2(self, index: impl Into<i32>) -> GodData
fn get_change_data_2(self, index: impl Into<i32>) -> GodData
GetChangeData(i32) overload
Sourcefn get_random_change_data(self, random: impl Into<Random_2>) -> GodData
fn get_random_change_data(self, random: impl Into<Random_2>) -> GodData
GetRandomChangeData(crate::app::random_2::Random_2) overload
Sourcefn get_next_change_data(self) -> GodData
fn get_next_change_data(self) -> GodData
GetNextChangeData() overload
Sourcefn get_info_data(self) -> GodData
fn get_info_data(self) -> GodData
GetInfoData() 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§
impl<__T: IGodData> IGodDataMethods for __T
app-goddata only.