Trait rin::scene::scene::Builder[][src]

pub trait Builder<'a> {
    type Settings;
    type IdType: 'static;
    type Depends: 'static + Bundle;
    pub fn register(world: &mut World);
pub fn new(world: CreationProxy<'a>, settings: Self::Settings) -> Self; }

Associated Types

type Settings[src]

type IdType: 'static[src]

type Depends: 'static + Bundle[src]

Loading content...

Required methods

pub fn register(world: &mut World)[src]

pub fn new(world: CreationProxy<'a>, settings: Self::Settings) -> Self[src]

Loading content...

Implementors

impl<'a> Builder<'a> for Blender<'a>[src]

type Settings = ()

type IdType = Vertex

type Depends = Bundle

impl<'a> Builder<'a> for BlenderMaterials<'a>[src]

type Settings = ()

type IdType = ()

type Depends = ()

impl<'a> Builder<'a> for SkyboxBuilder<'a>[src]

type Settings = CubemapSampler

type IdType = SkyboxMaterial

type Depends = ()

impl<'a> Builder<'a> for Water<'a>[src]

type Settings = Settings

type IdType = WaterMaterial

type Depends = ()

Loading content...