#ifndef SPRITELOADER_H_INCLUDED #define SPRITELOADER_H_INCLUDED #include #include #include #include class SpriteLoader { public: SpriteLoader(); SpriteLoader(std::string folder); SpriteLoader(std::string folder, bool optiFormat); ~SpriteLoader(); SDL_Surface* takeSprite(std::string nom); void destroySprite(std::string nom); void addSprite(std::string nom, SDL_Surface* sprite); void assignFolder(std::string folder); private: std::string m_folder; std::map::iterator m_it; std::map m_paquet; bool m_optiFormat; // True par défaut }; #endif // SPRITELOADER_H_INCLUDED