pub trait IDishAllMenuContentMethods: IDishAllMenuContent {
// Provided methods
fn awake(self) { ... }
fn set_messages(self) { ... }
fn get_and_enable_unit_select(self) -> UnitSelectMenuContent_2 { ... }
fn get_and_enable_dish_select(
self,
selected_unit_list: impl Into<List_1<Unit>>,
) -> DishSelectMenuContent { ... }
fn get_and_enable_foodstuff_select(
self,
food: impl Into<FoodData>,
) -> FoodstuffMenuContent { ... }
fn disable_menu_all(self) { ... }
fn on_open_confirm_dialog(
self,
foodstuffs: impl Into<List_1<FoodstuffData>>,
) { ... }
fn close(self) { ... }
fn is_closed(self) -> bool { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn set_messages(self)
fn set_messages(self)
SetMessages() overload
Sourcefn get_and_enable_unit_select(self) -> UnitSelectMenuContent_2
fn get_and_enable_unit_select(self) -> UnitSelectMenuContent_2
GetAndEnableUnitSelect() overload
Sourcefn get_and_enable_dish_select(
self,
selected_unit_list: impl Into<List_1<Unit>>,
) -> DishSelectMenuContent
fn get_and_enable_dish_select( self, selected_unit_list: impl Into<List_1<Unit>>, ) -> DishSelectMenuContent
GetAndEnableDishSelect(crate::system::collections::generic::list_1::List_1<crate::app::unit::Unit>) overload
Sourcefn get_and_enable_foodstuff_select(
self,
food: impl Into<FoodData>,
) -> FoodstuffMenuContent
fn get_and_enable_foodstuff_select( self, food: impl Into<FoodData>, ) -> FoodstuffMenuContent
GetAndEnableFoodstuffSelect(crate::app::fooddata::FoodData) overload
DisableMenuAll() overload
Sourcefn on_open_confirm_dialog(self, foodstuffs: impl Into<List_1<FoodstuffData>>)
fn on_open_confirm_dialog(self, foodstuffs: impl Into<List_1<FoodstuffData>>)
OnOpenConfirmDialog(crate::system::collections::generic::list_1::List_1<crate::app::foodstuffdata::FoodstuffData>) 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: IDishAllMenuContent> IDishAllMenuContentMethods for __T
Available on crate feature
app-cooking_menu-dishallmenucontent only.