pub trait ITasteDataMethods: ITasteData {
Show 29 methods
// Provided methods
fn ctor(self) { ... }
fn get_tid(self) -> Il2CppString { ... }
fn set_tid(self, value: impl Into<Il2CppString>) { ... }
fn get_name(self) -> Il2CppString { ... }
fn set_name(self, value: impl Into<Il2CppString>) { ... }
fn get_grade(self) -> TasteData_TasteGrade { ... }
fn set_grade(self, value: impl Into<TasteData_TasteGrade>) { ... }
fn get_augment(self) -> i8 { ... }
fn set_augment(self, value: impl Into<i8>) { ... }
fn get_other_enhance(self) -> i8 { ... }
fn set_other_enhance(self, value: impl Into<i8>) { ... }
fn get_enhance(self) -> CapabilitySbyte { ... }
fn set_enhance(self, value: impl Into<CapabilitySbyte>) { ... }
fn get_flag(self) -> TasteData_FlagField { ... }
fn set_flag(self, value: impl Into<TasteData_FlagField>) { ... }
fn get_cid(self) -> Il2CppString { ... }
fn set_cid(self, value: impl Into<Il2CppString>) { ... }
fn get_alternative_taste(self) -> Il2CppString { ... }
fn set_alternative_taste(self, value: impl Into<Il2CppString>) { ... }
fn get_deriving_probability(self) -> i8 { ... }
fn set_deriving_probability(self, value: impl Into<i8>) { ... }
fn get_derived_tid(self) -> Il2CppString { ... }
fn set_derived_tid(self, value: impl Into<Il2CppString>) { ... }
fn get_debug_name(self) -> Il2CppString { ... }
fn is_conditional(self) -> bool { ... }
fn get_condition_func(self) -> TasteConditionData_ConditionFunc { ... }
fn is_disable_food_enhance(self) -> bool { ... }
fn is_make_bento(self) -> bool { ... }
fn get_grade_string(self) -> Il2CppString { ... }
}Provided Methods§
Sourcefn get_tid(self) -> Il2CppString
fn get_tid(self) -> Il2CppString
get_Tid() overload
Sourcefn set_tid(self, value: impl Into<Il2CppString>)
fn set_tid(self, value: impl Into<Il2CppString>)
set_Tid(::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_grade(self) -> TasteData_TasteGrade
fn get_grade(self) -> TasteData_TasteGrade
get_Grade() overload
Sourcefn set_grade(self, value: impl Into<TasteData_TasteGrade>)
fn set_grade(self, value: impl Into<TasteData_TasteGrade>)
set_Grade(crate::app::tastedata::TasteData_TasteGrade) overload
Sourcefn get_augment(self) -> i8
fn get_augment(self) -> i8
get_Augment() overload
Sourcefn set_augment(self, value: impl Into<i8>)
fn set_augment(self, value: impl Into<i8>)
set_Augment(i8) overload
Sourcefn get_other_enhance(self) -> i8
fn get_other_enhance(self) -> i8
get_OtherEnhance() overload
Sourcefn set_other_enhance(self, value: impl Into<i8>)
fn set_other_enhance(self, value: impl Into<i8>)
set_OtherEnhance(i8) 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_flag(self) -> TasteData_FlagField
fn get_flag(self) -> TasteData_FlagField
get_Flag() overload
Sourcefn set_flag(self, value: impl Into<TasteData_FlagField>)
fn set_flag(self, value: impl Into<TasteData_FlagField>)
set_Flag(crate::app::tastedata::TasteData_FlagField) overload
Sourcefn get_cid(self) -> Il2CppString
fn get_cid(self) -> Il2CppString
get_Cid() overload
Sourcefn set_cid(self, value: impl Into<Il2CppString>)
fn set_cid(self, value: impl Into<Il2CppString>)
set_Cid(::unity::Il2CppString) overload
Sourcefn get_alternative_taste(self) -> Il2CppString
fn get_alternative_taste(self) -> Il2CppString
get_AlternativeTaste() overload
Sourcefn set_alternative_taste(self, value: impl Into<Il2CppString>)
fn set_alternative_taste(self, value: impl Into<Il2CppString>)
set_AlternativeTaste(::unity::Il2CppString) overload
Sourcefn get_deriving_probability(self) -> i8
fn get_deriving_probability(self) -> i8
get_DerivingProbability() overload
Sourcefn set_deriving_probability(self, value: impl Into<i8>)
fn set_deriving_probability(self, value: impl Into<i8>)
set_DerivingProbability(i8) overload
Sourcefn get_derived_tid(self) -> Il2CppString
fn get_derived_tid(self) -> Il2CppString
get_DerivedTid() overload
Sourcefn set_derived_tid(self, value: impl Into<Il2CppString>)
fn set_derived_tid(self, value: impl Into<Il2CppString>)
set_DerivedTid(::unity::Il2CppString) overload
Sourcefn get_debug_name(self) -> Il2CppString
fn get_debug_name(self) -> Il2CppString
GetDebugName() overload
Sourcefn is_conditional(self) -> bool
fn is_conditional(self) -> bool
IsConditional() overload
Sourcefn get_condition_func(self) -> TasteConditionData_ConditionFunc
fn get_condition_func(self) -> TasteConditionData_ConditionFunc
GetConditionFunc() overload
Sourcefn is_disable_food_enhance(self) -> bool
fn is_disable_food_enhance(self) -> bool
IsDisableFoodEnhance() overload
Sourcefn is_make_bento(self) -> bool
fn is_make_bento(self) -> bool
IsMakeBento() overload
Sourcefn get_grade_string(self) -> Il2CppString
fn get_grade_string(self) -> Il2CppString
GetGradeString() 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: ITasteData> ITasteDataMethods for __T
app-tastedata only.