Skip to main content

IGodDataMethods

Trait IGodDataMethods 

Source
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§

Source

fn ctor(self)

.ctor() overload

Source

fn get_gid(self) -> Il2CppString

get_Gid() overload

Source

fn set_gid(self, value: impl Into<Il2CppString>)

set_Gid(::unity::Il2CppString) overload

Source

fn get_mid(self) -> Il2CppString

get_Mid() overload

Source

fn set_mid(self, value: impl Into<Il2CppString>)

set_Mid(::unity::Il2CppString) overload

Source

fn get_nickname(self) -> Il2CppString

get_Nickname() overload

Source

fn set_nickname(self, value: impl Into<Il2CppString>)

set_Nickname(::unity::Il2CppString) overload

Source

fn get_help(self) -> Il2CppString

get_Help() overload

Source

fn set_help(self, value: impl Into<Il2CppString>)

set_Help(::unity::Il2CppString) overload

Source

fn get_sound_id(self) -> Il2CppString

get_SoundID() overload

Source

fn set_sound_id(self, value: impl Into<Il2CppString>)

set_SoundID(::unity::Il2CppString) overload

Source

fn get_asset_id(self) -> Il2CppString

get_AssetID() overload

Source

fn set_asset_id(self, value: impl Into<Il2CppString>)

set_AssetID(::unity::Il2CppString) overload

Source

fn get_face_icon_name(self) -> Il2CppString

get_FaceIconName() overload

Source

fn set_face_icon_name(self, value: impl Into<Il2CppString>)

set_FaceIconName(::unity::Il2CppString) overload

Source

fn get_face_icon_name_darkness(self) -> Il2CppString

get_FaceIconNameDarkness() overload

Source

fn set_face_icon_name_darkness(self, value: impl Into<Il2CppString>)

set_FaceIconNameDarkness(::unity::Il2CppString) overload

Source

fn get_ringname(self) -> Il2CppString

get_Ringname() overload

Source

fn set_ringname(self, value: impl Into<Il2CppString>)

set_Ringname(::unity::Il2CppString) overload

Source

fn get_ringhelp(self) -> Il2CppString

get_Ringhelp() overload

Source

fn set_ringhelp(self, value: impl Into<Il2CppString>)

set_Ringhelp(::unity::Il2CppString) overload

Source

fn get_unit_icon_id(self) -> Il2CppString

get_UnitIconID() overload

Source

fn set_unit_icon_id(self, value: impl Into<Il2CppString>)

set_UnitIconID(::unity::Il2CppString) overload

Source

fn get_change(self) -> Array<Il2CppString>

get_Change() overload

Source

fn set_change(self, value: impl Into<Array<Il2CppString>>)

set_Change(::unity::Array<::unity::Il2CppString>) overload

get_Link() overload

set_Link(::unity::Il2CppString) overload

Source

fn get_engage_haunt(self) -> Il2CppString

get_EngageHaunt() overload

Source

fn set_engage_haunt(self, value: impl Into<Il2CppString>)

set_EngageHaunt(::unity::Il2CppString) overload

Source

fn get_level(self) -> i32

get_Level() overload

Source

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

set_Level(i32) overload

Source

fn get_force_type(self) -> Force_Type

get_ForceType() overload

Source

fn set_force_type(self, value: impl Into<Force_Type>)

set_ForceType(crate::app::force::Force_Type) overload

Source

fn get_female(self) -> i8

get_Female() overload

Source

fn set_female(self, value: impl Into<i8>)

set_Female(i8) overload

Source

fn get_good_weapon(self) -> ItemData_Kinds

get_GoodWeapon() overload

Source

fn set_good_weapon(self, value: impl Into<ItemData_Kinds>)

set_GoodWeapon(crate::app::itemdata::ItemData_Kinds) overload

Source

fn get_sort(self) -> i16

get_Sort() overload

Source

fn set_sort(self, value: impl Into<i16>)

set_Sort(i16) overload

Source

fn get_engage_count(self) -> u8

get_EngageCount() overload

Source

fn set_engage_count(self, value: impl Into<u8>)

set_EngageCount(u8) overload

Source

fn get_engage_attack(self) -> Il2CppString

get_EngageAttack() overload

Source

fn set_engage_attack(self, value: impl Into<Il2CppString>)

set_EngageAttack(::unity::Il2CppString) overload

Source

fn get_engage_attack_rampage(self) -> Il2CppString

get_EngageAttackRampage() overload

Source

fn set_engage_attack_rampage(self, value: impl Into<Il2CppString>)

set_EngageAttackRampage(::unity::Il2CppString) overload

get_EngageAttackLink() overload

set_EngageAttackLink(::unity::Il2CppString) overload

get_LinkGid() overload

set_LinkGid(::unity::Il2CppString) overload

Source

fn get_gbid(self) -> Il2CppString

get_Gbid() overload

Source

fn set_gbid(self, value: impl Into<Il2CppString>)

set_Gbid(::unity::Il2CppString) overload

Source

fn get_grow_table(self) -> Il2CppString

get_GrowTable() overload

Source

fn set_grow_table(self, value: impl Into<Il2CppString>)

set_GrowTable(::unity::Il2CppString) overload

Source

fn get_level_cap(self) -> u8

get_LevelCap() overload

Source

fn set_level_cap(self, value: impl Into<u8>)

set_LevelCap(u8) overload

