Trait event_loop::EventMap
[−]
[src]
pub trait EventMap<I> {
fn render(args: RenderArgs) -> Self;
fn after_render(args: AfterRenderArgs) -> Self;
fn update(args: UpdateArgs) -> Self;
fn input(args: I) -> Self;
fn idle(IdleArgs) -> Self;
}Methods required to map from consumed event to emitted event.
Required Methods
fn render(args: RenderArgs) -> Self
Creates a render event.
fn after_render(args: AfterRenderArgs) -> Self
Creates an after render event.
fn update(args: UpdateArgs) -> Self
Creates an update event.
fn input(args: I) -> Self
Creates an input event.
fn idle(IdleArgs) -> Self
Creates an idle event.