Trait Gui
imgui_ext
pub trait Gui { type Events; fn draw_gui(ui: &Ui, ext: &mut Self) -> Self::Events; }
Trait implemented by the derive macro.
type Events
fn draw_gui(ui: &Ui, ext: &mut Self) -> Self::Events
impl<T: Gui> Gui for Option<T>
type Events = T::Events
impl<T: Gui> Gui for Box<T>