Etterna 0.74.4
Loading...
Searching...
No Matches
TimingData Member List

This is the complete list of members for TimingData, including all inherited members.

AddSegment(const TimingSegment *seg) (defined in TimingData)TimingDataprotected
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) constTimingData
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)TimingDatainline
GetBeatFromElapsedTimeNoOffset(float elapsed_time) const -> float (defined in TimingData)TimingDatainline
GetBeatInternal(GetBeatStarts &start, GetBeatArgs &args, unsigned int max_segment) const (defined in TimingData)TimingData
GetBPMAtBeat(float fBeat) const -> float (defined in TimingData)TimingDatainline
GetBPMAtRow(int iNoteRow) const -> float (defined in TimingData)TimingDatainline
GetComboAtBeat(float fBeat) const -> int (defined in TimingData)TimingDatainline
GetComboAtRow(int iNoteRow) const -> int (defined in TimingData)TimingDatainline
GetDelayAtBeat(float fBeat) const -> float (defined in TimingData)TimingDatainline
GetDelayAtRow(int iNoteRow) const -> float (defined in TimingData)TimingDatainline
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)TimingDatainline
GetFakeAtBeat(float fBeat) const -> float (defined in TimingData)TimingDatainline
GetFakeAtRow(int iRow) const -> float (defined in TimingData)TimingDatainline
GetLabelAtBeat(float fBeat) const -> const std::string & (defined in TimingData)TimingDatainline
GetLabelAtRow(int iNoteRow) const -> const std::string & (defined in TimingData)TimingDatainline
GetMissComboAtBeat(float fBeat) const -> int (defined in TimingData)TimingDatainline
GetMissComboAtRow(int iNoteRow) const -> int (defined in TimingData)TimingDatainline
GetNextSegmentBeatAtBeat(TimingSegmentType tst, float beat) const -> float (defined in TimingData)TimingDatainline
GetNextSegmentBeatAtRow(TimingSegmentType tst, int row) const -> float (defined in TimingData)TimingData
GetPreviousSegmentBeatAtBeat(TimingSegmentType tst, float beat) const -> float (defined in TimingData)TimingDatainline
GetPreviousSegmentBeatAtRow(TimingSegmentType tst, int row) const -> float (defined in TimingData)TimingData
GetScrollAtBeat(float fBeat) const -> float (defined in TimingData)TimingDatainline
GetScrollAtRow(int iNoteRow) const -> float (defined in TimingData)TimingDatainline
GetSegmentAtBeat(float fBeat, TimingSegmentType tst) const -> const TimingSegment *TimingDatainline
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)TimingDatainline
GetSegmentIndexAtRow(TimingSegmentType tst, int row) const -> int (defined in TimingData)TimingData
GetSpeedModeAtBeat(float fBeat) const -> SpeedSegment::BaseUnit (defined in TimingData)TimingDatainline
GetSpeedModeAtRow(int iNoteRow) const -> SpeedSegment::BaseUnit (defined in TimingData)TimingDatainline
GetSpeedPercentAtBeat(float fBeat) const -> float (defined in TimingData)TimingDatainline
GetSpeedPercentAtRow(int iNoteRow) const -> float (defined in TimingData)TimingDatainline
GetSpeedWaitAtBeat(float fBeat) const -> float (defined in TimingData)TimingDatainline
GetSpeedWaitAtRow(int iNoteRow) const -> float (defined in TimingData)TimingDatainline
GetStopAtBeat(float fBeat) const -> float (defined in TimingData)TimingDatainline
GetStopAtRow(int iNoteRow) const -> float (defined in TimingData)TimingDatainline
GetTickcountAtBeat(float fBeat) const -> int (defined in TimingData)TimingDatainline
GetTickcountAtRow(int iNoteRow) const -> int (defined in TimingData)TimingDatainline
GetTimingSegments(TimingSegmentType tst) const -> const std::vector< TimingSegment * > & (defined in TimingData)TimingDatainline
GetTimingSegments(TimingSegmentType tst) -> std::vector< TimingSegment * > & (defined in TimingData)TimingDatainline
GetWarpAtBeat(float fBeat) const -> float (defined in TimingData)TimingDatainline
GetWarpAtRow(int iNoteRow) const -> float (defined in TimingData)TimingDatainline
HasBpmChanges() const -> bool (defined in TimingData)TimingDatainline
HasDelays() const -> bool (defined in TimingData)TimingDatainline
HasFakes() const -> bool (defined in TimingData)TimingDatainline
HasScrollChanges() const -> bool (defined in TimingData)TimingData
HasSpeedChanges() const -> bool (defined in TimingData)TimingData
HasStops() const -> bool (defined in TimingData)TimingDatainline
HasWarps() const -> bool (defined in TimingData)TimingDatainline
InsertRows(int iStartRow, int iRowsToAdd) (defined in TimingData)TimingData
IsFakeAtBeat(float fBeat) const -> bool (defined in TimingData)TimingDatainline
IsFakeAtRow(int iRow) const -> bool (defined in TimingData)TimingData
IsJudgableAtBeat(float beat) const -> bool (defined in TimingData)TimingDatainline
IsJudgableAtRow(int row) const -> boolTimingDatainline
IsWarpAtBeat(float fBeat) const -> bool (defined in TimingData)TimingDatainline
IsWarpAtRow(int iRow) const -> bool (defined in TimingData)TimingData
m_avpTimingSegments (defined in TimingData)TimingDataprotected
m_beat_start_lookup (defined in TimingData)TimingData
m_fBeat0OffsetInSecondsTimingData
m_sFileTimingData
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 -> boolTimingDatainline
operator=(const TimingData &cpy) -> TimingData & (defined in TimingData)TimingDatainline
operator=(TimingData &&other) noexcept -> TimingData & (defined in TimingData)TimingDatainline
operator==(const TimingData &other) const -> boolTimingDatainline
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)TimingDatainline
SetBPMAtRow(int iNoteRow, float fBPM) (defined in TimingData)TimingDatainline
SetDelayAtBeat(float fBeat, float fSeconds) (defined in TimingData)TimingDatainline
SetDelayAtRow(int iNoteRow, float fSeconds) (defined in TimingData)TimingDatainline
SetElapsedTimesAtAllRows(std::vector< float > &etar) (defined in TimingData)TimingDatainline
SetLabelAtBeat(float fBeat, const std::string &sLabel) (defined in TimingData)TimingDatainline
SetLabelAtRow(int iNoteRow, const std::string &sLabel) (defined in TimingData)TimingDatainline
SetScrollAtBeat(float fBeat, float fPercent) (defined in TimingData)TimingDatainline
SetScrollAtRow(int iNoteRow, float fPercent) (defined in TimingData)TimingDatainline
SetSpeedAtBeat(float fBeat, float fPercent, float fWait, SpeedSegment::BaseUnit unit) (defined in TimingData)TimingDatainline
SetSpeedAtRow(int iNoteRow, float fPercent, float fWait, SpeedSegment::BaseUnit unit) (defined in TimingData)TimingDatainline
SetSpeedModeAtBeat(float fBeat, SpeedSegment::BaseUnit unit) (defined in TimingData)TimingDatainline
SetSpeedModeAtRow(int iNoteRow, SpeedSegment::BaseUnit unit) (defined in TimingData)TimingDatainline
SetSpeedPercentAtBeat(float fBeat, float fPercent) (defined in TimingData)TimingDatainline
SetSpeedPercentAtRow(int iNoteRow, float fPercent) (defined in TimingData)TimingDatainline
SetSpeedWaitAtBeat(float fBeat, float fWait) (defined in TimingData)TimingDatainline
SetSpeedWaitAtRow(int iNoteRow, float fWait) (defined in TimingData)TimingDatainline
SetStopAtBeat(float fBeat, float fSeconds) (defined in TimingData)TimingDatainline
SetStopAtRow(int iNoteRow, float fSeconds) (defined in TimingData)TimingDatainline
SetTickcountAtBeat(float fBeat, int iTicks) (defined in TimingData)TimingDatainline
SetTickcountAtRow(int iNoteRow, int iTicks) (defined in TimingData)TimingDatainline
SetTimeSignatureAtBeat(float fBeat, int iNum, int iDen) (defined in TimingData)TimingDatainline
SetTimeSignatureAtRow(int iNoteRow, int iNum, int iDen) (defined in TimingData)TimingDatainline
SetWarpAtBeat(float fBeat, float fLength) (defined in TimingData)TimingDatainline
SetWarpAtRow(int iRow, float fLength) (defined in TimingData)TimingDatainline
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)TimingDataexplicit
TimingData(const TimingData &cpy) (defined in TimingData)TimingDatainline
ToVectorString(TimingSegmentType tst, int dec=6) const -> std::vector< std::string > (defined in TimingData)TimingData
UnsetElapsedTimesAtAllRows() (defined in TimingData)TimingDatainline
UnsetEtaner() (defined in TimingData)TimingDatainline
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