Files
TSE/TSE_Core/src/interfaces/ITexture.hpp

17 lines
328 B
C++

#pragma once
#include "Vector2.hpp"
namespace TSE
{
class ITexture
{
public:
virtual ~ITexture() = default;
virtual Vector2 size() const = 0;
virtual float Width() const = 0;
virtual float Height() const = 0;
virtual uint GetTextureId() const = 0;
};
} // namespace TSE