Trait rin_scene::Bundle [−][src]
pub trait Bundle {
type Parameters;
fn parameters(&self) -> Option<&Self::Parameters>;
fn name(&self) -> &str;
fn setup(self, scene: &mut DeferredScene);
fn after_all_bundles_registered(_: &mut Scene) { ... }
}Associated Types
type Parameters[src]
Required methods
fn parameters(&self) -> Option<&Self::Parameters>[src]
fn name(&self) -> &str[src]
fn setup(self, scene: &mut DeferredScene)[src]
Provided methods
fn after_all_bundles_registered(_: &mut Scene)[src]
Implementations on Foreign Types
impl Bundle for ()[src]
impl Bundle for ()[src]type Parameters = ()
fn parameters(&self) -> Option<&Self::Parameters>[src]
fn name(&self) -> &str[src]
fn setup(self, _: &mut DeferredScene)[src]
Implementors
impl Bundle for PathFollower[src]
impl Bundle for PathFollower[src]type Parameters = ()
fn parameters(&self) -> Option<&Self::Parameters>[src]
fn name(&self) -> &str[src]
fn setup(self, world: &mut DeferredScene)[src]
impl Bundle for Bundle[src]
impl Bundle for Bundle[src]type Parameters = Parameters
fn parameters(&self) -> Option<&Parameters>[src]
fn name(&self) -> &str[src]
fn setup(self, world: &mut DeferredScene)[src]
impl Bundle for Physics[src]
impl Bundle for Physics[src]type Parameters = ()
fn parameters(&self) -> Option<&Self::Parameters>[src]
fn name(&self) -> &str[src]
fn setup(self, _world: &mut DeferredScene)[src]
impl Bundle for Time[src]
impl Bundle for Time[src]