Struct oxygengine_core::ecs::BatchAccessor [−][src]
pub struct BatchAccessor { /* fields omitted */ }
The BatchAccessor
is used to notify the main dispatcher of the read and
write resources of the System
s contained in the batch (“sub systems”).
Implementations
impl BatchAccessor
[src]
impl BatchAccessor
[src]pub fn new(
reads: Vec<ResourceId, Global>,
writes: Vec<ResourceId, Global>
) -> BatchAccessor
[src]
reads: Vec<ResourceId, Global>,
writes: Vec<ResourceId, Global>
) -> BatchAccessor
Creates a BatchAccessor
Trait Implementations
impl Accessor for BatchAccessor
[src]
impl Accessor for BatchAccessor
[src]pub fn try_new() -> Option<BatchAccessor>
[src]
pub fn reads(&self) -> Vec<ResourceId, Global>
[src]
pub fn writes(&self) -> Vec<ResourceId, Global>
[src]
Auto Trait Implementations
impl RefUnwindSafe for BatchAccessor
impl RefUnwindSafe for BatchAccessor
impl Send for BatchAccessor
impl Send for BatchAccessor
impl Sync for BatchAccessor
impl Sync for BatchAccessor
impl Unpin for BatchAccessor
impl Unpin for BatchAccessor
impl UnwindSafe for BatchAccessor
impl UnwindSafe for BatchAccessor