22 #ifndef FIFE_IANIMATION_LOADER_H 23 #define FIFE_IANIMATION_LOADER_H 44 virtual bool isLoadable(
const std::string& filename) = 0;
54 virtual std::vector<AnimationPtr>
loadMultiple(
const std::string& filename) = 0;
virtual ~IAnimationLoader()
virtual std::vector< AnimationPtr > loadMultiple(const std::string &filename)=0
responsible for loading all animations returns a vector of shared pointer to an animation resource ...
SharedPtr< IAnimationLoader > AnimationLoaderPtr
virtual AnimationPtr load(const std::string &filename)=0
responsible for loading the animation returns a shared pointer to an animation resource ...
virtual bool isLoadable(const std::string &filename)=0
determines whether the resource is in the correct format for this loader