Trait rin_scene::EventsSystemThreadLocal [−][src]
pub trait EventsSystemThreadLocal {
Show methods
fn mouse(
&mut self,
_: &MouseEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
) { ... }
fn key(
&mut self,
_: &KeyEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
) { ... }
fn window(
&mut self,
_: &WindowEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
) { ... }
fn dropped(
&mut self,
_: &[PathBuf],
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
) { ... }
fn focus_gained(
&mut self,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
) { ... }
fn focus_lost(
&mut self,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
) { ... }
fn checks(_: EntitiesThreadLocal<'_>) -> Option<SystemConditionThreadLocal>
where
Self: Sized,
{ ... }
fn name() -> Option<&'static str>
where
Self: Sized,
{ ... }
fn before() -> Vec<SystemId>
where
Self: Sized,
{ ... }
fn after() -> Vec<SystemId>
where
Self: Sized,
{ ... }
fn updates() -> Vec<TypeId>
where
Self: Sized,
{ ... }
fn needs() -> Vec<TypeId>
where
Self: Sized,
{ ... }
fn reads() -> Vec<TypeId>
where
Self: Sized,
{ ... }
fn writes() -> Vec<TypeId>
where
Self: Sized,
{ ... }
fn file_line_info(&self) -> &'static str { ... }
}Provided methods
fn mouse(
&mut self,
_: &MouseEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)[src]
&mut self,
_: &MouseEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)
fn key(
&mut self,
_: &KeyEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)[src]
&mut self,
_: &KeyEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)
fn window(
&mut self,
_: &WindowEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)[src]
&mut self,
_: &WindowEvent,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)
fn dropped(
&mut self,
_: &[PathBuf],
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)[src]
&mut self,
_: &[PathBuf],
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)
fn focus_gained(
&mut self,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)[src]
&mut self,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)
fn focus_lost(
&mut self,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)[src]
&mut self,
_: EntitiesThreadLocal<'_>,
_: ResourcesThreadLocal<'_>
)
fn checks(_: EntitiesThreadLocal<'_>) -> Option<SystemConditionThreadLocal> where
Self: Sized, [src]
Self: Sized,
fn name() -> Option<&'static str> where
Self: Sized, [src]
Self: Sized,
fn before() -> Vec<SystemId> where
Self: Sized, [src]
Self: Sized,
fn after() -> Vec<SystemId> where
Self: Sized, [src]
Self: Sized,
fn updates() -> Vec<TypeId> where
Self: Sized, [src]
Self: Sized,
fn needs() -> Vec<TypeId> where
Self: Sized, [src]
Self: Sized,
fn reads() -> Vec<TypeId> where
Self: Sized, [src]
Self: Sized,
fn writes() -> Vec<TypeId> where
Self: Sized, [src]
Self: Sized,