]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/scene-manager.h
scene-manager
[guile-irrlicht.git] / src / scene-manager.h
index a400e2705743a58ab2a1e967a86b6997519ed239..8722c8f5c21358a33dae231c5ada60be7a568d33 100644 (file)
 #ifndef __GUILE_IRRLICHT_SCENE_MANAGER_H_INCLUDED__
 #define __GUILE_IRRLICHT_SCENE_MANAGER_H_INCLUDED__
 
-#include <irrlicht/irrlicht.h>
-#include <libguile.h>
-#include "wrapped.h"
-
 extern "C" {
-
   void
   init_scene_manager (void);
-
-  DECLARE_WRAPPED_TYPE (irr::scene::ISceneManager*, init_scene_manager_type,
-                        scene_manager_p, wrap_scene_manager, unwrap_scene_manager);
-
-  SCM
-  irr_scene_addAnimatedMeshSceneNode (SCM wrapped_scene_manager,
-                                      SCM mesh,
-                                      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_addCubeSceneNode (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_addSphereSceneNode (SCM wrapped_scene_manager,
-                                SCM rest);
-
-  SCM
-  irr_scene_createFlyCircleAnimator (SCM wrapped_scene_manager,
-                                     SCM rest);
-
-  SCM
-  irr_scene_createFlyStraightAnimator (SCM wrapped_scene_manager,
-                                       SCM start_point,
-                                       SCM end_point,
-                                       SCM time_for_way,
-                                       SCM rest);
-
-  SCM
-  irr_scene_createRotationAnimator (SCM wrapped_scene_manager,
-                                    SCM rotation_speed);
-
-  SCM
-  irr_scene_getMesh (SCM wrapped_scene_manager,
-                     SCM filename);
-
-  SCM
-  irr_scene_getRootSceneNode (SCM wrapped_scene_manager);
-
 }
 
 #endif