Loading...
Searching...
No Matches
Nodes::Looper::switches_tab< Ins > Struct Template Reference

Detailed Description

template<typename Ins>
struct Nodes::Looper::switches_tab< Ins >

The Switches tab of a looper whose inputs are Ins: the one button and the transport side by side, two to a row, so that the tab is no wider than the others.

Public Member Functions

 halp_meta (name, "Switches") halp_meta(layout
 
halp::layouts::hbox halp_meta (alignment, halp::alignments::left) halp_meta(spacing
 

Public Attributes

struct { 
 
   struct { 
 
      halp::alignments::left halp::item<&Ins::rec_play_dub >   rec_play_dub 
 
      halp::item<&Ins::play_stop >   play_stop 
 
      halp::item<&Ins::after_record >   after_record 
 
      halp::item<&Ins::after_overdub >   after_overdub 
 
      halp::item<&Ins::stop_at >   stop_at 
 
   }   buttons 
 
} one_button 
 
struct { 
 
   struct { 
 
      halp::alignments::left halp::item<&Ins::play >   play 
 
      halp::item<&Ins::stop >   stop 
 
      halp::item<&Ins::record >   record 
 
      halp::item<&Ins::overdub >   overdub 
 
      halp::item<&Ins::new_layer >   new_layer 
 
      halp::item<&Ins::retrigger >   retrigger 
 
   }   buttons 
 
} transport 
 

The documentation for this struct was generated from the following file: