Trait rin::scene::EventsSystemThreadLocal [−][src]
pub trait EventsSystemThreadLocal {}Show methods
pub fn mouse(
&mut self,
&MouseEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
) { ... } pub fn key(
&mut self,
&KeyEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
) { ... } pub fn window(
&mut self,
&WindowEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
) { ... } pub fn dropped(
&mut self,
&[PathBuf],
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
) { ... } pub fn focus_gained(
&mut self,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
) { ... } pub fn focus_lost(
&mut self,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
) { ... } pub fn checks(
EntitiesThreadLocal<'_>
) -> Option<SystemConditionElse<Box<dyn SystemThreadLocal + 'static, Global>>> { ... } 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 { ... }
Provided methods
pub fn mouse(
&mut self,
&MouseEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
[src]
&mut self,
&MouseEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
pub fn key(
&mut self,
&KeyEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
[src]
&mut self,
&KeyEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
pub fn window(
&mut self,
&WindowEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
[src]
&mut self,
&WindowEvent,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
pub fn dropped(
&mut self,
&[PathBuf],
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
[src]
&mut self,
&[PathBuf],
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
pub fn focus_gained(
&mut self,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
[src]
&mut self,
EntitiesThreadLocal<'_>,
ResourcesThreadLocal<'_>
)
pub fn focus_lost(&mut self, EntitiesThreadLocal<'_>, ResourcesThreadLocal<'_>)
[src]
pub fn checks(
EntitiesThreadLocal<'_>
) -> Option<SystemConditionElse<Box<dyn SystemThreadLocal + 'static, Global>>>
[src]
EntitiesThreadLocal<'_>
) -> Option<SystemConditionElse<Box<dyn SystemThreadLocal + 'static, Global>>>