+ sound.load_file(fn);
+
+ data(sound);
+}
+
+
+Buffer::Loader::Loader(Buffer &b):
+ buf(b)
+{
+ add("sound_data", &Loader::sound_data);
+}
+
+void Buffer::Loader::sound_data(const string &data)
+{
+ Sound sound;
+ sound.load_memory(data.data(), data.size());