|
Enumerations |
enum | TrackMapping {
left,
right,
mirror,
shuffle,
super_shuffle,
stomp,
NUM_TRACK_MAPPINGS
} |
Functions |
NoteType | GetSmallestNoteTypeForMeasure (const NoteData &n, int iMeasureIndex) |
void | LoadFromSMNoteDataString (NoteData &out, CString sSMNoteData) |
void | GetSMNoteDataString (const NoteData &in, CString ¬es_out) |
void | LoadTransformedSlidingWindow (const NoteData &in, NoteData &out, int iNewNumTracks) |
void | LoadOverlapped (const NoteData &in, NoteData &out, int iNewNumTracks) |
void | LoadTransformedLights (const NoteData &in, NoteData &out, int iNewNumTracks) |
float | GetStreamRadarValue (const NoteData &in, float fSongSeconds) |
float | GetVoltageRadarValue (const NoteData &in, float fSongSeconds) |
float | GetAirRadarValue (const NoteData &in, float fSongSeconds) |
float | GetFreezeRadarValue (const NoteData &in, float fSongSeconds) |
float | GetChaosRadarValue (const NoteData &in, float fSongSeconds) |
void | GetRadarValues (const NoteData &in, float fSongSeconds, RadarValues &out) |
void | RemoveHoldNotes (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | RemoveSimultaneousNotes (NoteData &inout, int iMaxSimultaneous, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | RemoveJumps (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | RemoveHands (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | RemoveQuads (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | RemoveMines (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | RemoveAllButOneTap (NoteData &inout, int row) |
void | Turn (NoteData &inout, StepsType st, TrackMapping tt, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Little (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Wide (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Big (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Quick (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | BMRize (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Skippy (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | InsertIntelligentTaps (NoteData &in, int iWindowSizeRows, int iInsertOffsetRows, int iWindowStrideRows, bool bSkippy, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | AddMines (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Echo (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Stomp (NoteData &inout, StepsType st, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Planted (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Floored (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Twister (NoteData &inout, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | ConvertTapsToHolds (NoteData &inout, int iSimultaneousHolds, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | ConvertAdditionsToRegular (NoteData &inout) |
void | Backwards (NoteData &inout) |
void | SwapSides (NoteData &inout) |
void | CopyLeftToRight (NoteData &inout) |
void | CopyRightToLeft (NoteData &inout) |
void | ClearLeft (NoteData &inout) |
void | ClearRight (NoteData &inout) |
void | CollapseToOne (NoteData &inout) |
void | CollapseLeft (NoteData &inout) |
void | ShiftTracks (NoteData &inout, int iShiftBy) |
void | ShiftLeft (NoteData &inout) |
void | ShiftRight (NoteData &inout) |
void | SnapToNearestNoteType (NoteData &inout, NoteType nt1, NoteType nt2, int iStartIndex, int iEndIndex) |
void | SnapToNearestNoteType (NoteData &inout, NoteType nt, int iStartIndex, int iEndIndex) |
void | FixImpossibleRows (NoteData &inout, StepsType st) |
bool | RowPassesValidMask (NoteData &inout, int row, const bool bValidMask[]) |
void | TransformNoteData (NoteData &nd, const AttackArray &aa, StepsType st, Song *pSong) |
void | TransformNoteData (NoteData &nd, const PlayerOptions &po, StepsType st, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | AddTapAttacks (NoteData &nd, Song *pSong) |
void | ScaleRegion (NoteData &nd, float fScale, int iStartIndex=0, int iEndIndex=MAX_NOTE_ROW) |
void | Scale (NoteData &nd, float fScale) |
void | ShiftRows (NoteData &nd, int iStartIndex, int iRowsToShift) |
void | RemoveAllTapsOfType (NoteData &ndInOut, TapNote::Type typeToRemove) |
void | RemoveAllTapsExceptForType (NoteData &ndInOut, TapNote::Type typeToKeep) |