-#include <irrlicht/irrlicht.h>
-#include <libguile.h>
-
-extern "C" {
-
- DECLARE_WRAPPED_TYPE (irr::IReferenceCounted*, init_reference_counted_type,
- reference_counted_p, wrap_reference_counted, unwrap_reference_counted);
-
- void
- init_reference_counted (void);
-
- bool
- is_reference_counted_object (SCM wrapped_obj);
-
- SCM
- irr_drop (SCM wrapped_obj);
-
-}