pub trait IMascotPresentationRootMethods: IMascotPresentationRoot {
// Provided methods
fn setup(self, root: impl Into<GameObject>) { ... }
fn apply(self) { ... }
fn revert(self) { ... }
fn get_player_controller(self) -> HubPlayerController { ... }
fn get_mascot_controller(self) -> HubMascotController { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn setup(self, root: impl Into<GameObject>)
fn setup(self, root: impl Into<GameObject>)
Setup(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_player_controller(self) -> HubPlayerController
fn get_player_controller(self) -> HubPlayerController
get_PlayerController() overload
Sourcefn get_mascot_controller(self) -> HubMascotController
fn get_mascot_controller(self) -> HubMascotController
get_MascotController() 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: IMascotPresentationRoot> IMascotPresentationRootMethods for __T
Available on crate feature
app-mascotpresentationroot only.