Trait oxygengine_core::ecs::Tracked [−][src]
pub trait Tracked {
fn channel(&self) -> &EventChannel<ComponentEvent>;
fn channel_mut(&mut self) -> &mut EventChannel<ComponentEvent>;
}Expand description
UnprotectedStorages that track modifications, insertions, and
removals of components.
Required methods
fn channel(&self) -> &EventChannel<ComponentEvent>[src]
fn channel(&self) -> &EventChannel<ComponentEvent>[src]Event channel tracking modified/inserted/removed components.
fn channel_mut(&mut self) -> &mut EventChannel<ComponentEvent>[src]
fn channel_mut(&mut self) -> &mut EventChannel<ComponentEvent>[src]Mutable event channel tracking modified/inserted/removed components.