X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=src%2Fscene-manager.cpp;h=dfa58e5b03b18e23fd5fefa21a98fbf7fcfacf16;hb=37aba303eccc24a407f1b5b0af81623e47b89a22;hp=d17d65c297fd2876749356410542b1c6174a0b16;hpb=f842432ad7cfd7f530188e2a4848aea3da03719e;p=guile-irrlicht.git diff --git a/src/scene-manager.cpp b/src/scene-manager.cpp index d17d65c..dfa58e5 100644 --- a/src/scene-manager.cpp +++ b/src/scene-manager.cpp @@ -56,7 +56,6 @@ extern "C" { DEFINE_GSUBR ("create-rotation-animator", 2, 0, 0, irr_scene_createRotationAnimator); DEFINE_GSUBR ("get-mesh", 2, 0, 0, irr_scene_getMesh); DEFINE_GSUBR ("get-root-scene-node", 1, 0, 0, irr_scene_getRootSceneNode); - DEFINE_GSUBR ("get-scene-manager", 1, 0, 0, irr_getSceneManager); } DEFINE_WRAPPED_TYPE (irr::scene::ISceneManager*, "scene-manager", @@ -480,20 +479,4 @@ extern "C" { return wrap_scene_node (smgr->getRootSceneNode ()); } - SCM - irr_getSceneManager (SCM wrapped_obj) - { - irr::scene::ISceneManager* scene_manager; - if (device_p (wrapped_obj)) - { - scene_manager = unwrap_device (wrapped_obj)->getSceneManager (); - } - else - { - scm_error (scm_arg_type_key, NULL, "Cannot get scene manager from object: ~S", - scm_list_1 (wrapped_obj), scm_list_1 (wrapped_obj)); - } - return wrap_scene_manager (scene_manager); - } - }