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