wip: once and for all arranger rendering architecture

one wishes
This commit is contained in:
🪞👃🪞 2025-05-17 07:55:16 +03:00
parent b6d1978a55
commit b5326b578c
3 changed files with 32 additions and 14 deletions

View file

@ -16,6 +16,14 @@ pub struct ArrangerView<'a> {
/// Height available to display track headers.
pub tracks_height: u16,
}
impl<'a> Has<Vec<Scene>> for ArrangerView<'a> {
fn get (&self) -> &Vec<Scene> {
&self.arrangement.scenes
}
fn get_mut (&mut self) -> &mut Vec<Scene> {
&mut self.arrangement.scenes
}
}
impl<'a> ArrangerView<'a> {
pub fn new (