pub struct UiData {
pub patcher: HashMap<String, Value>,
pub entries: HashMap<String, Value>,
pub comments: Vec<Value>,
pub panels: Vec<Value>,
pub images: Vec<Value>,
}Expand description
UI layout and decorative attribute data from .uiflutmax sidecar file.
Fields§
§patcher: HashMap<String, Value>Patcher-level settings (window rect, etc.)
entries: HashMap<String, Value>Per-wire UI data: wire_name -> { “rect”: […], “background”: 0, … }
comments: Vec<Value>Comment boxes with text and position for .maxpat reconstruction.
panels: Vec<Value>Visual-only panel boxes for .maxpat reconstruction.
images: Vec<Value>Visual-only image boxes (fpic) for .maxpat reconstruction.
Implementations§
Auto Trait Implementations§
impl Freeze for UiData
impl RefUnwindSafe for UiData
impl Send for UiData
impl Sync for UiData
impl Unpin for UiData
impl UnsafeUnpin for UiData
impl UnwindSafe for UiData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more