pub trait IGodGrowthDataMethods: IGodGrowthData {
Show 65 methods
// Provided methods
fn get_ggid(self) -> Il2CppString { ... }
fn set_ggid(self, value: impl Into<Il2CppString>) { ... }
fn get_level(self) -> u8 { ... }
fn set_level(self, value: impl Into<u8>) { ... }
fn get_inheritance_skills(self) -> Array<Il2CppString> { ... }
fn set_inheritance_skills(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_synchro_skills(self) -> Array<Il2CppString> { ... }
fn set_synchro_skills(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_skills(self) -> Array<Il2CppString> { ... }
fn set_engage_skills(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_items(self) -> Array<Il2CppString> { ... }
fn set_engage_items(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_cooperations(self) -> Array<Il2CppString> { ... }
fn set_engage_cooperations(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_horses(self) -> Array<Il2CppString> { ... }
fn set_engage_horses(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_coverts(self) -> Array<Il2CppString> { ... }
fn set_engage_coverts(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_heavys(self) -> Array<Il2CppString> { ... }
fn set_engage_heavys(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_flys(self) -> Array<Il2CppString> { ... }
fn set_engage_flys(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_magics(self) -> Array<Il2CppString> { ... }
fn set_engage_magics(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_pranas(self) -> Array<Il2CppString> { ... }
fn set_engage_pranas(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_engage_dragons(self) -> Array<Il2CppString> { ... }
fn set_engage_dragons(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_aptitude(self) -> WeaponMask { ... }
fn set_aptitude(self, value: impl Into<WeaponMask>) { ... }
fn get_aptitude_cost_none(self) -> u16 { ... }
fn set_aptitude_cost_none(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_sword(self) -> u16 { ... }
fn set_aptitude_cost_sword(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_lance(self) -> u16 { ... }
fn set_aptitude_cost_lance(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_axe(self) -> u16 { ... }
fn set_aptitude_cost_axe(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_bow(self) -> u16 { ... }
fn set_aptitude_cost_bow(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_dagger(self) -> u16 { ... }
fn set_aptitude_cost_dagger(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_magic(self) -> u16 { ... }
fn set_aptitude_cost_magic(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_rod(self) -> u16 { ... }
fn set_aptitude_cost_rod(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_fist(self) -> u16 { ... }
fn set_aptitude_cost_fist(self, value: impl Into<u16>) { ... }
fn get_aptitude_cost_special(self) -> u16 { ... }
fn set_aptitude_cost_special(self, value: impl Into<u16>) { ... }
fn get_aptitude_costs(self) -> Array<u16> { ... }
fn set_aptitude_costs(self, value: impl Into<Array<u16>>) { ... }
fn get_flag(self) -> GodGrowthData_FlagField { ... }
fn set_flag(self, value: impl Into<GodGrowthData_FlagField>) { ... }
fn get_synchro_skill_array(self) -> SkillArray { ... }
fn set_synchro_skill_array(self, value: impl Into<SkillArray>) { ... }
fn get_engage_skill_array(self) -> SkillArray { ... }
fn set_engage_skill_array(self, value: impl Into<SkillArray>) { ... }
fn add_enage_items(
self,
style: impl Into<BattleStyle_Types>,
items: impl Into<Array<Il2CppString>>,
) { ... }
fn on_completed(self) { ... }
fn on_completed_end(self) { ... }
fn get_style_engage_items(
self,
style: impl Into<BattleStyle_Types>,
) -> List_1<ItemData> { ... }
fn get_style_engage_items_total_count(self) -> i32 { ... }
fn get_debug_name(self) -> Il2CppString { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_ggid(self) -> Il2CppString
fn get_ggid(self) -> Il2CppString
get_Ggid() overload
Sourcefn set_ggid(self, value: impl Into<Il2CppString>)
fn set_ggid(self, value: impl Into<Il2CppString>)
set_Ggid(::unity::Il2CppString) overload
Sourcefn get_inheritance_skills(self) -> Array<Il2CppString>
fn get_inheritance_skills(self) -> Array<Il2CppString>
get_InheritanceSkills() overload
Sourcefn set_inheritance_skills(self, value: impl Into<Array<Il2CppString>>)
fn set_inheritance_skills(self, value: impl Into<Array<Il2CppString>>)
set_InheritanceSkills(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_synchro_skills(self) -> Array<Il2CppString>
fn get_synchro_skills(self) -> Array<Il2CppString>
get_SynchroSkills() overload
Sourcefn set_synchro_skills(self, value: impl Into<Array<Il2CppString>>)
fn set_synchro_skills(self, value: impl Into<Array<Il2CppString>>)
set_SynchroSkills(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_skills(self) -> Array<Il2CppString>
fn get_engage_skills(self) -> Array<Il2CppString>
get_EngageSkills() overload
Sourcefn set_engage_skills(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_skills(self, value: impl Into<Array<Il2CppString>>)
set_EngageSkills(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_items(self) -> Array<Il2CppString>
fn get_engage_items(self) -> Array<Il2CppString>
get_EngageItems() overload
Sourcefn set_engage_items(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_items(self, value: impl Into<Array<Il2CppString>>)
set_EngageItems(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_cooperations(self) -> Array<Il2CppString>
fn get_engage_cooperations(self) -> Array<Il2CppString>
get_EngageCooperations() overload
Sourcefn set_engage_cooperations(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_cooperations(self, value: impl Into<Array<Il2CppString>>)
set_EngageCooperations(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_horses(self) -> Array<Il2CppString>
fn get_engage_horses(self) -> Array<Il2CppString>
get_EngageHorses() overload
Sourcefn set_engage_horses(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_horses(self, value: impl Into<Array<Il2CppString>>)
set_EngageHorses(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_coverts(self) -> Array<Il2CppString>
fn get_engage_coverts(self) -> Array<Il2CppString>
get_EngageCoverts() overload
Sourcefn set_engage_coverts(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_coverts(self, value: impl Into<Array<Il2CppString>>)
set_EngageCoverts(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_heavys(self) -> Array<Il2CppString>
fn get_engage_heavys(self) -> Array<Il2CppString>
get_EngageHeavys() overload
Sourcefn set_engage_heavys(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_heavys(self, value: impl Into<Array<Il2CppString>>)
set_EngageHeavys(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_flys(self) -> Array<Il2CppString>
fn get_engage_flys(self) -> Array<Il2CppString>
get_EngageFlys() overload
Sourcefn set_engage_flys(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_flys(self, value: impl Into<Array<Il2CppString>>)
set_EngageFlys(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_magics(self) -> Array<Il2CppString>
fn get_engage_magics(self) -> Array<Il2CppString>
get_EngageMagics() overload
Sourcefn set_engage_magics(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_magics(self, value: impl Into<Array<Il2CppString>>)
set_EngageMagics(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_pranas(self) -> Array<Il2CppString>
fn get_engage_pranas(self) -> Array<Il2CppString>
get_EngagePranas() overload
Sourcefn set_engage_pranas(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_pranas(self, value: impl Into<Array<Il2CppString>>)
set_EngagePranas(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_engage_dragons(self) -> Array<Il2CppString>
fn get_engage_dragons(self) -> Array<Il2CppString>
get_EngageDragons() overload
Sourcefn set_engage_dragons(self, value: impl Into<Array<Il2CppString>>)
fn set_engage_dragons(self, value: impl Into<Array<Il2CppString>>)
set_EngageDragons(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_aptitude(self) -> WeaponMask
fn get_aptitude(self) -> WeaponMask
get_Aptitude() overload
Sourcefn set_aptitude(self, value: impl Into<WeaponMask>)
fn set_aptitude(self, value: impl Into<WeaponMask>)
set_Aptitude(crate::app::weaponmask::WeaponMask) overload
Sourcefn get_aptitude_cost_none(self) -> u16
fn get_aptitude_cost_none(self) -> u16
get_AptitudeCostNone() overload
Sourcefn set_aptitude_cost_none(self, value: impl Into<u16>)
fn set_aptitude_cost_none(self, value: impl Into<u16>)
set_AptitudeCostNone(u16) overload
Sourcefn get_aptitude_cost_sword(self) -> u16
fn get_aptitude_cost_sword(self) -> u16
get_AptitudeCostSword() overload
Sourcefn set_aptitude_cost_sword(self, value: impl Into<u16>)
fn set_aptitude_cost_sword(self, value: impl Into<u16>)
set_AptitudeCostSword(u16) overload
Sourcefn get_aptitude_cost_lance(self) -> u16
fn get_aptitude_cost_lance(self) -> u16
get_AptitudeCostLance() overload
Sourcefn set_aptitude_cost_lance(self, value: impl Into<u16>)
fn set_aptitude_cost_lance(self, value: impl Into<u16>)
set_AptitudeCostLance(u16) overload
Sourcefn get_aptitude_cost_axe(self) -> u16
fn get_aptitude_cost_axe(self) -> u16
get_AptitudeCostAxe() overload
Sourcefn set_aptitude_cost_axe(self, value: impl Into<u16>)
fn set_aptitude_cost_axe(self, value: impl Into<u16>)
set_AptitudeCostAxe(u16) overload
Sourcefn get_aptitude_cost_bow(self) -> u16
fn get_aptitude_cost_bow(self) -> u16
get_AptitudeCostBow() overload
Sourcefn set_aptitude_cost_bow(self, value: impl Into<u16>)
fn set_aptitude_cost_bow(self, value: impl Into<u16>)
set_AptitudeCostBow(u16) overload
Sourcefn get_aptitude_cost_dagger(self) -> u16
fn get_aptitude_cost_dagger(self) -> u16
get_AptitudeCostDagger() overload
Sourcefn set_aptitude_cost_dagger(self, value: impl Into<u16>)
fn set_aptitude_cost_dagger(self, value: impl Into<u16>)
set_AptitudeCostDagger(u16) overload
Sourcefn get_aptitude_cost_magic(self) -> u16
fn get_aptitude_cost_magic(self) -> u16
get_AptitudeCostMagic() overload
Sourcefn set_aptitude_cost_magic(self, value: impl Into<u16>)
fn set_aptitude_cost_magic(self, value: impl Into<u16>)
set_AptitudeCostMagic(u16) overload
Sourcefn get_aptitude_cost_rod(self) -> u16
fn get_aptitude_cost_rod(self) -> u16
get_AptitudeCostRod() overload
Sourcefn set_aptitude_cost_rod(self, value: impl Into<u16>)
fn set_aptitude_cost_rod(self, value: impl Into<u16>)
set_AptitudeCostRod(u16) overload
Sourcefn get_aptitude_cost_fist(self) -> u16
fn get_aptitude_cost_fist(self) -> u16
get_AptitudeCostFist() overload
Sourcefn set_aptitude_cost_fist(self, value: impl Into<u16>)
fn set_aptitude_cost_fist(self, value: impl Into<u16>)
set_AptitudeCostFist(u16) overload
Sourcefn get_aptitude_cost_special(self) -> u16
fn get_aptitude_cost_special(self) -> u16
get_AptitudeCostSpecial() overload
Sourcefn set_aptitude_cost_special(self, value: impl Into<u16>)
fn set_aptitude_cost_special(self, value: impl Into<u16>)
set_AptitudeCostSpecial(u16) overload
Sourcefn get_aptitude_costs(self) -> Array<u16>
fn get_aptitude_costs(self) -> Array<u16>
get_AptitudeCosts() overload
Sourcefn set_aptitude_costs(self, value: impl Into<Array<u16>>)
fn set_aptitude_costs(self, value: impl Into<Array<u16>>)
set_AptitudeCosts(::unity::Array<u16>) overload
Sourcefn get_flag(self) -> GodGrowthData_FlagField
fn get_flag(self) -> GodGrowthData_FlagField
get_Flag() overload
Sourcefn set_flag(self, value: impl Into<GodGrowthData_FlagField>)
fn set_flag(self, value: impl Into<GodGrowthData_FlagField>)
set_Flag(crate::app::godgrowthdata::GodGrowthData_FlagField) overload
Sourcefn get_synchro_skill_array(self) -> SkillArray
fn get_synchro_skill_array(self) -> SkillArray
get_SynchroSkillArray() overload
Sourcefn set_synchro_skill_array(self, value: impl Into<SkillArray>)
fn set_synchro_skill_array(self, value: impl Into<SkillArray>)
set_SynchroSkillArray(crate::app::skillarray::SkillArray) overload
Sourcefn get_engage_skill_array(self) -> SkillArray
fn get_engage_skill_array(self) -> SkillArray
get_EngageSkillArray() overload
Sourcefn set_engage_skill_array(self, value: impl Into<SkillArray>)
fn set_engage_skill_array(self, value: impl Into<SkillArray>)
set_EngageSkillArray(crate::app::skillarray::SkillArray) overload
Sourcefn add_enage_items(
self,
style: impl Into<BattleStyle_Types>,
items: impl Into<Array<Il2CppString>>,
)
fn add_enage_items( self, style: impl Into<BattleStyle_Types>, items: impl Into<Array<Il2CppString>>, )
AddEnageItems(crate::app::battlestyle::BattleStyle_Types, ::unity::Array<::unity::Il2CppString>) overload
Sourcefn on_completed(self)
fn on_completed(self)
OnCompleted() overload
Sourcefn on_completed_end(self)
fn on_completed_end(self)
OnCompletedEnd() overload
Sourcefn get_style_engage_items(
self,
style: impl Into<BattleStyle_Types>,
) -> List_1<ItemData>
fn get_style_engage_items( self, style: impl Into<BattleStyle_Types>, ) -> List_1<ItemData>
GetStyleEngageItems(crate::app::battlestyle::BattleStyle_Types) overload
Sourcefn get_style_engage_items_total_count(self) -> i32
fn get_style_engage_items_total_count(self) -> i32
GetStyleEngageItemsTotalCount() overload
Sourcefn get_debug_name(self) -> Il2CppString
fn get_debug_name(self) -> Il2CppString
GetDebugName() 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: IGodGrowthData> IGodGrowthDataMethods for __T
app-godgrowthdata only.