#include <imapsaver.h>

Public Member Functions | |
| virtual void | setObjectSaver (const FIFE::ObjectSaverPtr &objectSaver)=0 |
| virtual void | setAnimationSaver (const FIFE::AnimationSaverPtr &animationSaver)=0 |
| virtual void | setAtlasSaver (const FIFE::AtlasSaverPtr &atlasSaver)=0 |
| virtual void | save (const Map &map, const std::string &filename, const std::vector< std::string > &importFiles)=0 |
Interface class that all map savers should derive from
Definition at line 41 of file imapsaver.h.
| virtual void FIFE::IMapSaver::save | ( | const Map & | map, | |
| const std::string & | filename, | |||
| const std::vector< std::string > & | importFiles | |||
| ) | [pure virtual] |
responsible for saving the map resource used to save map files
Implemented in FIFE::MapSaver.
| virtual void FIFE::IMapSaver::setAnimationSaver | ( | const FIFE::AnimationSaverPtr & | animationSaver | ) | [pure virtual] |
allows setting which animation saver will be used to save animation files
Implemented in FIFE::MapSaver.
| virtual void FIFE::IMapSaver::setAtlasSaver | ( | const FIFE::AtlasSaverPtr & | atlasSaver | ) | [pure virtual] |
allows setting which atlas saver will be used to save atlas files
Implemented in FIFE::MapSaver.
| virtual void FIFE::IMapSaver::setObjectSaver | ( | const FIFE::ObjectSaverPtr & | objectSaver | ) | [pure virtual] |
allows setting which object saver will be used to save object files
Implemented in FIFE::MapSaver.
1.7.1