This file contains the Texture class.
Class for Texture factory.
~TextureFactory()=default
TextureFactory(TextureFactory &&)=delete
TextureFactory & operator=(TextureFactory &&)=delete
static std::unique_ptr< Texture > create(Device &device, const std::string &filepath)
static std::unordered_map< std::string, std::shared_ptr< Texture > > loadAll(Device &device, const std::string &folderPath)
TextureFactory & operator=(const TextureFactory &)=delete
TextureFactory(const TextureFactory &)=delete