aboutsummaryrefslogtreecommitdiff
path: root/modules/chibi/cp_loader.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--modules/chibi/cp_loader.h25
1 files changed, 10 insertions, 15 deletions
diff --git a/modules/chibi/cp_loader.h b/modules/chibi/cp_loader.h
index 163044448..151d66a27 100644
--- a/modules/chibi/cp_loader.h
+++ b/modules/chibi/cp_loader.h
@@ -29,16 +29,14 @@
#ifndef CP_LOADER_H
#define CP_LOADER_H
-
-#include "cp_song.h"
#include "cp_file_access_wrapper.h"
+#include "cp_song.h"
/**
@author Juan Linietsky <reduzio@gmail.com>
*/
class CPLoader {
public:
-
enum Error {
FILE_OK,
FILE_UNRECOGNIZED,
@@ -46,19 +44,16 @@ public:
FILE_CORRUPTED,
FILE_OUT_OF_MEMORY,
};
-
-
- virtual bool can_load_song()=0;
- virtual bool can_load_sample()=0;
- virtual bool can_load_instrument()=0;
-
- virtual Error load_song(const char *p_file,CPSong *p_song,bool p_sampleset)=0;
- virtual Error load_sample(const char *p_file,CPSample *p_sample)=0;
- virtual Error load_instrument(const char *p_file,CPSong *p_song,int p_instr_idx)=0;
-
-
- virtual ~CPLoader() {}
+ virtual bool can_load_song() = 0;
+ virtual bool can_load_sample() = 0;
+ virtual bool can_load_instrument() = 0;
+
+ virtual Error load_song(const char *p_file, CPSong *p_song, bool p_sampleset) = 0;
+ virtual Error load_sample(const char *p_file, CPSample *p_sample) = 0;
+ virtual Error load_instrument(const char *p_file, CPSong *p_song, int p_instr_idx) = 0;
+
+ virtual ~CPLoader() {}
};
#endif