#include <gauge3d/plugins/fileloader.h>
Inherits GAUGE3D::GObject.
Public Methods | |
virtual | ~GFileLoader () |
virtual GString | FileType ()=0 |
virtual pGObject | Load (pGFile file)=0 |
virtual bool | Save (pGFile file,pGObject object)=0 |
virtual bool | CanSave (pGObject object)=0 |
virtual pGObject | Read (pGIStream input)=0 |
virtual int | Write (pGOStream output,pGObject object)=0 |
This class is used when a program needs better control over loading and saving particular formats. If you simply want to load a file, you probably don't need this class. Just use GObjectLoader instead.
This class will probably be removed in a future version of GAUGE. It will be replaced by a better system.