-/*] Copyright (c) 2009-2010, Charles McGarvey [**************************
+/*] Copyright (c) 2009-2011, Charles McGarvey [*****************************
**] All rights reserved.
*
-* vi:ts=4 sw=4 tw=75
-*
* Distributable under the terms and conditions of the 2-clause BSD license;
* see the file COPYING for a complete text of the license.
*
-**************************************************************************/
+*****************************************************************************/
#include "script.hh"
#include "sound.hh"
return 1;
}
-
void sound::import(script& script, const std::string& nspace)
{
script.check_stack(4);
script::slot parent = script.push_table(nspace);
script::slot meta = script.push_class<sound>(sound_new);
- meta.set_field("sample", sound_sample);
- meta.set_field("queue", sound_queue);
+ meta.set_field("is_playing", sound_is_playing);
+ meta.set_field("pause", sound_pause);
meta.set_field("play", sound_play);
+ meta.set_field("queue", sound_queue);
+ meta.set_field("sample", sound_sample);
meta.set_field("stop", sound_stop);
- meta.set_field("pause", sound_pause);
meta.set_field("toggle", sound_toggle);
- meta.set_field("is_playing", sound_is_playing);
parent.set_field("sound");
parent.pop();