22 #ifndef RESOURCES_ATLAS_ATLASMANAGER_H
23 #define RESOURCES_ATLAS_ATLASMANAGER_H
57 STD_VECTOR<Image*> &images);
60 STD_VECTOR<Image*> &images);
63 STD_VECTOR<TextureAtlas*> &
restrict atlases,
64 const STD_VECTOR<Image*> &
restrict images);
67 STD_VECTOR<TextureAtlas*> &
restrict atlases,
68 const STD_VECTOR<Image*> &
restrict images,
static void injectToResources(const AtlasResource *const resource)
static AtlasResource * loadTextureAtlas(const std::string &name, const StringVect &files)
static void loadEmptyImages(const StringVect &files, std::vector< Image * > &images)
static AtlasResource * loadEmptyAtlas(const std::string &name, const StringVect &files)
static void loadImages(const StringVect &files, std::vector< Image * > &images)
static void emptySort(const std::string &name, std::vector< TextureAtlas * > &atlases, const std::vector< Image * > &images)
static void convertAtlas(TextureAtlas *const atlas)
static void convertEmptyAtlas(TextureAtlas *const atlas)
static void simpleSort(const std::string &name, std::vector< TextureAtlas * > &atlases, const std::vector< Image * > &images, int size)
static void moveToDeleted(AtlasResource *const resource)
static void createSDLAtlas(TextureAtlas *const atlas)
#define A_DELETE_COPY(func)
std::vector< std::string > StringVect