Trait rin::scene::UpdateSystem [−][src]
pub trait UpdateSystem: Send { pub fn update(
&mut self,
clock: &Clock,
entities: Entities<'_>,
resources: Resources<'_>
); pub fn checks(
&mut StorageRegistry
) -> Option<SystemConditionElse<SyncSystem>> { ... } pub fn name() -> Option<&'static str> { ... } pub fn before() -> Vec<SystemId, Global>ⓘ { ... } pub fn after() -> Vec<SystemId, Global>ⓘ { ... } pub fn updates() -> Vec<TypeId, Global>ⓘ { ... } pub fn needs() -> Vec<TypeId, Global>ⓘ { ... } pub fn reads() -> Vec<TypeId, Global>ⓘ { ... } pub fn writes() -> Vec<TypeId, Global>ⓘ { ... } pub fn file_line_info(&self) -> &'static str { ... } }
Required methods
Loading content...Provided methods
pub fn checks(&mut StorageRegistry) -> Option<SystemConditionElse<SyncSystem>>
[src]
pub fn name() -> Option<&'static str>
[src]
pub fn before() -> Vec<SystemId, Global>ⓘ
[src]
pub fn after() -> Vec<SystemId, Global>ⓘ
[src]
pub fn updates() -> Vec<TypeId, Global>ⓘ
[src]
pub fn needs() -> Vec<TypeId, Global>ⓘ
[src]
pub fn reads() -> Vec<TypeId, Global>ⓘ
[src]
pub fn writes() -> Vec<TypeId, Global>ⓘ
[src]
pub fn file_line_info(&self) -> &'static str
[src]
Implementors
Loading content...