]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/animated-mesh-scene-node.cpp
Macro for defining guile procedures
[guile-irrlicht.git] / src / animated-mesh-scene-node.cpp
index dc46e8010a2483abcd6d32d0557bf15eeead2dbe..f19f0aa422acf608c654bd77505d1650796b4269 100644 (file)
@@ -24,6 +24,7 @@
 
 #include "animated-mesh-md2.h"
 #include "animated-mesh-scene-node.h"
+#include "gsubr.h"
 #include "wrapped.h"
 
 extern "C" {
@@ -32,8 +33,7 @@ extern "C" {
   init_animated_mesh_scene_node (void)
   {
     init_animated_mesh_scene_node_type ();
-    scm_c_define_gsubr ("set-md2-animation!", 2, 0, 0, (scm_t_subr)irr_scene_setMD2Animation);
-    scm_c_export ("set-md2-animation!", NULL);
+    DEFINE_GSUBR ("set-md2-animation!", 2, 0, 0, irr_scene_setMD2Animation);
   }
 
   DEFINE_WRAPPED_TYPE (irr::scene::IAnimatedMeshSceneNode*, "animated-mesh-scene-node",