pub trait IRingDataMethods: IRingData {
Show 52 methods
// Provided methods
fn ctor(self) { ... }
fn get_rnid(self) -> Il2CppString { ... }
fn set_rnid(self, value: impl Into<Il2CppString>) { ... }
fn get_name(self) -> Il2CppString { ... }
fn set_name(self, value: impl Into<Il2CppString>) { ... }
fn get_help(self) -> Il2CppString { ... }
fn set_help(self, value: impl Into<Il2CppString>) { ... }
fn get_gid(self) -> Il2CppString { ... }
fn set_gid(self, value: impl Into<Il2CppString>) { ... }
fn get_ring_model(self) -> Il2CppString { ... }
fn set_ring_model(self, value: impl Into<Il2CppString>) { ... }
fn get_kind(self) -> RingData_Kinds { ... }
fn set_kind(self, value: impl Into<RingData_Kinds>) { ... }
fn get_rank(self) -> RingData_Ranks { ... }
fn set_rank(self, value: impl Into<RingData_Ranks>) { ... }
fn get_icon(self) -> Il2CppString { ... }
fn set_icon(self, value: impl Into<Il2CppString>) { ... }
fn get_enhance(self) -> CapabilitySbyte { ... }
fn set_enhance(self, value: impl Into<CapabilitySbyte>) { ... }
fn get_equip_sids(self) -> Array<Il2CppString> { ... }
fn set_equip_sids(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_equip_skills(self) -> SkillArray { ... }
fn set_equip_skills(self, value: impl Into<SkillArray>) { ... }
fn get_is_single_rank(self) -> bool { ... }
fn set_is_single_rank(self, value: impl Into<bool>) { ... }
fn get_jewel_color_r(self) -> u8 { ... }
fn set_jewel_color_r(self, value: impl Into<u8>) { ... }
fn get_jewel_color_g(self) -> u8 { ... }
fn set_jewel_color_g(self, value: impl Into<u8>) { ... }
fn get_jewel_color_b(self) -> u8 { ... }
fn set_jewel_color_b(self, value: impl Into<u8>) { ... }
fn get_rim_color_r(self) -> u8 { ... }
fn set_rim_color_r(self, value: impl Into<u8>) { ... }
fn get_rim_color_g(self) -> u8 { ... }
fn set_rim_color_g(self, value: impl Into<u8>) { ... }
fn get_rim_color_b(self) -> u8 { ... }
fn set_rim_color_b(self, value: impl Into<u8>) { ... }
fn get_group(self) -> Il2CppString { ... }
fn get_flag_name(self) -> Il2CppString { ... }
fn get_jewel_color(self) -> Color { ... }
fn get_rim_color(self) -> Color { ... }
fn on_build(self) { ... }
fn copy_ring_color(self) { ... }
fn set_kind_2(self) { ... }
fn on_release(self) { ... }
fn get_debug_name(self) -> Il2CppString { ... }
fn get_full_name(self) -> Il2CppString { ... }
fn get_rare_color_data(self) -> RingData { ... }
fn set_procurement(self) { ... }
fn is_procurement(self) -> bool { ... }
fn get_prefab_path(self) -> Il2CppString { ... }
fn get_prefab_path_2(self, gid: impl Into<Il2CppString>) -> Il2CppString { ... }
}Provided Methods§
Sourcefn get_rnid(self) -> Il2CppString
fn get_rnid(self) -> Il2CppString
get_Rnid() overload
Sourcefn set_rnid(self, value: impl Into<Il2CppString>)
fn set_rnid(self, value: impl Into<Il2CppString>)
set_Rnid(::unity::Il2CppString) overload
Sourcefn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_Name() overload
Sourcefn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_Name(::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_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_ring_model(self) -> Il2CppString
fn get_ring_model(self) -> Il2CppString
get_RingModel() overload
Sourcefn set_ring_model(self, value: impl Into<Il2CppString>)
fn set_ring_model(self, value: impl Into<Il2CppString>)
set_RingModel(::unity::Il2CppString) overload
Sourcefn get_kind(self) -> RingData_Kinds
fn get_kind(self) -> RingData_Kinds
get_Kind() overload
Sourcefn set_kind(self, value: impl Into<RingData_Kinds>)
fn set_kind(self, value: impl Into<RingData_Kinds>)
set_Kind(crate::app::ringdata::RingData_Kinds) overload
Sourcefn get_rank(self) -> RingData_Ranks
fn get_rank(self) -> RingData_Ranks
get_Rank() overload
Sourcefn set_rank(self, value: impl Into<RingData_Ranks>)
fn set_rank(self, value: impl Into<RingData_Ranks>)
set_Rank(crate::app::ringdata::RingData_Ranks) overload
Sourcefn get_icon(self) -> Il2CppString
fn get_icon(self) -> Il2CppString
get_Icon() overload
Sourcefn set_icon(self, value: impl Into<Il2CppString>)
fn set_icon(self, value: impl Into<Il2CppString>)
set_Icon(::unity::Il2CppString) overload
Sourcefn get_enhance(self) -> CapabilitySbyte
fn get_enhance(self) -> CapabilitySbyte
get_Enhance() overload
Sourcefn set_enhance(self, value: impl Into<CapabilitySbyte>)
fn set_enhance(self, value: impl Into<CapabilitySbyte>)
set_Enhance(crate::app::capabilitysbyte::CapabilitySbyte) overload
Sourcefn get_equip_sids(self) -> Array<Il2CppString>
fn get_equip_sids(self) -> Array<Il2CppString>
get_EquipSids() overload
Sourcefn set_equip_sids(self, value: impl Into<Array<Il2CppString>>)
fn set_equip_sids(self, value: impl Into<Array<Il2CppString>>)
set_EquipSids(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_equip_skills(self) -> SkillArray
fn get_equip_skills(self) -> SkillArray
get_EquipSkills() overload
Sourcefn set_equip_skills(self, value: impl Into<SkillArray>)
fn set_equip_skills(self, value: impl Into<SkillArray>)
set_EquipSkills(crate::app::skillarray::SkillArray) overload
Sourcefn get_is_single_rank(self) -> bool
fn get_is_single_rank(self) -> bool
get_IsSingleRank() overload
Sourcefn set_is_single_rank(self, value: impl Into<bool>)
fn set_is_single_rank(self, value: impl Into<bool>)
set_IsSingleRank(bool) overload
Sourcefn get_jewel_color_r(self) -> u8
fn get_jewel_color_r(self) -> u8
get_JewelColorR() overload
Sourcefn set_jewel_color_r(self, value: impl Into<u8>)
fn set_jewel_color_r(self, value: impl Into<u8>)
set_JewelColorR(u8) overload
Sourcefn get_jewel_color_g(self) -> u8
fn get_jewel_color_g(self) -> u8
get_JewelColorG() overload
Sourcefn set_jewel_color_g(self, value: impl Into<u8>)
fn set_jewel_color_g(self, value: impl Into<u8>)
set_JewelColorG(u8) overload
Sourcefn get_jewel_color_b(self) -> u8
fn get_jewel_color_b(self) -> u8
get_JewelColorB() overload
Sourcefn set_jewel_color_b(self, value: impl Into<u8>)
fn set_jewel_color_b(self, value: impl Into<u8>)
set_JewelColorB(u8) overload
Sourcefn get_rim_color_r(self) -> u8
fn get_rim_color_r(self) -> u8
get_RimColorR() overload
Sourcefn set_rim_color_r(self, value: impl Into<u8>)
fn set_rim_color_r(self, value: impl Into<u8>)
set_RimColorR(u8) overload
Sourcefn get_rim_color_g(self) -> u8
fn get_rim_color_g(self) -> u8
get_RimColorG() overload
Sourcefn set_rim_color_g(self, value: impl Into<u8>)
fn set_rim_color_g(self, value: impl Into<u8>)
set_RimColorG(u8) overload
Sourcefn get_rim_color_b(self) -> u8
fn get_rim_color_b(self) -> u8
get_RimColorB() overload
Sourcefn set_rim_color_b(self, value: impl Into<u8>)
fn set_rim_color_b(self, value: impl Into<u8>)
set_RimColorB(u8) overload
Sourcefn get_group(self) -> Il2CppString
fn get_group(self) -> Il2CppString
get_Group() overload
Sourcefn get_flag_name(self) -> Il2CppString
fn get_flag_name(self) -> Il2CppString
get_FlagName() overload
Sourcefn get_jewel_color(self) -> Color
fn get_jewel_color(self) -> Color
get_JewelColor() overload
Sourcefn get_rim_color(self) -> Color
fn get_rim_color(self) -> Color
get_RimColor() overload
Sourcefn copy_ring_color(self)
fn copy_ring_color(self)
CopyRingColor() overload
Sourcefn set_kind_2(self)
fn set_kind_2(self)
SetKind() 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_full_name(self) -> Il2CppString
fn get_full_name(self) -> Il2CppString
GetFullName() overload
Sourcefn get_rare_color_data(self) -> RingData
fn get_rare_color_data(self) -> RingData
GetRareColorData() overload
Sourcefn set_procurement(self)
fn set_procurement(self)
SetProcurement() overload
Sourcefn is_procurement(self) -> bool
fn is_procurement(self) -> bool
IsProcurement() overload
Sourcefn get_prefab_path(self) -> Il2CppString
fn get_prefab_path(self) -> Il2CppString
GetPrefabPath() overload
Sourcefn get_prefab_path_2(self, gid: impl Into<Il2CppString>) -> Il2CppString
fn get_prefab_path_2(self, gid: impl Into<Il2CppString>) -> Il2CppString
GetPrefabPath(::unity::Il2CppString) 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: IRingData> IRingDataMethods for __T
app-ringdata only.