Source

fn get_unlock_level_cap_var_name(self) -> Il2CppString

get_UnlockLevelCapVarName() overload

Source

fn set_unlock_level_cap_var_name(self, value: impl Into<Il2CppString>)

set_UnlockLevelCapVarName(::unity::Il2CppString) overload

Source

fn get_engrave_word(self) -> Il2CppString

get_EngraveWord() overload

Source

fn set_engrave_word(self, value: impl Into<Il2CppString>)

set_EngraveWord(::unity::Il2CppString) overload

Source

fn get_engrave_power(self) -> i8

get_EngravePower() overload

Source

fn set_engrave_power(self, value: impl Into<i8>)

set_EngravePower(i8) overload

Source

fn get_engrave_weight(self) -> i8

get_EngraveWeight() overload

Source

fn set_engrave_weight(self, value: impl Into<i8>)

set_EngraveWeight(i8) overload

Source

fn get_engrave_hit(self) -> i8

get_EngraveHit() overload

Source

fn set_engrave_hit(self, value: impl Into<i8>)

set_EngraveHit(i8) overload

Source

fn get_engrave_critical(self) -> i8

get_EngraveCritical() overload

Source

fn set_engrave_critical(self, value: impl Into<i8>)

set_EngraveCritical(i8) overload

Source

fn get_engrave_avoid(self) -> i8

get_EngraveAvoid() overload

Source

fn set_engrave_avoid(self, value: impl Into<i8>)

set_EngraveAvoid(i8) overload

Source

fn get_engrave_secure(self) -> i8

get_EngraveSecure() overload

Source

fn set_engrave_secure(self, value: impl Into<i8>)

set_EngraveSecure(i8) overload

Source

fn get_synchro_enhance(self) -> CapabilitySbyte

get_SynchroEnhance() overload

Source

fn set_synchro_enhance(self, value: impl Into<CapabilitySbyte>)

set_SynchroEnhance(crate::app::capabilitysbyte::CapabilitySbyte) overload

Source

fn get_main_data(self) -> GodData

get_MainData() overload

Source

fn set_main_data(self, value: impl Into<GodData>)

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

Source

fn get_change_data(self) -> Array<GodData>

get_ChangeData() overload

Source

fn set_change_data(self, value: impl Into<Array<GodData>>)

set_ChangeData(::unity::Array<crate::app::goddata::GodData>) overload

Source

fn get_change_index(self) -> i32

get_ChangeIndex() overload

Source

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

set_ChangeIndex(i32) overload

Source

fn get_ascii_name(self) -> Il2CppString

get_AsciiName() overload

Source

fn set_ascii_name(self, value: impl Into<Il2CppString>)

set_AsciiName(::unity::Il2CppString) overload

Source

fn get_flag(self) -> GodData_FlagField

get_Flag() overload

Source

fn set_flag(self, value: impl Into<GodData_FlagField>)

set_Flag(crate::app::goddata::GodData_FlagField) overload

Source

fn get_net_ranking_index(self) -> u8

get_NetRankingIndex() overload

Source

fn set_net_ranking_index(self, value: impl Into<u8>)

set_NetRankingIndex(u8) overload

Source

fn get_hero_face_icon_name(self) -> Il2CppString

get_HeroFaceIconName() overload

Source

fn set_hero_face_icon_name(self, value: impl Into<Il2CppString>)

set_HeroFaceIconName(::unity::Il2CppString) overload

Source

fn get_heroine_face_icon_name(self) -> Il2CppString

get_HeroineFaceIconName() overload

Source

fn set_heroine_face_icon_name(self, value: impl Into<Il2CppString>)

set_HeroineFaceIconName(::unity::Il2CppString) overload

Source

fn get_ai_engage_attack_type(self) -> GodData_AIEngageAttackTypes

get_AIEngageAttackType() overload

Source

fn set_ai_engage_attack_type( self, value: impl Into<GodData_AIEngageAttackTypes>, )

set_AIEngageAttackType(crate::app::goddata::GodData_AIEngageAttackTypes) overload

GetLinkGodData() overload

Source

fn get_engage_haunt_unit(self) -> Unit

GetEngageHauntUnit() overload

Source

fn calc_change_data(self) -> Array<GodData>

CalcChangeData() overload

Source

fn calc_change_index(self) -> i32

CalcChangeIndex() overload

Source

fn on_build(self)

OnBuild() overload

Source

fn on_completed(self)

OnCompleted() overload

Source

fn on_release(self)

OnRelease() overload

Source

fn get_debug_name(self) -> Il2CppString

GetDebugName() overload

Source

fn get_gender(self) -> Gender

GetGender() overload

Source

fn get_prefixless_gid(self) -> Il2CppString

GetPrefixlessGid() overload

Source

fn is_hero(self) -> bool

IsHero() overload

Source

fn get_change_data_count(self) -> i32

GetChangeDataCount() overload

Source

fn get_change_data_2(self, index: impl Into<i32>) -> GodData

GetChangeData(i32) overload

Source

fn get_random_change_data(self, random: impl Into<Random_2>) -> GodData

GetRandomChangeData(crate::app::random_2::Random_2) overload

Source

fn get_next_change_data(self) -> GodData

GetNextChangeData() overload

Source

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§

Source§

impl<__T: IGodData> IGodDataMethods for __T

Available on crate feature app-goddata only.