InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IGlyphUtilsME Member List

This is the complete list of members for IGlyphUtilsME, including all inherited members.
AddRef() const =0IPMUnknownpure virtual
GetEntireFont(IPMFont *font, LanguageID id, GlyphSet *glyphSet, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilsMEpure virtual
GetFilteredGlyphs(IPMFont *font, LanguageID id, GlyphSet *glyphSet, GlyphFilterProcList &includeFilterProcList, GlyphFilterProcList &excludeFilterProcList, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilsMEpure virtual
GetGlyphAccessInfo(Text::GlyphID glyphID, IPMFont *font, LanguageID id, GlyphAccessData *glyphAccessData)=0IGlyphUtilsMEpure virtual
GetGlyphAllAccessInfo(Text::GlyphID glyphID, IPMFont *font, LanguageID langID, K2Vector< GlyphAccessData * > &glyphAccessDataList)=0IGlyphUtilsMEpure virtual
GetGlyphAlternateCount(IPMFont *font, LanguageID id, Text::GlyphID glyph, const char *tag=nil)=0IGlyphUtilsMEpure virtual
GetGlyphHasAlternate(IPMFont *font, LanguageID id, Text::GlyphID glyph, const char *tag=nil)=0IGlyphUtilsMEpure virtual
GetGlyphListGlyphSet(IPMFont *font, IFontInstance *fontInstance, LanguageID id, Text::GlyphID *glyphs, int32 numGlyphs, GlyphSet *glyphSet, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilsMEpure virtual
GetGlyphsForFeatureAccessInfo(const char *tags, int32 numTags, IPMFont *font, LanguageID id, GlyphSet *glyphSet)=0IGlyphUtilsMEpure virtual
GetOTFAttribute(char *tags, int32 choice, AttributeBossList *attrBossList, OpenTypeFeatureList &featureList, int32 &form, IFontInstance *fontInstance, LanguageID id, const WideString &stringToApply, Text::GlyphID g)=0IGlyphUtilsMEpure virtual
GetOTFFeature(IPMFont *font, IFontInstance *fontInstance, LanguageID id, const GlyphEntry *baseGlyph, const GlyphEntry *alternate, char *tagBuffer, int32 &choice)=0IGlyphUtilsMEpure virtual
GetOTFFeatureGlyphSet(const char *tags, int32 numTags, IPMFont *font, LanguageID id, GlyphSet *glyphSet, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilsMEpure virtual
GetSelectionGlyphSet(IPMFont *font, IFontInstance *fontInstance, LanguageID id, const WideString &chars, Text::GlyphID glyph, GlyphSet *glyphSet, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilsMEpure virtual
InsertTheCharacter(ISelectionManager *selMgr, IPMFont *font, LanguageID id, const GlyphEntry *baseGlyphEntry, const GlyphEntry *alternateGlyphEntry, bool16 selectChar=kFalse, bool16 setFont=kFalse)=0IGlyphUtilsMEpure virtual
InsertTheCharacterAtRange(ISelectionManager *selMgr, IPMFont *font, LanguageID id, const GlyphEntry *baseGlyphEntry, const GlyphEntry *alternateGlyphEntry, bool16 selectChar=kFalse, bool16 setFont=kFalse, TextIndex start=kInvalidTextIndex, TextIndex end=kInvalidTextIndex, const RangeData *rangeToSelect=nil)=0IGlyphUtilsMEpure virtual
kDefaultIID enum value (defined in IGlyphUtilsME)IGlyphUtilsME
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
Release() const =0IPMUnknownpure virtual
TestFeatureSubstitution(IFontInstance *fontInstance, LanguageID id, const WideString &textString, char *tags, int32 *choices, int32 numFeatures, Text::GlyphID testGlyphID)=0IGlyphUtilsMEpure virtual