LibreOffice Module vcl (master)
1
|
#include <salgdi.h>
Public Member Functions | |
SystemFontList (void) | |
~SystemFontList (void) | |
bool | Init (void) |
void | AddFont (CoreTextFontFace *) |
void | AnnounceFonts (vcl::font::PhysicalFontCollection &) const |
CoreTextFontFace * | GetFontDataFromId (sal_IntPtr nFontId) const |
CTFontCollectionRef | fontCollection () |
Private Attributes | |
CTFontCollectionRef | mpCTFontCollection |
CFArrayRef | mpCTFontArray |
std::unordered_map< sal_IntPtr, rtl::Reference< CoreTextFontFace > > | maFontContainer |
Definition at line 116 of file quartz/salgdi.h.
SystemFontList::SystemFontList | ( | void | ) |
SystemFontList::~SystemFontList | ( | void | ) |
void SystemFontList::AddFont | ( | CoreTextFontFace * | ) |
void SystemFontList::AnnounceFonts | ( | vcl::font::PhysicalFontCollection & | ) | const |
|
inline |
Definition at line 128 of file quartz/salgdi.h.
References mpCTFontCollection.
CoreTextFontFace* SystemFontList::GetFontDataFromId | ( | sal_IntPtr | nFontId | ) | const |
bool SystemFontList::Init | ( | void | ) |
|
private |
Definition at line 134 of file quartz/salgdi.h.
|
private |
Definition at line 132 of file quartz/salgdi.h.
|
private |
Definition at line 131 of file quartz/salgdi.h.
Referenced by fontCollection().