pub trait IMascotFoodEatSequenceMethods: IMascotFoodEatSequence {
// Provided methods
fn ctor(self, foodstuff_data: impl Into<FoodstuffData>) { ... }
fn get_player_controller(self) -> HubPlayerController { ... }
fn get_player(self) -> HubUnitController { ... }
fn get_mascot(self) -> HubMascotController { ... }
fn init_eat_food(self) { ... }
fn eat_food(self) -> IEnumerator { ... }
fn exit_eat_food(self) { ... }
fn get_bond(self) { ... }
fn create_desc(self) -> Array<ProcDesc> { ... }
}Provided Methods§
Sourcefn ctor(self, foodstuff_data: impl Into<FoodstuffData>)
fn ctor(self, foodstuff_data: impl Into<FoodstuffData>)
.ctor(crate::app::foodstuffdata::FoodstuffData) 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 init_eat_food(self)
fn init_eat_food(self)
InitEatFood() overload
Sourcefn eat_food(self) -> IEnumerator
fn eat_food(self) -> IEnumerator
EatFood() overload
Sourcefn exit_eat_food(self)
fn exit_eat_food(self)
ExitEatFood() 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: IMascotFoodEatSequence> IMascotFoodEatSequenceMethods for __T
Available on crate feature
app-mascotfoodeatsequence only.