pub trait IItemMenuDetailSetterMethods: IItemMenuDetailSetter {
Show 16 methods
// Provided methods
fn get_is_enchant_mode(self) -> bool { ... }
fn set_is_enchant_mode(self, value: impl Into<bool>) { ... }
fn set_enchant_mode(self, is_enchant: impl Into<bool>) { ... }
fn start(self) { ... }
fn set_data(self, selected_item: impl Into<UnitItem>) { ... }
fn set_data_2(
self,
unit: impl Into<Unit>,
selected_item: impl Into<UnitItem>,
) { ... }
fn set_data_3(
self,
unit_item_base: impl Into<UnitItem>,
unit_item_target: impl Into<UnitItem>,
unit: impl Into<Unit>,
) { ... }
fn set_data_4(
self,
unit_item: impl Into<UnitItem>,
kind: impl Into<ItemMenuDetailSetter_Kind>,
value: impl Into<i32>,
) { ... }
fn set_menu_title(self, title: impl Into<Il2CppString>) { ... }
fn set_contents_text(self, message: impl Into<Il2CppString>) { ... }
fn set_range_text(self, r_i: impl Into<i32>, r_o: impl Into<i32>) { ... }
fn set_contents_text_2(self, item: impl Into<UnitItem>) { ... }
fn try_set_up_down_icon(
self,
icon: impl Into<Image>,
before: impl Into<i32>,
now: impl Into<i32>,
) -> Color { ... }
fn try_set_up_down_icon_for_weight(
self,
icon: impl Into<Image>,
before: impl Into<i32>,
now: impl Into<i32>,
) -> Color { ... }
fn play_anim(self, is_open: impl Into<bool>) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_is_enchant_mode(self) -> bool
fn get_is_enchant_mode(self) -> bool
get_IsEnchantMode() overload
Sourcefn set_is_enchant_mode(self, value: impl Into<bool>)
fn set_is_enchant_mode(self, value: impl Into<bool>)
set_IsEnchantMode(bool) overload
Sourcefn set_enchant_mode(self, is_enchant: impl Into<bool>)
fn set_enchant_mode(self, is_enchant: impl Into<bool>)
SetEnchantMode(bool) overload
Sourcefn set_data(self, selected_item: impl Into<UnitItem>)
fn set_data(self, selected_item: impl Into<UnitItem>)
SetData(crate::app::unititem::UnitItem) overload
Sourcefn set_data_2(self, unit: impl Into<Unit>, selected_item: impl Into<UnitItem>)
fn set_data_2(self, unit: impl Into<Unit>, selected_item: impl Into<UnitItem>)
SetData(crate::app::unit::Unit, crate::app::unititem::UnitItem) overload
Sourcefn set_data_3(
self,
unit_item_base: impl Into<UnitItem>,
unit_item_target: impl Into<UnitItem>,
unit: impl Into<Unit>,
)
fn set_data_3( self, unit_item_base: impl Into<UnitItem>, unit_item_target: impl Into<UnitItem>, unit: impl Into<Unit>, )
SetData(crate::app::unititem::UnitItem, crate::app::unititem::UnitItem, crate::app::unit::Unit) overload
Sourcefn set_data_4(
self,
unit_item: impl Into<UnitItem>,
kind: impl Into<ItemMenuDetailSetter_Kind>,
value: impl Into<i32>,
)
fn set_data_4( self, unit_item: impl Into<UnitItem>, kind: impl Into<ItemMenuDetailSetter_Kind>, value: impl Into<i32>, )
SetData(crate::app::unititem::UnitItem, crate::app::itemmenudetailsetter::ItemMenuDetailSetter_Kind, i32) overload
SetMenuTitle(::unity::Il2CppString) overload
Sourcefn set_contents_text(self, message: impl Into<Il2CppString>)
fn set_contents_text(self, message: impl Into<Il2CppString>)
SetContentsText(::unity::Il2CppString) overload
Sourcefn set_range_text(self, r_i: impl Into<i32>, r_o: impl Into<i32>)
fn set_range_text(self, r_i: impl Into<i32>, r_o: impl Into<i32>)
SetRangeText(i32, i32) overload
Sourcefn set_contents_text_2(self, item: impl Into<UnitItem>)
fn set_contents_text_2(self, item: impl Into<UnitItem>)
SetContentsText(crate::app::unititem::UnitItem) overload
Sourcefn try_set_up_down_icon(
self,
icon: impl Into<Image>,
before: impl Into<i32>,
now: impl Into<i32>,
) -> Color
fn try_set_up_down_icon( self, icon: impl Into<Image>, before: impl Into<i32>, now: impl Into<i32>, ) -> Color
TrySetUpDownIcon(crate::unity_engine::ui::image::Image, *mutcrate::unity_engine::color::Color, i32, i32) overload
Sourcefn try_set_up_down_icon_for_weight(
self,
icon: impl Into<Image>,
before: impl Into<i32>,
now: impl Into<i32>,
) -> Color
fn try_set_up_down_icon_for_weight( self, icon: impl Into<Image>, before: impl Into<i32>, now: impl Into<i32>, ) -> Color
TrySetUpDownIconForWeight(crate::unity_engine::ui::image::Image, *mutcrate::unity_engine::color::Color, i32, i32) 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: IItemMenuDetailSetter> IItemMenuDetailSetterMethods for __T
app-itemmenudetailsetter only.