InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
TextDrawInfo Class Reference

Public Types

enum  EOptimize { eColorAndFont, eFontOnly }
 

Public Member Functions

void StartTextFrameShapeDraw (const GraphicsData *gd, const IParcelShape *parcel)
 
void EndTextFrameShapeDraw (const GraphicsData *gd, const IParcelShape *parcel)
 
void StartTableFrameShapeDraw ()
 
void EndTableFrameShapeDraw ()
 
UID GetNoneSwatchUID () const
 
bool16 IsCreatingOutlines () const
 
IPMFontQueryFont () const
 
bool16 IsColorInfoSame (const IWaxRenderData *currentRun, IDataBase *db) const
 
bool16 IsFontInfoSame (const IWaxRenderData *currentRun) const
 
void NotifyRunDrawn (EOptimize optimize, const IWaxRenderData *justDrawn, IPMFont *justDrawnFont)
 
void NotifyRunFont (const IWaxRenderData *run, IPMFont *font)
 
void ClearRunDrawn ()
 
void ClearRunRenderInfo ()