]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/material.h
Some doc
[guile-irrlicht.git] / src / material.h
index a35b8315ab0ca6a47eecbba42daa5e32a6ced132..15c63452eae36256d814b58568a6913ee3481fac 100644 (file)
 
 #include <irrlicht/irrlicht.h>
 #include <libguile.h>
-#include "wrapped.h"
 
-extern "C" {
+void
+init_material (void);
 
-  void
-  init_material (void);
+irr::video::E_ANTI_ALIASING_MODE
+scm_to_anti_aliasing_mode (SCM anti_aliasing_mode);
 
-  DECLARE_WRAPPED_TYPE (irr::video::SMaterial*, init_material_type,
-                        material_p, wrap_material, unwrap_material);
+irr::video::E_BLEND_OPERATION
+scm_to_blend_operation (SCM blend_operation);
 
-  SCM
-  make_material (SCM rest);
+irr::video::E_COLOR_MATERIAL
+scm_to_color_material (SCM color_material);
 
-}
+irr::video::E_COLOR_PLANE
+scm_to_color_plane (SCM color_plane);
+
+irr::video::E_COMPARISON_FUNC
+scm_to_comparison_func (SCM comparison_func);
+
+irr::video::E_POLYGON_OFFSET
+scm_to_polygon_offset (SCM polygon_offset);
 
 #endif