Trait rin::ecs::CreationContextExt [−][src]
pub trait CreationContextExt<'a>: EntitiesCreationExt<'a> + ResourcesCreationExt { pub fn with_entities_and_resources_creation<'e, F, R>(
&'e mut self,
f: F
) -> R
where
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R; }
Required methods
pub fn with_entities_and_resources_creation<'e, F, R>(&'e mut self, f: F) -> R where
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R,
[src]
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R,
Implementors
impl<'a> CreationContextExt<'a> for CreationProxy<'a>
[src]
impl<'a> CreationContextExt<'a> for CreationProxy<'a>
[src]pub fn with_entities_and_resources_creation<'e, F, R>(&'e mut self, f: F) -> R where
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R,
[src]
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R,
impl<'a> CreationContextExt<'a> for Scene
[src]
impl<'a> CreationContextExt<'a> for Scene
[src]pub fn with_entities_and_resources_creation<'e, F, R>(&'e mut self, f: F) -> R where
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R,
[src]
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R,
impl<'a> CreationContextExt<'a> for World
[src]
impl<'a> CreationContextExt<'a> for World
[src]pub fn with_entities_and_resources_creation<'e, F, R>(&'e mut self, f: F) -> R where
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R,
[src]
F: FnOnce(EntitiesCreation<'e>, ResourcesCreation<'e>) -> R,