Skip to main content

IItemMenuDetailSetterMethods

Trait IItemMenuDetailSetterMethods 

Source
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§

Source

fn get_is_enchant_mode(self) -> bool

get_IsEnchantMode() overload

Source

fn set_is_enchant_mode(self, value: impl Into<bool>)

set_IsEnchantMode(bool) overload

Source

fn set_enchant_mode(self, is_enchant: impl Into<bool>)

SetEnchantMode(bool) overload

Source

fn start(self)

Start() overload

Source

fn set_data(self, selected_item: impl Into<UnitItem>)

SetData(crate::app::unititem::UnitItem) overload

Source

fn set_data_2(self, unit: impl Into<Unit>, selected_item: impl Into<UnitItem>)

SetData(crate::app::unit::Unit, crate::app::unititem::UnitItem) overload

Source

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

Source

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

Source

fn set_menu_title(self, title: impl Into<Il2CppString>)

SetMenuTitle(::unity::Il2CppString) overload

Source

fn set_contents_text(self, message: impl Into<Il2CppString>)

SetContentsText(::unity::Il2CppString) overload

Source

fn set_range_text(self, r_i: impl Into<i32>, r_o: impl Into<i32>)

SetRangeText(i32, i32) overload

Source

fn set_contents_text_2(self, item: impl Into<UnitItem>)

SetContentsText(crate::app::unititem::UnitItem) overload

Source

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

Source

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

Source

fn play_anim(self, is_open: impl Into<bool>)

PlayAnim(bool) overload

Source

fn ctor(self)

.ctor() 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§

Source§

impl<__T: IItemMenuDetailSetter> IItemMenuDetailSetterMethods for __T

Available on crate feature app-itemmenudetailsetter only.