Class Ase::TrackImpl::ClipScout
ClassList > Ase > TrackImpl > ClipScout
MIDI clip playback succession generator.
#include <track.hh>
Public Types
Type | Name |
---|---|
enum | ClipScout |
Public Functions
Type | Name |
---|---|
ClipScout () noexcept |
|
int | advance (int previous) Determine clip succession. |
void | reset () Reset state (history), preserves succession order. |
void | setup (const std::vector< int > & indices) Setup clip succession order. |
void | update (const ClipScout & other) Assign new succession order, preserves history. |
Public Types Documentation
enum ClipScout
enum Ase::TrackImpl::ClipScout::ClipScout {
NONE = TrackImpl::NONE
};
Public Functions Documentation
function ClipScout
explicit Ase::TrackImpl::ClipScout::ClipScout () noexcept
function advance
int Ase::TrackImpl::ClipScout::advance (
int previous
)
function reset
void Ase::TrackImpl::ClipScout::reset ()
function setup
void Ase::TrackImpl::ClipScout::setup (
const std::vector< int > & indices
)
function update
void Ase::TrackImpl::ClipScout::update (
const ClipScout & other
)
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/track.hh