Changeset 10076 for OpenSceneGraph/trunk/src/osgPlugins/3ds/file.h
- Timestamp:
- 04/22/09 17:46:24 (4 years ago)
- Files:
-
- 1 modified
-
OpenSceneGraph/trunk/src/osgPlugins/3ds/file.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgPlugins/3ds/file.h
r6461 r10076 36 36 #include "viewport.h" 37 37 #endif 38 #include <osgDB/Registry> 39 #include <iostream> 40 using namespace std; 38 41 39 42 #ifdef __cplusplus 40 43 extern "C" { 41 44 #endif 45 46 42 47 43 48 /*! … … 68 73 }; 69 74 70 extern LIB3DSAPI Lib3dsFile* lib3ds_file_load(const char *filename); 75 extern LIB3DSAPI Lib3dsFile* lib3ds_file_load(const char *filename, const osgDB::ReaderWriter::Options* options); 76 extern LIB3DSAPI Lib3dsFile* lib3ds_stream_load(iostream * strm); 71 77 extern LIB3DSAPI Lib3dsBool lib3ds_file_save(Lib3dsFile *file, const char *filename); 72 78 extern LIB3DSAPI Lib3dsFile* lib3ds_file_new(); 73 79 extern LIB3DSAPI void lib3ds_file_free(Lib3dsFile *file); 74 80 extern LIB3DSAPI void lib3ds_file_eval(Lib3dsFile *file, Lib3dsFloat t); 75 extern LIB3DSAPI Lib3dsBool lib3ds_file_read(Lib3dsFile *file, FILE *f);76 extern LIB3DSAPI Lib3dsBool lib3ds_file_write(Lib3dsFile *file, FILE *f);81 extern LIB3DSAPI Lib3dsBool lib3ds_file_read(Lib3dsFile *file, iostream *strm); 82 extern LIB3DSAPI Lib3dsBool lib3ds_file_write(Lib3dsFile *file, iostream *strm); 77 83 extern LIB3DSAPI void lib3ds_file_insert_material(Lib3dsFile *file, Lib3dsMaterial *material); 78 84 extern LIB3DSAPI void lib3ds_file_remove_material(Lib3dsFile *file, Lib3dsMaterial *material);
