FIFE  6e1afdbeda11afe9ac53e6023a4be96ef88f1dc6
FIFE::IObjectSaver Class Referenceabstract

Interface class that all object savers should derive from. More...

#include <iobjectsaver.h>

+ Collaboration diagram for FIFE::IObjectSaver:

Public Member Functions

virtual ~IObjectSaver ()
 
virtual void setAnimationSaver (const AnimationSaverPtr &animationSaver)=0
 allows setting which animation saver will be used to save animation files More...
 
virtual void save (const std::string &filename)=0
 responsible for saving the object resource More...
 

Detailed Description

Interface class that all object savers should derive from.

Definition at line 42 of file iobjectsaver.h.

Constructor & Destructor Documentation

virtual FIFE::IObjectSaver::~IObjectSaver ( )
inlinevirtual

Definition at line 44 of file iobjectsaver.h.

References save(), and setAnimationSaver().

Member Function Documentation

virtual void FIFE::IObjectSaver::save ( const std::string &  filename)
pure virtual

responsible for saving the object resource

Referenced by ~IObjectSaver().

+ Here is the caller graph for this function:

virtual void FIFE::IObjectSaver::setAnimationSaver ( const AnimationSaverPtr animationSaver)
pure virtual

allows setting which animation saver will be used to save animation files

Referenced by ~IObjectSaver().

+ Here is the caller graph for this function:


The documentation for this class was generated from the following file: