Skip to main content

IRefineShopExchangeCountMenuMethods

Trait IRefineShopExchangeCountMenuMethods 

Source
pub trait IRefineShopExchangeCountMenuMethods: IRefineShopExchangeCountMenu {
Show 29 methods // Provided methods fn get_m_source_material_data(self) -> ItemRefineExchangeData { ... } fn set_m_source_material_data( self, value: impl Into<ItemRefineExchangeData>, ) { ... } fn get_m_target_material_data(self) -> ItemRefineExchangeData { ... } fn set_m_target_material_data( self, value: impl Into<ItemRefineExchangeData>, ) { ... } fn get_m_source_material_value(self) -> i32 { ... } fn set_m_source_material_value(self, value: impl Into<i32>) { ... } fn get_m_target_material_value(self) -> i32 { ... } fn set_m_target_material_value(self, value: impl Into<i32>) { ... } fn get_m_target_material_value_expect(self) -> i32 { ... } fn set_m_target_material_value_expect(self, value: impl Into<i32>) { ... } fn get_m_target_material_overflow(self) -> i32 { ... } fn set_m_target_material_overflow(self, value: impl Into<i32>) { ... } fn get_m_source_material_value_enable(self) -> bool { ... } fn set_m_source_material_value_enable(self, value: impl Into<bool>) { ... } fn get_m_target_material_value_enable(self) -> bool { ... } fn set_m_target_material_value_enable(self, value: impl Into<bool>) { ... } fn get_m_valuable_source_than_target(self) -> bool { ... } fn set_m_valuable_source_than_target(self, value: impl Into<bool>) { ... } fn ctor( self, menu_item_list: impl Into<List_1<BasicMenuItem>>, menu_content: impl Into<RefineShopExchangeCountMenuContent>, source_material_data: impl Into<ItemRefineExchangeData>, target_material_data: impl Into<ItemRefineExchangeData>, close_event_handler: impl Into<RefineShopExchangeCountMenu_CloseEventHandler>, ) { ... } fn get_name(self) -> Il2CppString { ... } fn reset_values(self) { ... } fn key_up(self, is_trigger: impl Into<bool>) { ... } fn key_down(self, is_trigger: impl Into<bool>) { ... } fn key_left(self, is_trigger: impl Into<bool>) { ... } fn key_right(self, is_trigger: impl Into<bool>) { ... } fn custom_call(self) -> BasicMenu_Result { ... } fn on_close(self) { ... } fn on_dispose(self) { ... } fn calc_value(self, value_diff: impl Into<i32>) -> bool { ... }
}

Provided Methods§

Source

fn get_m_source_material_data(self) -> ItemRefineExchangeData

get_m_SourceMaterialData() overload

Source

fn set_m_source_material_data(self, value: impl Into<ItemRefineExchangeData>)

set_m_SourceMaterialData(crate::app::itemrefineexchangedata::ItemRefineExchangeData) overload

Source

fn get_m_target_material_data(self) -> ItemRefineExchangeData

get_m_TargetMaterialData() overload

Source

fn set_m_target_material_data(self, value: impl Into<ItemRefineExchangeData>)

set_m_TargetMaterialData(crate::app::itemrefineexchangedata::ItemRefineExchangeData) overload

Source

fn get_m_source_material_value(self) -> i32

get_m_SourceMaterialValue() overload

Source

fn set_m_source_material_value(self, value: impl Into<i32>)

set_m_SourceMaterialValue(i32) overload

Source

fn get_m_target_material_value(self) -> i32

get_m_TargetMaterialValue() overload

Source

fn set_m_target_material_value(self, value: impl Into<i32>)

set_m_TargetMaterialValue(i32) overload

Source

fn get_m_target_material_value_expect(self) -> i32

get_m_TargetMaterialValueExpect() overload

Source

fn set_m_target_material_value_expect(self, value: impl Into<i32>)

set_m_TargetMaterialValueExpect(i32) overload

Source

fn get_m_target_material_overflow(self) -> i32

get_m_TargetMaterialOverflow() overload

Source

fn set_m_target_material_overflow(self, value: impl Into<i32>)

set_m_TargetMaterialOverflow(i32) overload

Source

fn get_m_source_material_value_enable(self) -> bool

get_m_SourceMaterialValueEnable() overload

Source

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

set_m_SourceMaterialValueEnable(bool) overload

Source

fn get_m_target_material_value_enable(self) -> bool

get_m_TargetMaterialValueEnable() overload

Source

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

set_m_TargetMaterialValueEnable(bool) overload

Source

fn get_m_valuable_source_than_target(self) -> bool

get_m_ValuableSourceThanTarget() overload

Source

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

set_m_ValuableSourceThanTarget(bool) overload

Source

fn ctor( self, menu_item_list: impl Into<List_1<BasicMenuItem>>, menu_content: impl Into<RefineShopExchangeCountMenuContent>, source_material_data: impl Into<ItemRefineExchangeData>, target_material_data: impl Into<ItemRefineExchangeData>, close_event_handler: impl Into<RefineShopExchangeCountMenu_CloseEventHandler>, )

.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::refineshopexchangecountmenucontent::RefineShopExchangeCountMenuContent, crate::app::itemrefineexchangedata::ItemRefineExchangeData, crate::app::itemrefineexchangedata::ItemRefineExchangeData, crate::app::refineshopexchangecountmenu::RefineShopExchangeCountMenu_CloseEventHandler) overload

Source

fn get_name(self) -> Il2CppString

GetName() overload

Source

fn reset_values(self)

ResetValues() overload

Source

fn key_up(self, is_trigger: impl Into<bool>)

KeyUp(bool) overload

Source

fn key_down(self, is_trigger: impl Into<bool>)

KeyDown(bool) overload

Source

fn key_left(self, is_trigger: impl Into<bool>)

KeyLeft(bool) overload

Source

fn key_right(self, is_trigger: impl Into<bool>)

KeyRight(bool) overload

Source

fn custom_call(self) -> BasicMenu_Result

CustomCall() overload

Source

fn on_close(self)

OnClose() overload

Source

fn on_dispose(self)

OnDispose() overload

Source

fn calc_value(self, value_diff: impl Into<i32>) -> bool

CalcValue(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§

Source§

impl<__T: IRefineShopExchangeCountMenu> IRefineShopExchangeCountMenuMethods for __T

Available on crate feature app-refineshopexchangecountmenu only.