Class font_renderer_t

Class Documentation

class font_renderer_t

Public Types

enum class anchor_t : std::uint8_t

Values:

enumerator top_left
enumerator top
enumerator top_right
enumerator right
enumerator bottom_right
enumerator bottom
enumerator bottom_left
enumerator left

Public Functions

font_renderer_t(const wt_context_t &ctx, const std::string &font)
vec2_t render(const std::string &text, bitmap::bitmap2d_t<float> &target, vec2u32_t position, const f_t text_size_px, const anchor_t anchor = anchor_t::bottom_left, const std::optional<vec4_t> &colour = std::nullopt) const
vec2_t render(const std::string &text, bitmap::bitmap2d_t<double> &target, vec2u32_t position, const f_t text_size_px, const anchor_t anchor = anchor_t::bottom_left, const std::optional<vec4_t> &colour = std::nullopt) const