pub trait IUnitStatusSetter_ValueParamMethods: IUnitStatusSetter_ValueParam {
// Provided methods
fn init(self, setter: impl Into<UnitStatusSetter>) { ... }
fn set_override(
self,
text: impl Into<TextMeshProUGUI>,
arrow: impl Into<Image>,
) { ... }
fn set_override_title(self, title: impl Into<Il2CppString>) { ... }
fn set_value(
self,
detail: impl Into<UnitParamDetail>,
is_limit: impl Into<bool>,
is_god_change: impl Into<bool>,
) { ... }
fn set_value_no_enhance(
self,
detail: impl Into<UnitParamDetail>,
is_limit: impl Into<bool>,
) { ... }
fn set_value_direct(
self,
str: impl Into<Il2CppString>,
dir: impl Into<i32>,
is_limit: impl Into<bool>,
) { ... }
fn set_balloon(
self,
up_value: impl Into<i32>,
ring_type: impl Into<UnitStatusSetter_RingType>,
) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn init(self, setter: impl Into<UnitStatusSetter>)
fn init(self, setter: impl Into<UnitStatusSetter>)
Init(crate::app::unitstatussetter::UnitStatusSetter) overload
Sourcefn set_override(self, text: impl Into<TextMeshProUGUI>, arrow: impl Into<Image>)
fn set_override(self, text: impl Into<TextMeshProUGUI>, arrow: impl Into<Image>)
SetOverride(crate::tm_pro::textmeshprougui::TextMeshProUGUI, crate::unity_engine::ui::image::Image) overload
Sourcefn set_override_title(self, title: impl Into<Il2CppString>)
fn set_override_title(self, title: impl Into<Il2CppString>)
SetOverrideTitle(::unity::Il2CppString) overload
Sourcefn set_value(
self,
detail: impl Into<UnitParamDetail>,
is_limit: impl Into<bool>,
is_god_change: impl Into<bool>,
)
fn set_value( self, detail: impl Into<UnitParamDetail>, is_limit: impl Into<bool>, is_god_change: impl Into<bool>, )
SetValue(crate::app::unitparamdetail::UnitParamDetail, bool, bool) overload
Sourcefn set_value_no_enhance(
self,
detail: impl Into<UnitParamDetail>,
is_limit: impl Into<bool>,
)
fn set_value_no_enhance( self, detail: impl Into<UnitParamDetail>, is_limit: impl Into<bool>, )
SetValueNoEnhance(crate::app::unitparamdetail::UnitParamDetail, bool) overload
Sourcefn set_value_direct(
self,
str: impl Into<Il2CppString>,
dir: impl Into<i32>,
is_limit: impl Into<bool>,
)
fn set_value_direct( self, str: impl Into<Il2CppString>, dir: impl Into<i32>, is_limit: impl Into<bool>, )
SetValueDirect(::unity::Il2CppString, i32, bool) overload
Sourcefn set_balloon(
self,
up_value: impl Into<i32>,
ring_type: impl Into<UnitStatusSetter_RingType>,
)
fn set_balloon( self, up_value: impl Into<i32>, ring_type: impl Into<UnitStatusSetter_RingType>, )
SetBalloon(i32, crate::app::unitstatussetter::UnitStatusSetter_RingType) 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: IUnitStatusSetter_ValueParam> IUnitStatusSetter_ValueParamMethods for __T
Available on crate feature
app-unitstatussetter only.