iv::StreamFont Class Reference
#include <StreamFont.hpp>
Public Member Functions | |
StreamFont (Instance *inst, StreamResourceProvider const *provider, StreamFont_Subprovider const *, ResourcePath const &path) | |
Instance * | instance () const |
Public Member Functions inherited from iv::Font | |
Font (Instance *inst) | |
Instance * | instance () const |
const Info & | GetInfo () const |
const Variant & | SelectVariant (unsigned font_size) const |
const Variant & | SelectVariantMsdf () const |
Public Attributes | |
ClientMarker | cm |
Public Attributes inherited from iv::Font | |
ClientMarker | cm |
Additional Inherited Members | |
Public Types inherited from iv::Font | |
enum | Type { Type::Hinted, Type::Msdf } |
Protected Attributes inherited from iv::Font | |
Info | _info |
std::unordered_map< unsigned, Variant > | _variant_fixed |
Variant | _variant_msdf |
Detailed Description
Definition at line 19 of file StreamFont.hpp.
Constructor & Destructor Documentation
◆ StreamFont()
iv::StreamFont::StreamFont | ( | Instance * | inst, |
StreamResourceProvider const * | provider, | ||
StreamFont_Subprovider const * | , | ||
ResourcePath const & | path | ||
) |
Definition at line 15 of file StreamFont.cpp.
Member Function Documentation
◆ instance()
Instance * iv::StreamResource::instance |
Definition at line 32 of file StreamResourceProvider.cpp.
Member Data Documentation
◆ cm
ClientMarker iv::StreamFont::cm |
Definition at line 23 of file StreamFont.hpp.
The documentation for this class was generated from the following files:
- ivorium_graphics/Text/StreamFont.hpp
- ivorium_graphics/Text/StreamFont.cpp