From a9e2f628ada7d007d7c215b3d6697f5ca70b8ca0 Mon Sep 17 00:00:00 2001 From: Manuel Thalmann <m@nuth.ch> Date: Fri, 11 Apr 2025 19:50:13 +0200 Subject: [PATCH] Add a `Screen` struct for holding components --- gui/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gui/src/lib.rs b/gui/src/lib.rs index 3a5cb77..1ae5aef 100644 --- a/gui/src/lib.rs +++ b/gui/src/lib.rs @@ -1,3 +1,7 @@ +pub struct Screen { + pub components: Vec<Box<dyn Draw>>, +} + pub trait Draw { fn draw(&self); }