Flutter Engine
minikin::Font Struct Reference

#include <FontFamily.h>

Public Member Functions

 Font (const std::shared_ptr< MinikinFont > &typeface, FontStyle style)
 
 Font (std::shared_ptr< MinikinFont > &&typeface, FontStyle style)
 
 Font (Font &&o)
 
 Font (const Font &o)
 
std::unordered_set< AxisTaggetSupportedAxesLocked () const
 

Public Attributes

std::shared_ptr< MinikinFonttypeface
 
FontStyle style
 

Detailed Description

Definition at line 114 of file FontFamily.h.

Constructor & Destructor Documentation

◆ Font() [1/4]

minikin::Font::Font ( const std::shared_ptr< MinikinFont > &  typeface,
FontStyle  style 
)

◆ Font() [2/4]

minikin::Font::Font ( std::shared_ptr< MinikinFont > &&  typeface,
FontStyle  style 
)

◆ Font() [3/4]

minikin::Font::Font ( Font &&  o)

◆ Font() [4/4]

minikin::Font::Font ( const Font o)

Member Function Documentation

◆ getSupportedAxesLocked()

std::unordered_set<AxisTag> minikin::Font::getSupportedAxesLocked ( ) const

Member Data Documentation

◆ style

FontStyle minikin::Font::style

Definition at line 121 of file FontFamily.h.

◆ typeface

std::shared_ptr<MinikinFont> minikin::Font::typeface

Definition at line 120 of file FontFamily.h.


The documentation for this struct was generated from the following file: