Concrete drawable Texture.
Definition texture.hpp:31
Drawable geometry for text.
Definition text_geometry.hpp:9
auto get_indices() const -> std::span< std::uint32_t const > final
Definition text_geometry.hpp:12
void append_glyphs(std::span< kvf::ttf::GlyphLayout const > layouts, glm::vec2 offset={}, kvf::Color color=kvf::white_v)
auto get_vertex_array() const -> VertexArray const &
Definition text_geometry.hpp:18
auto get_topology() const -> vk::PrimitiveTopology final
Definition text_geometry.hpp:13
void clear_vertices()
Definition text_geometry.hpp:16
auto get_vertices() const -> std::span< Vertex const > final
Definition text_geometry.hpp:11
auto to_primitive(ITexture const &font_atlas) const -> Primitive