Etterna 0.74.4
|
This is the complete list of members for TimingData, including all inherited members.
AddSegment(const TimingSegment *seg) (defined in TimingData) | TimingData | protected |
beat_start_lookup_t typedef (defined in TimingData) | TimingData | |
BuildAndGetEtaner(const std::vector< int > &nerv) -> const std::vector< float > & (defined in TimingData) | TimingData | |
BuildAndGetEtar(int lastrow) -> const std::vector< float > & (defined in TimingData) | TimingData | |
Clear() (defined in TimingData) | TimingData | |
ClearRange(int start_row, int end_row, TimingSegmentType clear_type) (defined in TimingData) | TimingData | |
ConvertReplayNoteRowsToTimestamps(const std::vector< int > &nrv, float rate) -> std::vector< float > (defined in TimingData) | TimingData | |
Copy(const TimingData &other) (defined in TimingData) | TimingData | |
CopyRange(int start_row, int end_row, TimingSegmentType copy_type, int dest_row, TimingData &dest) const (defined in TimingData) | TimingData | |
DefineSegment(BPM, BPM) (defined in TimingData) | TimingData | |
DefineSegment(Stop, STOP) (defined in TimingData) | TimingData | |
DefineSegment(Delay, DELAY) (defined in TimingData) | TimingData | |
DefineSegment(Warp, WARP) (defined in TimingData) | TimingData | |
DefineSegment(Label, LABEL) (defined in TimingData) | TimingData | |
DefineSegment(Tickcount, TICKCOUNT) (defined in TimingData) | TimingData | |
DefineSegment(Combo, COMBO) (defined in TimingData) | TimingData | |
DefineSegment(Speed, SPEED) (defined in TimingData) | TimingData | |
DefineSegment(Scroll, SCROLL) (defined in TimingData) | TimingData | |
DefineSegment(Fake, FAKE) (defined in TimingData) | TimingData | |
DefineSegment(TimeSignature, TIME_SIG) (defined in TimingData) | TimingData | |
DeleteRows(int iStartRow, int iRowsToDelete) (defined in TimingData) | TimingData | |
DoesLabelExist(const std::string &sLabel) const -> bool (defined in TimingData) | TimingData | |
ElapsedTimesAtAllRows (defined in TimingData) | TimingData | |
ElapsedTimesAtNonEmptyRows (defined in TimingData) | TimingData | |
empty() const -> bool (defined in TimingData) | TimingData | |
GetActualBPM(float &fMinBPMOut, float &fMaxBPMOut, float highest=FLT_MAX) const | TimingData | |
GetBeatAndBPSFromElapsedTime(GetBeatArgs &args) const (defined in TimingData) | TimingData | |
GetBeatAndBPSFromElapsedTimeNoOffset(GetBeatArgs &args) const (defined in TimingData) | TimingData | |
GetBeatFromElapsedTime(float elapsed_time) const -> float (defined in TimingData) | TimingData | inline |
GetBeatFromElapsedTimeNoOffset(float elapsed_time) const -> float (defined in TimingData) | TimingData | inline |
GetBeatInternal(GetBeatStarts &start, GetBeatArgs &args, unsigned int max_segment) const (defined in TimingData) | TimingData | |
GetBPMAtBeat(float fBeat) const -> float (defined in TimingData) | TimingData | inline |
GetBPMAtRow(int iNoteRow) const -> float (defined in TimingData) | TimingData | inline |
GetComboAtBeat(float fBeat) const -> int (defined in TimingData) | TimingData | inline |
GetComboAtRow(int iNoteRow) const -> int (defined in TimingData) | TimingData | inline |
GetDelayAtBeat(float fBeat) const -> float (defined in TimingData) | TimingData | inline |
GetDelayAtRow(int iNoteRow) const -> float (defined in TimingData) | TimingData | inline |
GetDisplayedBeat(float fBeat) const -> float (defined in TimingData) | TimingData | |
GetDisplayedSpeedPercent(float fBeat, float fMusicSeconds) const -> float (defined in TimingData) | TimingData | |
GetElapsedTimeFromBeat(float fBeat) const -> float (defined in TimingData) | TimingData | |
GetElapsedTimeFromBeatNoOffset(float fBeat) const -> float (defined in TimingData) | TimingData | |
GetElapsedTimeInternal(GetBeatStarts &start, float beat, unsigned int max_segment) const -> float (defined in TimingData) | TimingData | |
GetElapsedTimesAtAllRows() const -> std::vector< float > (defined in TimingData) | TimingData | inline |
GetFakeAtBeat(float fBeat) const -> float (defined in TimingData) | TimingData | inline |
GetFakeAtRow(int iRow) const -> float (defined in TimingData) | TimingData | inline |
GetLabelAtBeat(float fBeat) const -> const std::string & (defined in TimingData) | TimingData | inline |
GetLabelAtRow(int iNoteRow) const -> const std::string & (defined in TimingData) | TimingData | inline |
GetMissComboAtBeat(float fBeat) const -> int (defined in TimingData) | TimingData | inline |
GetMissComboAtRow(int iNoteRow) const -> int (defined in TimingData) | TimingData | inline |
GetNextSegmentBeatAtBeat(TimingSegmentType tst, float beat) const -> float (defined in TimingData) | TimingData | inline |
GetNextSegmentBeatAtRow(TimingSegmentType tst, int row) const -> float (defined in TimingData) | TimingData | |
GetPreviousSegmentBeatAtBeat(TimingSegmentType tst, float beat) const -> float (defined in TimingData) | TimingData | inline |
GetPreviousSegmentBeatAtRow(TimingSegmentType tst, int row) const -> float (defined in TimingData) | TimingData | |
GetScrollAtBeat(float fBeat) const -> float (defined in TimingData) | TimingData | inline |
GetScrollAtRow(int iNoteRow) const -> float (defined in TimingData) | TimingData | inline |
GetSegmentAtBeat(float fBeat, TimingSegmentType tst) const -> const TimingSegment * | TimingData | inline |
GetSegmentAtRow(int iNoteRow, TimingSegmentType tst) const -> const TimingSegment * | TimingData | |
GetSegmentAtRow(int iNoteRow, TimingSegmentType tst) -> TimingSegment * (defined in TimingData) | TimingData | |
GetSegmentIndexAtBeat(TimingSegmentType tst, float beat) const -> int (defined in TimingData) | TimingData | inline |
GetSegmentIndexAtRow(TimingSegmentType tst, int row) const -> int (defined in TimingData) | TimingData | |
GetSpeedModeAtBeat(float fBeat) const -> SpeedSegment::BaseUnit (defined in TimingData) | TimingData | inline |
GetSpeedModeAtRow(int iNoteRow) const -> SpeedSegment::BaseUnit (defined in TimingData) | TimingData | inline |
GetSpeedPercentAtBeat(float fBeat) const -> float (defined in TimingData) | TimingData | inline |
GetSpeedPercentAtRow(int iNoteRow) const -> float (defined in TimingData) | TimingData | inline |
GetSpeedWaitAtBeat(float fBeat) const -> float (defined in TimingData) | TimingData | inline |
GetSpeedWaitAtRow(int iNoteRow) const -> float (defined in TimingData) | TimingData | inline |
GetStopAtBeat(float fBeat) const -> float (defined in TimingData) | TimingData | inline |
GetStopAtRow(int iNoteRow) const -> float (defined in TimingData) | TimingData | inline |
GetTickcountAtBeat(float fBeat) const -> int (defined in TimingData) | TimingData | inline |
GetTickcountAtRow(int iNoteRow) const -> int (defined in TimingData) | TimingData | inline |
GetTimingSegments(TimingSegmentType tst) const -> const std::vector< TimingSegment * > & (defined in TimingData) | TimingData | inline |
GetTimingSegments(TimingSegmentType tst) -> std::vector< TimingSegment * > & (defined in TimingData) | TimingData | inline |
GetWarpAtBeat(float fBeat) const -> float (defined in TimingData) | TimingData | inline |
GetWarpAtRow(int iNoteRow) const -> float (defined in TimingData) | TimingData | inline |
HasBpmChanges() const -> bool (defined in TimingData) | TimingData | inline |
HasDelays() const -> bool (defined in TimingData) | TimingData | inline |
HasFakes() const -> bool (defined in TimingData) | TimingData | inline |
HasScrollChanges() const -> bool (defined in TimingData) | TimingData | |
HasSpeedChanges() const -> bool (defined in TimingData) | TimingData | |
HasStops() const -> bool (defined in TimingData) | TimingData | inline |
HasWarps() const -> bool (defined in TimingData) | TimingData | inline |
InsertRows(int iStartRow, int iRowsToAdd) (defined in TimingData) | TimingData | |
IsFakeAtBeat(float fBeat) const -> bool (defined in TimingData) | TimingData | inline |
IsFakeAtRow(int iRow) const -> bool (defined in TimingData) | TimingData | |
IsJudgableAtBeat(float beat) const -> bool (defined in TimingData) | TimingData | inline |
IsJudgableAtRow(int row) const -> bool | TimingData | inline |
IsWarpAtBeat(float fBeat) const -> bool (defined in TimingData) | TimingData | inline |
IsWarpAtRow(int iRow) const -> bool (defined in TimingData) | TimingData | |
m_avpTimingSegments (defined in TimingData) | TimingData | protected |
m_beat_start_lookup (defined in TimingData) | TimingData | |
m_fBeat0OffsetInSeconds | TimingData | |
m_sFile | TimingData | |
m_time_start_lookup (defined in TimingData) | TimingData | |
MultiplyBPMInBeatRange(int iStartIndex, int iEndIndex, float fFactor) (defined in TimingData) | TimingData | |
NoteRowToMeasureAndBeat(int iNoteRow, int &iMeasureIndexOut, int &iBeatIndexOut, int &iRowsRemainder) const (defined in TimingData) | TimingData | |
operator!=(const TimingData &other) const -> bool | TimingData | inline |
operator=(const TimingData &cpy) -> TimingData & (defined in TimingData) | TimingData | inline |
operator=(TimingData &&other) noexcept -> TimingData & (defined in TimingData) | TimingData | inline |
operator==(const TimingData &other) const -> bool | TimingData | inline |
PrepareLookup() (defined in TimingData) | TimingData | |
PushSelf(lua_State *L) (defined in TimingData) | TimingData | |
ReleaseLookup() (defined in TimingData) | TimingData | |
ScaleRegion(float fScale=1, int iStartRow=0, int iEndRow=MAX_NOTE_ROW, bool bAdjustBPM=false) (defined in TimingData) | TimingData | |
SetBPMAtBeat(float fBeat, float fBPM) (defined in TimingData) | TimingData | inline |
SetBPMAtRow(int iNoteRow, float fBPM) (defined in TimingData) | TimingData | inline |
SetDelayAtBeat(float fBeat, float fSeconds) (defined in TimingData) | TimingData | inline |
SetDelayAtRow(int iNoteRow, float fSeconds) (defined in TimingData) | TimingData | inline |
SetElapsedTimesAtAllRows(std::vector< float > &etar) (defined in TimingData) | TimingData | inline |
SetLabelAtBeat(float fBeat, const std::string &sLabel) (defined in TimingData) | TimingData | inline |
SetLabelAtRow(int iNoteRow, const std::string &sLabel) (defined in TimingData) | TimingData | inline |
SetScrollAtBeat(float fBeat, float fPercent) (defined in TimingData) | TimingData | inline |
SetScrollAtRow(int iNoteRow, float fPercent) (defined in TimingData) | TimingData | inline |
SetSpeedAtBeat(float fBeat, float fPercent, float fWait, SpeedSegment::BaseUnit unit) (defined in TimingData) | TimingData | inline |
SetSpeedAtRow(int iNoteRow, float fPercent, float fWait, SpeedSegment::BaseUnit unit) (defined in TimingData) | TimingData | inline |
SetSpeedModeAtBeat(float fBeat, SpeedSegment::BaseUnit unit) (defined in TimingData) | TimingData | inline |
SetSpeedModeAtRow(int iNoteRow, SpeedSegment::BaseUnit unit) (defined in TimingData) | TimingData | inline |
SetSpeedPercentAtBeat(float fBeat, float fPercent) (defined in TimingData) | TimingData | inline |
SetSpeedPercentAtRow(int iNoteRow, float fPercent) (defined in TimingData) | TimingData | inline |
SetSpeedWaitAtBeat(float fBeat, float fWait) (defined in TimingData) | TimingData | inline |
SetSpeedWaitAtRow(int iNoteRow, float fWait) (defined in TimingData) | TimingData | inline |
SetStopAtBeat(float fBeat, float fSeconds) (defined in TimingData) | TimingData | inline |
SetStopAtRow(int iNoteRow, float fSeconds) (defined in TimingData) | TimingData | inline |
SetTickcountAtBeat(float fBeat, int iTicks) (defined in TimingData) | TimingData | inline |
SetTickcountAtRow(int iNoteRow, int iTicks) (defined in TimingData) | TimingData | inline |
SetTimeSignatureAtBeat(float fBeat, int iNum, int iDen) (defined in TimingData) | TimingData | inline |
SetTimeSignatureAtRow(int iNoteRow, int iNum, int iDen) (defined in TimingData) | TimingData | inline |
SetWarpAtBeat(float fBeat, float fLength) (defined in TimingData) | TimingData | inline |
SetWarpAtRow(int iRow, float fLength) (defined in TimingData) | TimingData | inline |
ShiftRange(int start_row, int end_row, TimingSegmentType shift_type, int shift_amount) (defined in TimingData) | TimingData | |
SortSegments(TimingSegmentType tst) (defined in TimingData) | TimingData | |
TidyUpData(bool allowEmpty) | TimingData | |
TimingData(float fOffset=0.F) | TimingData | explicit |
TimingData(const TimingData &cpy) (defined in TimingData) | TimingData | inline |
ToVectorString(TimingSegmentType tst, int dec=6) const -> std::vector< std::string > (defined in TimingData) | TimingData | |
UnsetElapsedTimesAtAllRows() (defined in TimingData) | TimingData | inline |
UnsetEtaner() (defined in TimingData) | TimingData | inline |
WhereUAtBro(float beat) const -> float (defined in TimingData) | TimingData | |
WhereUAtBro(float beat) -> float (defined in TimingData) | TimingData | |
WhereUAtBro(int row) -> float (defined in TimingData) | TimingData | |
WhereUAtBroNoOffset(float beat) const -> float (defined in TimingData) | TimingData | |
WhereUAtBroNoOffset(float beat) -> float (defined in TimingData) | TimingData | |
~TimingData() (defined in TimingData) | TimingData |