pub trait ITradeMenuItemMethods: ITradeMenuItem {
Show 20 methods
// Provided methods
fn build_attribute(self) -> BasicMenuItem_Attribute { ... }
fn a_call(self) -> BasicMenu_Result { ... }
fn b_call(self) -> BasicMenu_Result { ... }
fn get_width(self) -> f32 { ... }
fn get_height(self) -> f32 { ... }
fn get_unit(self) -> Unit { ... }
fn get_unit_item(self) -> UnitItem { ... }
fn get_trade_menu(self) -> TradeMenu { ... }
fn get_left_unit(self) -> Unit { ... }
fn get_right_unit(self) -> Unit { ... }
fn get_left_initial_select_index(self) -> i32 { ... }
fn get_right_initial_select_index(self) -> i32 { ... }
fn set_done(self) { ... }
fn is_done(self) -> bool { ... }
fn on_trade(self) { ... }
fn on_end(self) { ... }
fn build_attribute_select(self) -> BasicMenuItem_Attribute { ... }
fn trade(self) -> BasicMenu_Result { ... }
fn select_first_item(self) -> BasicMenu_Result { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn build_attribute(self) -> BasicMenuItem_Attribute
fn build_attribute(self) -> BasicMenuItem_Attribute
BuildAttribute() overload
Sourcefn a_call(self) -> BasicMenu_Result
fn a_call(self) -> BasicMenu_Result
ACall() overload
Sourcefn b_call(self) -> BasicMenu_Result
fn b_call(self) -> BasicMenu_Result
BCall() overload
Sourcefn get_height(self) -> f32
fn get_height(self) -> f32
GetHeight() overload
Sourcefn get_unit_item(self) -> UnitItem
fn get_unit_item(self) -> UnitItem
GetUnitItem() overload
GetTradeMenu() overload
Sourcefn get_left_unit(self) -> Unit
fn get_left_unit(self) -> Unit
GetLeftUnit() overload
Sourcefn get_right_unit(self) -> Unit
fn get_right_unit(self) -> Unit
GetRightUnit() overload
Sourcefn get_left_initial_select_index(self) -> i32
fn get_left_initial_select_index(self) -> i32
GetLeftInitialSelectIndex() overload
Sourcefn get_right_initial_select_index(self) -> i32
fn get_right_initial_select_index(self) -> i32
GetRightInitialSelectIndex() overload
Sourcefn build_attribute_select(self) -> BasicMenuItem_Attribute
fn build_attribute_select(self) -> BasicMenuItem_Attribute
BuildAttributeSelect() overload
Sourcefn trade(self) -> BasicMenu_Result
fn trade(self) -> BasicMenu_Result
Trade() overload
Sourcefn select_first_item(self) -> BasicMenu_Result
fn select_first_item(self) -> BasicMenu_Result
SelectFirstItem() 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: ITradeMenuItem> ITradeMenuItemMethods for __T
Available on crate feature
app-trademenuitem only.