|
void | set_sc_ms (const col_type &ct) |
|
void | set_cc_ms (const col_type &ct, const float &row_time) |
|
void | advance_sequencing (const col_type &ct, const float &row_time, const float &ms_now) |
|
auto | get_sc_ms_now (const col_type &ct, const bool lower=true) const -> float |
|
auto | get_mw_sc_ms (const col_type &ct) |
|
auto | get_any_ms_now () const -> float |
|
auto | get_cc_ms_now () const -> float |
|
void | interval_end () |
|
void | full_reset () |
|
◆ set_sc_ms()
void SequencerGeneral::set_sc_ms |
( |
const col_type & |
ct | ) |
|
|
inline |
sc_ms is the time from the current note to the last note in the same column, we've already updated the anchor sequencer and it will already contain that value in _sc_ms
◆ _as
◆ _mw_any_ms
moving window of ms_any values, practically speaking, row with something in it on this hand to last row with something in it on the current hand
◆ _mw_sc_ms
std::array<CalcMovingWindow<float>, num_cols_per_hand> SequencerGeneral::_mw_sc_ms |
moving window of sc_ms values, not used but we will probably want eventually (maybe? maybe move it? idk???)
The documentation for this struct was generated from the following file:
- /home/runner/work/etterna/etterna/src/Etterna/MinaCalc/Dependent/HD_Sequencers/GenericSequencing.h