Magnum/Text/AbstractFont.h file

Class Magnum::Text::AbstractFont, Magnum::Text::AbstractLayouter, enum Magnum::Text::FontFeature, enum set Magnum::Text::FontFeatures.

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::Text
Text rendering.

Classes

class Magnum::Text::AbstractFont
Base for font plugins.
struct Magnum::Text::AbstractFont::Metrics
Font metrics.
class Magnum::Text::AbstractLayouter
Base for text layouters.

Enums

enum class FontFeature: UnsignedByte { OpenData = 1 << 0, FileCallback = 1 << 1 new in 2019.10, MultiFile = FileCallback deprecated in 2019.10, PreparedGlyphCache = 1 << 2 } new in 2020.06
Features supported by a font implementation.

Typedefs

using FontFeatures = Containers::EnumSet<FontFeature> new in 2020.06
Set of features supported by a font implementation.

Functions

auto operator<<(Debug& debug, FontFeature value) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, FontFeatures value) -> Debug&
Debug output operator.