Program Listing for File TextureLoader.hpp

Return to documentation for file (include/Ramus/Assets/Loaders/TextureLoader.hpp)

#pragma once

#include "Ramus/Assets/Loaders/AssetLoader.hpp"
#include "Ramus/Assets/Texture.hpp"

namespace ramus
{

    class TextureLoader : public AssetLoader<Texture>
    {
    public:
        TextureLoader() = default;
        ~TextureLoader() = default;

        std::shared_ptr<Texture> Load(const std::string& path) override;
    };

}