Hey have you ever use TextParams from macroquad ?
pub struct TextParams<'a> {
pub font: Option<&'a Font>,
pub font_size: u16,
pub font_scale: f32,
pub font_scale_aspect: f32,
pub rotation: f32,
pub color: Color,
}```
I dont know how to use that thing because where do i store the fonts (all of that has to be cleanely stored in a struct)
and still build this holding a reference to the actual font ? (The core issue is that i will use this every frame so i need to store it but the fonts are loaded and stored in a Arc<Mutex<HashMap>>)