- DEFINE_WRAPPED_TYPE (irr::scene::IAnimatedMeshSceneNode*, "animated-mesh-scene-node",
- init_animated_mesh_scene_node_type, animated_mesh_scene_node_p,
- wrap_animated_mesh_scene_node, unwrap_animated_mesh_scene_node);
-
- SCM
- irr_scene_setFrameLoop (SCM wrapped_animated_mesh_scene_node,
- SCM begin,
- SCM end)
- {
- return scm_from_bool
- (unwrap_animated_mesh_scene_node (wrapped_animated_mesh_scene_node)->
- setFrameLoop (scm_to_int32 (begin),
- scm_to_int32 (end)));
- }
+using namespace irr;
+
+SCM
+IAnimatedMeshSceneNode_setFrameLoop (SCM animated_mesh_scene_node,
+ SCM begin,
+ SCM end)
+{
+ return scm_from_bool
+ (((scene::IAnimatedMeshSceneNode*)scm_to_pointer (animated_mesh_scene_node))->
+ setFrameLoop (scm_to_int32 (begin),
+ scm_to_int32 (end)));
+}