Files
itgmania212121/stepmania/src/NotesLoaderBMS.h
T

20 lines
512 B
C++

#ifndef NOTES_LOADER_BMS_H
#define NOTES_LOADER_BMS_H
#include "song.h"
#include "Steps.h"
#include "NotesLoader.h"
class BMSLoader: public NotesLoader {
bool LoadFromBMSFile( const CString &sPath, Steps &out1 );
void mapBMSTrackToDanceNote( int iBMSTrack, int &iDanceColOut, char &cNoteCharOut );
void PushTrackNumForMagic( int iTrackNum );
StepsType CheckTracksMagic( void );
public:
void GetApplicableFiles( CString sPath, CStringArray &out );
bool LoadFromDir( CString sDir, Song &out );
};
#endif