![]() | InDesign SDK 20.5 |
This is the complete list of members for IFontInstance, including all inherited members.
| AddRef() const | grRefCountedObj | virtual |
| AppendGlyphIDs(const UTF16TextChar *buffer, int32 bufSize, K2Vector< Text::GlyphID > &glyphIDs) const =0 | IFontInstance | pure virtual |
| ApplyFeatures(PMRealGlyphPoint *glyphPoints, size_t &numGlyphPoints, size_t &numGlyphPointsAvail, int32 numFeatures, const char *features, const int32 *choiceIndices, const size_t *featureRanges, char *changeAttrib, FeatureInfoFlags flags, PMReal *penPos=nil, PMReal *caretPositions=nil, const char *scriptTag=nil, const char *langTag=nil) const =0 | IFontInstance | pure virtual |
| FeatureInfoFlags enum name | IFontInstance | |
| FillOutGlyphIDs(PMRealGlyphPoint *glyphPoints, int32 numGlyphs, const UTF16TextChar *textchars, int32 bufSize) const =0 | IFontInstance | pure virtual |
| fRefCount (defined in grRefCountedObj) | grRefCountedObj | mutableprotected |
| GermanLocaleDropsLigatures() const =0 | IFontInstance | pure virtual |
| GetAscent() const =0 | IFontInstance | pure virtual |
| GetCapHeight() const =0 | IFontInstance | pure virtual |
| GetCTFontInst() const =0 | IFontInstance | pure virtual |
| GetCTFontInstance() const =0 | IFontInstance | pure virtual |
| GetDescent() const =0 | IFontInstance | pure virtual |
| GetDesignVector(PMReal *designVec, size_t &designVecLen) const =0 | IFontInstance | pure virtual |
| GetEmBoxHeight() const =0 | IFontInstance | pure virtual |
| GetGlyphBBox(Text::GlyphID glyphID) const =0 | IFontInstance | pure virtual |
| GetGlyphID(UTF32TextChar charCode) const =0 | IFontInstance | pure virtual |
| GetGlyphIDs(const WideString &textString, K2Vector< Text::GlyphID > &glyphIDs) const =0 | IFontInstance | pure virtual |
| GetGlyphWidth(Text::GlyphID glyphID) const =0 | IFontInstance | pure virtual |
| GetHorizEmBoxDepth() const =0 | IFontInstance | pure virtual |
| GetHorizICFBoxDepth() const =0 | IFontInstance | pure virtual |
| GetICFBoxInsets(PMReal *fromEmTop, PMReal *fromEmBottom) const =0 | IFontInstance | pure virtual |
| GetKerns(PMRealGlyphPoint *glyphPoints, int32 numGlyphs, bool16 vertical=kFalse, const char *scriptTag=nil, const char *langTag=nil) const =0 | IFontInstance | pure virtual |
| GetNotDefinedGlyph() const =0 | IFontInstance | pure virtual |
| GetNumDesignAxes() const =0 | IFontInstance | pure virtual |
| GetOutlineInfo(IOutlineInfo *callBack, Text::GlyphID glyphID, PMReal xOffset, PMReal yOffset, int32 flags=kNormalOutlines) const =0 | IFontInstance | pure virtual |
| GetParentCTFontDict() const =0 | IFontInstance | pure virtual |
| GetPMMatrix() const =0 | IFontInstance | pure virtual |
| GetWidths(PMRealGlyphPoint *glyphPoints, int32 numGlyphs) const =0 | IFontInstance | pure virtual |
| GetWritingDirection() const =0 | IFontInstance | pure virtual |
| GetXHeight() const =0 | IFontInstance | pure virtual |
| grRefCountedObj() | grRefCountedObj | inline |
| HasKerningTable() const =0 | IFontInstance | pure virtual |
| kApplyGlyphPos enum value | IFontInstance | |
| kApplyGlyphSub enum value | IFontInstance | |
| kApplyGlyphSubAndPos enum value | IFontInstance | |
| kCTFlagsBitMask enum value (defined in IFontInstance) | IFontInstance | |
| kGlyphDeleted enum value (defined in IFontInstance) | IFontInstance | |
| kHintedOutlines enum value (defined in IFontInstance) | IFontInstance | |
| kLigatureApplied enum value (defined in IFontInstance) | IFontInstance | |
| kModifyWidthsInPlace enum value (defined in IFontInstance) | IFontInstance | |
| kNoChange enum value (defined in IFontInstance) | IFontInstance | |
| kNormalOutlines enum value (defined in IFontInstance) | IFontInstance | |
| kRightToLeft enum value | IFontInstance | |
| kVerticalGlyphs enum value (defined in IFontInstance) | IFontInstance | |
| kVerticalOutlines enum value (defined in IFontInstance) | IFontInstance | |
| MeasureWText(const UTF16TextChar *text, int32 utf16BufferLength, PMReal &xWidth, PMReal *yHeight=nil) const =0 | IFontInstance | pure virtual |
| MeasureWText(const WideString &string, PMReal &xWidth, PMReal *yHeight=nil) const =0 | IFontInstance | pure virtual |
| MeasureWText(const PMString &string, PMReal &xWidth, PMReal *yHeight=nil) const =0 | IFontInstance | pure virtual |
| Release() const | grRefCountedObj | virtual |
| ~grRefCountedObj()=0 | grRefCountedObj | pure virtual |