aboutsummaryrefslogtreecommitdiffstats
path: root/src/base/songloading/songloading_strategy_xml.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/songloading/songloading_strategy_xml.hpp')
-rw-r--r--src/base/songloading/songloading_strategy_xml.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/base/songloading/songloading_strategy_xml.hpp b/src/base/songloading/songloading_strategy_xml.hpp
index 76e3f76e..38637646 100644
--- a/src/base/songloading/songloading_strategy_xml.hpp
+++ b/src/base/songloading/songloading_strategy_xml.hpp
@@ -29,6 +29,7 @@
#include <boost/filesystem.hpp>
#include "songloading_strategy.hpp"
+#include "songloading_strategy_factory.hpp"
namespace usdx
{
@@ -40,7 +41,11 @@ namespace usdx
virtual Song* load_song(Song* song);
virtual Song* load_header(const boost::filesystem::wpath& filename);
+
+ static std::wstring get_fileextension(void) { return L".xml"; };
};
+
+ REGISTER_SONGLOADING_STRATEGY(SongloadingStrategyXml);
};
#endif