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

This is the complete list of members for IGlyphUtils, including all inherited members.
AddRef() const =0IPMUnknownpure virtual
GetEntireFont(IPMFont *font, GlyphSet *glyphSet, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilspure virtual
GetFilteredGlyphs(IPMFont *font, GlyphSet *glyphSet, GlyphFilterProcList &includeFilterProcList, GlyphFilterProcList &excludeFilterProcList, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilspure virtual
GetGlyphAccessInfo(Text::GlyphID glyphID, IPMFont *font, GlyphAccessData *glyphAccessData)=0IGlyphUtilspure virtual
GetGlyphAlternateCount(IPMFont *font, Text::GlyphID glyph, const char *tag=nil)=0IGlyphUtilspure virtual
GetGlyphHasAlternate(IPMFont *font, Text::GlyphID glyph, const char *tag=nil)=0IGlyphUtilspure virtual
GetGlyphListGlyphSet(IPMFont *font, IFontInstance *fontInstance, Text::GlyphID *glyphs, int32 numGlyphs, GlyphSet *glyphSet, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilspure virtual
GetGlyphsForFeatureAccessInfo(const char *tags, int32 numTags, IPMFont *font, GlyphSet *glyphSet)=0IGlyphUtilspure virtual
GetOTFAttribute(char *tags, int32 choice, AttributeBossList *attrBossList, OpenTypeFeatureList &featureList, int32 &form, IFontInstance *fontInstance, const WideString &stringToApply, Text::GlyphID g)=0IGlyphUtilspure virtual
GetOTFFeature(IPMFont *font, IFontInstance *fontInstance, const GlyphEntry *baseGlyph, const GlyphEntry *alternate, char *tagBuffer, int32 &choice)=0IGlyphUtilspure virtual
GetOTFFeatureGlyphSet(const char *tags, int32 numTags, IPMFont *font, GlyphSet *glyphSet, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilspure virtual
GetSelectionGlyphSet(IPMFont *font, IFontInstance *fontInstance, const WideString &chars, Text::GlyphID glyph, GlyphSet *glyphSet, GlyphSet::GlyphSortOrder sortOrder=GlyphSet::kNoOrder)=0IGlyphUtilspure virtual
GetUnicodeForGlyphID(IPMFont *font, const Text::GlyphID &glyphID) const =0IGlyphUtilspure virtual
GetUnicodeName(const UTF32TextChar &c)=0IGlyphUtilspure virtual
GlyphFormDecrement(ITextAttrGlyphForm::GlyphForm &) const =0 (defined in IGlyphUtils)IGlyphUtilspure virtual
GlyphFormDescriptiveString(ITextAttrGlyphForm::GlyphForm feature) const =0IGlyphUtilspure virtual
GlyphFormFromFeature(int32 feature) const =0IGlyphUtilspure virtual
GlyphFormFromFeature(const char *feature) const =0IGlyphUtilspure virtual
GlyphFormIncrement(ITextAttrGlyphForm::GlyphForm &) const =0 (defined in IGlyphUtils)IGlyphUtilspure virtual
GlyphFormIsKnown(ITextAttrGlyphForm::GlyphForm feature) const =0IGlyphUtilspure virtual
GlyphFormToFeatureChars(ITextAttrGlyphForm::GlyphForm feature) const =0IGlyphUtilspure virtual
GlyphFormToFeatureInt(ITextAttrGlyphForm::GlyphForm feature) const =0IGlyphUtilspure virtual
GlyphToCharacter(IPMFont *font, Text::GlyphID id, UTF32TextChar *userArea=nil)=0IGlyphUtilspure virtual
InsertTheCharacter(ISelectionManager *selMgr, IPMFont *font, const GlyphEntry *baseGlyphEntry, const GlyphEntry *alternateGlyphEntry, bool16 selectChar=kFalse, bool16 setFont=kFalse)=0IGlyphUtilspure virtual
IsGlyphFormFeature(int32 feature) const =0IGlyphUtilspure virtual
IsGlyphFormFeature(const char *feature) const =0IGlyphUtilspure virtual
kDefaultIID enum value (defined in IGlyphUtils)IGlyphUtils
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
Release() const =0IPMUnknownpure virtual
TestFeatureSubstitution(IFontInstance *fontInstance, const WideString &textString, char *tags, int32 *choices, int32 numFeatures, Text::GlyphID testGlyphID)=0IGlyphUtilspure virtual