|
auto | GetType () const -> TimingSegmentType override |
|
auto | GetEffectType () const -> SegmentEffectType override |
|
auto | IsNotable () const -> bool override |
|
void | DebugPrint () const override |
|
auto | Copy () const -> TimingSegment *override |
|
| ComboSegment (int iStartRow=ROW_INVALID, int iCombo=1, int iMissCombo=1) |
|
| ComboSegment (const ComboSegment &other) |
|
auto | GetCombo () const -> int |
|
auto | GetMissCombo () const -> int |
|
void | SetCombo (int iCombo) |
|
void | SetMissCombo (int iCombo) |
|
auto | ToString (int dec) const -> std::string override |
|
auto | GetValues () const -> std::vector< float > override |
|
auto | operator== (const ComboSegment &other) const -> bool |
|
auto | operator== (const TimingSegment &other) const -> bool override |
|
| TimingSegment (int iRow=ROW_INVALID) |
|
| TimingSegment (float fBeat) |
|
| TimingSegment (const TimingSegment &other) |
|
virtual void | Scale (int start, int length, int newLength) |
| Scales itself.
|
|
auto | GetRow () const -> int |
|
void | SetRow (int iRow) |
|
auto | GetBeat () const -> float |
|
void | SetBeat (float fBeat) |
|
auto | operator< (const TimingSegment &other) const -> bool |
|
virtual auto | operator!= (const TimingSegment &other) const -> bool |
|
Identifies when a chart is to have a different combo multiplier value.
Admitedly, this would primarily be used for mission mode style charts. However, it can have its place during normal gameplay.