Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
RunningMan Struct Reference

#include <RMSequencing.h>

Public Member Functions

void full_reset ()
 
void add_off_tap_sh ()
 
void add_off_tap ()
 
void add_oht_tap ()
 
void add_anchor_tap ()
 
void add_jack_tap ()
 
void end_jack_and_anch_runs ()
 
void end_anch_run ()
 
void end_jack_run ()
 
void end_off_tap_run ()
 
void restart ()
 
auto get_off_tap_prop () const -> float
 any off taps to anchor len
 
auto get_offhand_tap_prop () const -> float
 off hand taps to anchor len
 
auto get_off_tap_same_prop () const -> float
 same hand taps to anchor len
 

Public Attributes

int ran_taps = 0
 all taps contained in this runningman sequence
 
int _len = 0
 total length of the anchor
 
int off_taps = 0
 any off anchor taps
 
int off_len = 0
 
int off_taps_sh = 0
 off anchor taps on the same hand, i.e. the 2s in 1211121
 
int oht_taps = 0
 one hand trill taps
 
int oht_len = 0
 current oht sequence length
 
int ot_sh_len = 0
 it's not really a runningman if the anchor is on the off column is it
 
int jack_taps = 0
 jack taps (like, actual jacks in the runningman)
 
int jack_len = 0
 
int anch_len = 0
 consecutive anchors sequence length, track this to throw out 2h trills
 

Detailed Description

Maintains the information pertaining to a single runningman. This runningman is for one finger, so there are 4 of them. The finger this is built for is the anchor finger.


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