Identifies when a song has a delay, or pump style stop.
More...
#include <TimingSegments.h>
|
| auto | GetType () const -> TimingSegmentType override |
| |
| auto | GetEffectType () const -> SegmentEffectType override |
| |
| auto | IsNotable () const -> bool override |
| |
| void | DebugPrint () const override |
| |
| auto | Copy () const -> TimingSegment *override |
| |
|
| DelaySegment (int iStartRow=ROW_INVALID, float fSeconds=0) |
| |
|
| DelaySegment (const DelaySegment &other) |
| |
|
auto | GetPause () const -> float |
| |
|
void | SetPause (float fSeconds) |
| |
| auto | ToString (int dec) const -> std::string override |
| |
| auto | GetValues () const -> std::vector< float > override |
| |
|
auto | operator== (const DelaySegment &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 |
| |
|
|
static const double | EPSILON = 1e-6 |
| |
Identifies when a song has a delay, or pump style stop.
◆ Copy()
◆ DebugPrint()
| void DelaySegment::DebugPrint |
( |
| ) |
const |
|
overridevirtual |
◆ GetEffectType()
| auto DelaySegment::GetEffectType |
( |
| ) |
const -> SegmentEffectType |
|
inlineoverridevirtual |
◆ GetType()
| auto DelaySegment::GetType |
( |
| ) |
const -> TimingSegmentType |
|
inlineoverridevirtual |
◆ GetValues()
| auto DelaySegment::GetValues |
( |
| ) |
const -> std::vector<float> |
|
inlineoverridevirtual |
◆ IsNotable()
| auto DelaySegment::IsNotable |
( |
| ) |
const -> bool |
|
inlineoverridevirtual |
◆ operator==()
| auto DelaySegment::operator== |
( |
const TimingSegment & |
other | ) |
const -> bool |
|
inlineoverridevirtual |
◆ ToString()
| std::string DelaySegment::ToString |
( |
int |
dec | ) |
const -> std::string |
|
overridevirtual |
The documentation for this struct was generated from the following files:
- /home/runner/work/etterna/etterna/src/Etterna/Models/Misc/TimingSegments.h
- /home/runner/work/etterna/etterna/src/Etterna/Models/Misc/TimingSegments.cpp