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