#ifndef IMAGE_LOAD_COLLECTION_H
#define IMAGE_LOAD_COLLECTION_H
+#include <memory>
+
struct ImageLoaderBackend;
-void image_loader_backend_set_collection(ImageLoaderBackend *funcs);
+std::unique_ptr<ImageLoaderBackend> get_image_loader_backend_collection();
#endif
/* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */