6 #ifndef __diguyGraphicsFile_H
7 #define __diguyGraphicsFile_H
12 #define CPLUSPLUS_ONLY
19 class bdiGeometryFile;
62 const char* get_filename();
111 virtual int load(
const char* filename,
const char* extension);
136 virtual int unload();
170 virtual void* find_part(
const char* part_name);
182 #ifdef CPLUSPLUS_ONLY
184 bdiGeometryFile* get_scripted_object() {
return m_scripted_object;}
205 bdiGeometryFile* m_scripted_object;
207 friend class bdiGeometryFactory;
208 friend class bdiGeometryFile;
A wrapper around a geometry file.
Definition: diguyGraphicsFile.h:32