Add ui::image_provider interface

This commit is contained in:
Nikita Lisitsa 2022-05-22 11:15:15 +03:00
parent 3f282356d7
commit e7a1d1b265

View file

@ -0,0 +1,17 @@
#pragma once
#include <psemek/gfx/texture_view.hpp>
#include <string_view>
namespace psemek::ui
{
struct image_provider
{
virtual gfx::texture_view_2d get(std::string_view const & id) = 0;
virtual ~ image_provider() {}
};
}