#include <TrVecTtfFontsCache.h>
|
| OdTrVecTtfFontsCache () |
|
| ~OdTrVecTtfFontsCache () |
|
OdDrawOrderMetafileBase & | deviceRefs () |
|
bool | useStableFontKey () const |
|
void | setUseStableFontKey (bool bStableKey) |
|
void | setUseStableFontKey (OdTrVecDevice *pDevice) |
|
const void * | getFontCache (const FontKey &fontKey) const |
|
OdTrVisDisplayId | getCharMetafile (const void *pFont, OdUInt32 uChar, double *pSideMult=NULL) |
|
void | shareToNew (OdTrVecDevice *pDevice) |
|
OdRxObjectPtr | tfcNewMetafile (void *pSessionId) |
|
OdGiConveyorGeometry * | tfcBeginMetafile (OdRxObject *pMetafile, void *pSessionId) |
|
void | tfcFinalizeMetafileExt (FontKey &fontKey, CharKey chr, OdRxObject *pMetafile, void *pSessionId) |
|
void | tfcFinalizeMetafile (OdRxObject *pMetafile, void *pSessionId) |
|
void | tfcPlayMetafile (const OdGeMatrix3d &xForm, const OdRxObject *pMetafile, void *pSessionId) const |
|
void | addRef () |
|
void | release () |
|
virtual TtfFont | getFontCache (OdUInt64 fontKeyPartA, OdUInt64 fontKeyPartB) const =0 |
|
virtual OdTrVisDisplayId | getCharMetafile (TtfFont pFont, OdUInt32 uChar, double *pSideMult=NULL) const =0 |
|
<group ExRender_Windows_Classes>
Definition at line 48 of file TrVecTtfFontsCache.h.
◆ OdTrVecTtfFontsCache()
OdTrVecTtfFontsCache::OdTrVecTtfFontsCache |
( |
| ) |
|
◆ ~OdTrVecTtfFontsCache()
OdTrVecTtfFontsCache::~OdTrVecTtfFontsCache |
( |
| ) |
|
◆ deviceRefs()
OdDrawOrderMetafileBase & OdTrVecTtfFontsCache::deviceRefs |
( |
| ) |
|
|
inline |
◆ getCharMetafile() [1/2]
◆ getCharMetafile() [2/2]
◆ getFontCache() [1/2]
const void * OdTrVecTtfFontsCache::getFontCache |
( |
const FontKey & |
fontKey | ) |
const |
◆ getFontCache() [2/2]
◆ getFontKey()
◆ setUseStableFontKey() [1/2]
void OdTrVecTtfFontsCache::setUseStableFontKey |
( |
bool |
bStableKey | ) |
|
|
inline |
◆ setUseStableFontKey() [2/2]
void OdTrVecTtfFontsCache::setUseStableFontKey |
( |
OdTrVecDevice * |
pDevice | ) |
|
◆ shareToNew()
void OdTrVecTtfFontsCache::shareToNew |
( |
OdTrVecDevice * |
pDevice | ) |
|
◆ tfcBeginMetafile()
◆ tfcFinalizeMetafile()
void OdTrVecTtfFontsCache::tfcFinalizeMetafile |
( |
OdRxObject * |
pMetafile, |
|
|
void * |
pSessionId |
|
) |
| |
◆ tfcFinalizeMetafileExt()
void OdTrVecTtfFontsCache::tfcFinalizeMetafileExt |
( |
FontKey & |
fontKey, |
|
|
CharKey |
chr, |
|
|
OdRxObject * |
pMetafile, |
|
|
void * |
pSessionId |
|
) |
| |
◆ tfcNewMetafile()
◆ tfcPlayMetafile()
◆ useStableFontKey()
bool OdTrVecTtfFontsCache::useStableFontKey |
( |
| ) |
const |
|
inline |
◆ m_bStableKey
bool OdTrVecTtfFontsCache::m_bStableKey |
|
protected |
◆ m_deviceRefs
The documentation for this class was generated from the following file: