Struct oxygengine_core::ecs::pipeline::LinearPipelineBuilder [−][src]
pub struct LinearPipelineBuilder { /* fields omitted */ }
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
fn add_system_on_layer<AT: AccessType>(
&mut self,
name: &str,
system: System,
dependencies: &[&str],
layer: PipelineLayer,
lock_on_single_thread: bool
) -> Result<(), PipelineBuilderError>
fn add_system<AT: AccessType>(
&mut self,
name: &str,
system: System,
dependencies: &[&str]
) -> Result<(), PipelineBuilderError>
fn add_system_on_single_thread<AT: AccessType>(
&mut self,
name: &str,
system: System,
dependencies: &[&str]
) -> Result<(), PipelineBuilderError>
fn with_system_on_layer<AT: AccessType>(
self,
name: &str,
system: System,
dependencies: &[&str],
layer: PipelineLayer,
lock_on_single_thread: bool
) -> Result<Self, PipelineBuilderError>
fn with_system<AT: AccessType>(
self,
name: &str,
system: System,
dependencies: &[&str]
) -> Result<Self, PipelineBuilderError>
fn with_system_on_single_thread<AT: AccessType>(
self,
name: &str,
system: System,
dependencies: &[&str]
) -> Result<Self, PipelineBuilderError>
Auto Trait Implementations
impl RefUnwindSafe for LinearPipelineBuilder
impl Send for LinearPipelineBuilder
impl Sync for LinearPipelineBuilder
impl Unpin for LinearPipelineBuilder
impl UnwindSafe for LinearPipelineBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more