#include <irrlicht/irrlicht.h>
#include <libguile.h>
-#include "wrapped.h"
-extern "C" {
+SCM
+io_IFileSystem_addFileArchive (SCM file_system,
+ SCM filename,
+ SCM ignore_case,
+ SCM ignore_paths,
+ SCM archive_type,
+ SCM password,
+ SCM ret_archive);
+extern "C" {
void
init_file_system (void);
-
- DECLARE_WRAPPED_TYPE (irr::io::IFileSystem*, init_file_system_type,
- file_system_p, wrap_file_system, unwrap_file_system);
-
- SCM
- irr_io_addFileArchive (SCM wrapped_file_system,
- SCM filename,
- SCM rest);
-
- SCM
- irr_getFileSystem (SCM wrapped_obj);
-
}
#endif