8 #ifndef __diguyGraphicsFile_H
9 #define __diguyGraphicsFile_H
14 #define CPLUSPLUS_ONLY
21 class bdiGeometryFile;
64 const char* get_filename();
113 virtual int load(
const char* filename,
const char* extension);
138 virtual int unload();
172 virtual void* find_part(
const char* part_name);
184 #ifdef CPLUSPLUS_ONLY
186 bdiGeometryFile* get_scripted_object() {
return m_scripted_object;}
207 bdiGeometryFile* m_scripted_object;
209 friend class bdiGeometryFactory;
210 friend class bdiGeometryFile;
A wrapper around a geometry file.
Definition: diguyGraphicsFile.h:33