1ebd7aac26
Use conversion interface to read KSFs with CP942 data.
21 lines
522 B
C++
21 lines
522 B
C++
#ifndef NOTES_LOADER_KSF_H
|
|
#define NOTES_LOADER_KSF_H
|
|
|
|
#include "song.h"
|
|
#include "Notes.h"
|
|
#include "NotesLoader.h"
|
|
|
|
class KSFLoader: public NotesLoader {
|
|
bool LoadFromKSFFile( const CString &sPath, Notes &out, const Song &song );
|
|
bool LoadGlobalData( const CString &sPath, Song &out );
|
|
void RemoveHoles( NoteData &out, const Song &song );
|
|
void LoadTags( const CString &str, Song &out );
|
|
|
|
public:
|
|
void GetApplicableFiles( CString sPath, CStringArray &out );
|
|
bool LoadFromDir( CString sDir, Song &out );
|
|
|
|
};
|
|
|
|
#endif
|