1234567891011121314151617181920212223
#ifndef __ARTFACTORY_H__ #define __ARTFACTORY_H__ #include <SDL/SDL.h> #include <fstream> #include <string> #include "uosprite.h" #include "artfactory.h" class ArtFactory { public: ArtFactory(string indexfile, string artfile); void produce(Uint32 index, UOSprite &sprite); void recycle(UOSprite &sprite); private: ifstream artidx; /**< artidx.mul filehandle */ ifstream artfile; /**< art.mul filehandle */ }; #endif