AppTrait

Trait AppTrait 

Source
pub trait AppTrait {
    // Required methods
    fn show_editor(
        &mut self,
        views: &Views,
        egui_ctx: &CtxRef,
        render_ctx: &RenderCtx,
    );
    fn update(&mut self, update_ctx: &mut UpdateCtx<'_>);
    fn render(&mut self, views: &mut Views);
    fn render_views(&mut self, ctx: &RenderCtx, views: &Views);
}

Required Methods§

Source

fn show_editor( &mut self, views: &Views, egui_ctx: &CtxRef, render_ctx: &RenderCtx, )

Source

fn update(&mut self, update_ctx: &mut UpdateCtx<'_>)

Source

fn render(&mut self, views: &mut Views)

Source

fn render_views(&mut self, ctx: &RenderCtx, views: &Views)

Implementors§