ark::gui::FontManager
Defined in header “ark/gui/magnum/text3_drawable.hh”.
Typedefs
-
using Font = Magnum::Text::AbstractFont
-
using GlyphCache = Magnum::Text::GlyphCache
-
using Renderer = Magnum::Text::Renderer3D
-
using FontPtr = Magnum::Containers::Pointer< Font >
-
using GlyphCachePtr = Magnum::Containers::Pointer< GlyphCache >
-
using RendererPtr = Magnum::Containers::Pointer< Renderer >
-
using Buffer = Magnum::GL::Buffer
-
using Mesh = Magnum::GL::Mesh
-
using Range2D = Magnum::Range2D
Methods
-
std::optional< RenderedText > render(const Text2 & text)
-
std::optional< RenderedText > render(const Text3 & text)
-
void draw(const Magnum::Matrix4 & transform, const Magnum::Matrix4 & projection, RenderedText & rendered_text)