pub trait IMascotMenuSequenceMethods: IMascotMenuSequence {
Show 27 methods
// Provided methods
fn get_foodstuff(self) -> FoodstuffData { ... }
fn set_foodstuff(self, value: impl Into<FoodstuffData>) { ... }
fn get_friendly_gauge(self) -> MascotFriendlyContent { ... }
fn get_presentation_root(self) -> MascotPresentationRoot { ... }
fn get_player_controller(self) -> HubPlayerController { ... }
fn get_player(self) -> HubUnitController { ... }
fn get_mascot(self) -> HubMascotController { ... }
fn load_resources(self) { ... }
fn is_loading_resources(self) -> bool { ... }
fn start_sequence(self) { ... }
fn open_title(self) { ... }
fn create_top_menu(self) { ... }
fn create_custom_menu(self) { ... }
fn init_strok(self) { ... }
fn strok(self) -> IEnumerator { ... }
fn exit_strok(self) { ... }
fn get_bond(self) { ... }
fn init_custom(self) { ... }
fn exit_custom(self) { ... }
fn exit(self) { ... }
fn create_food_select(self) { ... }
fn create_food_eat(self) { ... }
fn create_acc_change(self) { ... }
fn create_color_change(self) { ... }
fn friendly_popup(self) { ... }
fn create_desc(self) -> Array<ProcDesc> { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_foodstuff(self) -> FoodstuffData
fn get_foodstuff(self) -> FoodstuffData
get_Foodstuff() overload
Sourcefn set_foodstuff(self, value: impl Into<FoodstuffData>)
fn set_foodstuff(self, value: impl Into<FoodstuffData>)
set_Foodstuff(crate::app::foodstuffdata::FoodstuffData) overload
Sourcefn get_friendly_gauge(self) -> MascotFriendlyContent
fn get_friendly_gauge(self) -> MascotFriendlyContent
get_FriendlyGauge() overload
Sourcefn get_presentation_root(self) -> MascotPresentationRoot
fn get_presentation_root(self) -> MascotPresentationRoot
get_PresentationRoot() overload
Sourcefn get_player_controller(self) -> HubPlayerController
fn get_player_controller(self) -> HubPlayerController
get_PlayerController() overload
Sourcefn get_player(self) -> HubUnitController
fn get_player(self) -> HubUnitController
get_Player() overload
Sourcefn get_mascot(self) -> HubMascotController
fn get_mascot(self) -> HubMascotController
get_Mascot() overload
Sourcefn load_resources(self)
fn load_resources(self)
LoadResources() overload
Sourcefn is_loading_resources(self) -> bool
fn is_loading_resources(self) -> bool
IsLoadingResources() overload
Sourcefn start_sequence(self)
fn start_sequence(self)
StartSequence() overload
Sourcefn open_title(self)
fn open_title(self)
OpenTitle() overload
CreateTopMenu() overload
CreateCustomMenu() overload
Sourcefn init_strok(self)
fn init_strok(self)
InitStrok() overload
Sourcefn strok(self) -> IEnumerator
fn strok(self) -> IEnumerator
Strok() overload
Sourcefn exit_strok(self)
fn exit_strok(self)
ExitStrok() overload
Sourcefn init_custom(self)
fn init_custom(self)
InitCustom() overload
Sourcefn exit_custom(self)
fn exit_custom(self)
ExitCustom() overload
Sourcefn create_food_select(self)
fn create_food_select(self)
CreateFoodSelect() overload
Sourcefn create_food_eat(self)
fn create_food_eat(self)
CreateFoodEat() overload
Sourcefn create_acc_change(self)
fn create_acc_change(self)
CreateAccChange() overload
Sourcefn create_color_change(self)
fn create_color_change(self)
CreateColorChange() overload
Sourcefn friendly_popup(self)
fn friendly_popup(self)
FriendlyPopup() overload
Sourcefn create_desc(self) -> Array<ProcDesc>
fn create_desc(self) -> Array<ProcDesc>
CreateDesc() 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: IMascotMenuSequence> IMascotMenuSequenceMethods for __T
app-mascotmenusequence only.