DECLARE_WRAPPED_TYPE (irr::scene::ISceneManager*, init_scene_manager_type,
scene_manager_p, wrap_scene_manager, unwrap_scene_manager);
- SCM
- irr_getSceneManager (SCM wrapped_obj);
-
SCM
irr_scene_addAnimatedMeshSceneNode (SCM wrapped_scene_manager,
SCM mesh,
- SCM parent,
- SCM id,
- SCM position,
- SCM rotation,
- SCM scale,
- SCM alsoAddIfMeshPointerZero);
+ SCM rest);
+
+ SCM
+ irr_scene_addCameraSceneNode (SCM wrapped_scene_manager,
+ SCM rest);
+
+ SCM
+ irr_scene_addCameraSceneNodeFPS (SCM wrapped_scene_manager,
+ SCM rest);
+
+ SCM
+ irr_scene_addCustomSceneNode (SCM wrapped_scene_manager,
+ SCM proc_render,
+ SCM proc_get_bounding_box,
+ SCM proc_get_material_count,
+ SCM proc_get_material,
+ SCM rest);
+
+ SCM
+ irr_scene_addOctreeSceneNode (SCM wrapped_scene_manager,
+ SCM wrapped_mesh,
+ SCM rest);
+
SCM
irr_scene_getMesh (SCM wrapped_scene_manager,
SCM filename);
+ SCM
+ irr_getSceneManager (SCM wrapped_obj);
+
}
#endif