CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _OdFontServices_h_Included_
25 #define _OdFontServices_h_Included_
80 #define ODDB_FONT_SERVICES OD_T("OdDbFontServices")
OdSmartPtr< OdFontServices > OdFontServicesPtr
virtual void collectFilePathsInDirectory(OdStringArray &res, const OdString &sPath, const OdString &sFilter=L"*.*")=0
ODRX_DECLARE_MEMBERS(OdFontServices)
virtual void loadStyleRec(OdGiTextStyle &textStyle, OdDbBaseDatabase *pDb) const =0
virtual OdString getFontFilePath(OdGiTextStyle &textStyle, OdDbBaseDatabase *pDb) const =0
virtual bool getTTFParamFromFile(OdString fileName, OdTtfDescriptor &descr) const =0
virtual OdFontPtr defaultFont() const =0
virtual bool getSystemFontFolders(OdStringArray &aDirs)=0
virtual bool ttfFileNameByDescriptor(const OdTtfDescriptor &descr, OdString &fileName, OdDbBaseHostAppServices *pHost)=0
virtual OdString getBigFontFilePath(OdGiTextStyle &textStyle, OdDbBaseDatabase *pDb) const =0