Struct loopers_common::gui_channel::EngineStateSnapshot [−][src]
pub struct EngineStateSnapshot {
pub engine_state: EngineState,
pub time: FrameTime,
pub metric_structure: MetricStructure,
pub active_looper: u32,
pub looper_count: usize,
pub part: Part,
pub solo: bool,
pub sync_mode: QuantizationMode,
pub input_levels: [u8; 2],
pub looper_levels: [[u8; 2]; 64],
pub metronome_volume: f32,
}
Fields
engine_state: EngineState
time: FrameTime
metric_structure: MetricStructure
active_looper: u32
looper_count: usize
part: Part
solo: bool
sync_mode: QuantizationMode
input_levels: [u8; 2]
looper_levels: [[u8; 2]; 64]
metronome_volume: f32
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EngineStateSnapshot
impl Send for EngineStateSnapshot
impl Sync for EngineStateSnapshot
impl Unpin for EngineStateSnapshot
impl UnwindSafe for EngineStateSnapshot
Blanket Implementations
Mutably borrows from an owned value. Read more