1#ifndef NOTES_LOADER_OSU_H
2#define NOTES_LOADER_OSU_H
16 OsuHold(
int msStart_,
int msEnd_,
int lane_)
38std::map<std::string, std::map<std::string, std::string>>
39ParseFileString(
const std::string& fileContents);
42SeparateTagsAndContents(std::string fileContents,
43 std::vector<std::string>& tagsOut,
44 std::vector<std::vector<std::string>>& contentsOut);
47SetMetadata(std::map<std::string, std::map<std::string, std::string>>,
50SetTimingData(std::map<std::string, std::map<std::string, std::string>>,
54GetApplicableFiles(
const std::string& sPath, std::vector<std::string>& out);
57LoadFromDir(
const std::string& sPath,
Song& out);
60LoadNoteDataFromParsedData(
62 std::map<std::string, std::map<std::string, std::string>> parsedData);
65LoadNoteDataFromSimfile(
const std::string& path,
Steps& out);
71 std::map<std::string, std::map<std::string, std::string>> parsedData);
74MsToNoteRow(
int ms,
Song* song);
Holds all music metadata and steps for one song.
Definition Song.h:65
Holds note information for a Song.
Definition Steps.h:42
Definition NotesLoaderOSU.h:12
Definition NotesLoaderOSU.h:24