1
2
3
4
5
6
7
8
9
10
11
use crate::renderer::Renderer;

pub mod popup;
pub mod fullscreen_popup;
pub mod menu;

pub trait Window {
    type Output;

    fn run(&mut self, renderer: &mut Renderer) -> Self::Output;
}