#pragma once #include #include class ResourceLoader { public: static ResourceLoader& the(); void load(const URL&, Function); private: ResourceLoader() {} };