![]() | InDesign SDK 20.5 |
This is the complete list of members for IPMFont, including all inherited members.
| AccessDesignVector()=0 | IPMFont | pure virtual |
| AccessDesignVector() const =0 | IPMFont | pure virtual |
| AddRef() const | grRefCountedObj | virtual |
| AllowFakeLigatureSubstitutions() const =0 | IPMFont | pure virtual |
| AppendCopyrightString(PMString &s) const =0 | IPMFont | pure virtual |
| AppendFamilyName(PMString &s) const =0 | IPMFont | pure virtual |
| AppendFamilyNameNative(PMString &s) const =0 | IPMFont | pure virtual |
| AppendFontName(PMString &s, bool16 originalNameWhenMissing=kFalse) const =0 | IPMFont | pure virtual |
| AppendFullName(PMString &s) const =0 | IPMFont | pure virtual |
| AppendFullNameNative(PMString &s) const =0 | IPMFont | pure virtual |
| AppendGlyphIDs(const UTF16TextChar *textBuffer, int32 numUTF16Chars, K2Vector< Text::GlyphID > &glyphIDs, bool16 vertical=kFalse) const =0 | IPMFont | pure virtual |
| AppendLicenseInfoURL(PMString &s) const =0 | IPMFont | pure virtual |
| AppendMMInstanceName(int32 which, PMString &s) const =0 | IPMFont | pure virtual |
| AppendNthDesignAxisName(int32 index, PMString &s) const =0 | IPMFont | pure virtual |
| AppendStyleName(PMString &s) const =0 | IPMFont | pure virtual |
| AppendStyleNameNative(PMString &s) const =0 | IPMFont | pure virtual |
| AppendVendorID(PMString &vendorName) const =0 | IPMFont | pure virtual |
| AppendVersion(PMString &s) const =0 | IPMFont | pure virtual |
| BaselineType enum name (defined in IPMFont) | IPMFont | |
| CountOTFeatures(const char script[4]=0, const char language[4]=kDefaultLanguageTag) const =0 | IPMFont | pure virtual |
| DoLigatures(PMRealGlyphPoint *strikes, int32 *numStrikes, char *changeAttr=nil, bool16 tryOpenType=kTrue) const =0 | IPMFont | pure virtual |
| FillOutMMInstances(Fixed *array, int32 *numberFit) const =0 | IPMFont | pure virtual |
| FontCapStyleType enum name (defined in IPMFont) | IPMFont | |
| FontContrastType enum name | IPMFont | |
| FontNumberStyleType enum name (defined in IPMFont) | IPMFont | |
| FontProtection enum name | IPMFont | |
| FontStatus enum name | IPMFont | |
| FontTechnology enum name | IPMFont | |
| FontType enum name | IPMFont | |
| FontWeightType enum name | IPMFont | |
| FontWidthType enum name | IPMFont | |
| FontXHeightType enum name | IPMFont | |
| fRefCount (defined in grRefCountedObj) | grRefCountedObj | mutableprotected |
| GetAllOTGlyphAccess(Text::GlyphID glyphID, K2Vector< GlyphAccessData > &glyphAccessData) const =0 | IPMFont | pure virtual |
| GetAscent(PMReal pointsize) const =0 | IPMFont | pure virtual |
| GetATCBaselineShift(Text::GlyphID glyphID) const =0 | IPMFont | pure virtual |
| GetCapHeight(PMReal pointsize) const =0 | IPMFont | pure virtual |
| GetCharacterBoundaries(const UTF16TextChar *text, int32 utf16WordLength, K2Vector< size_t > &offsets) const =0 | IPMFont | pure virtual |
| GetCIDMojikumiClass(Text::GlyphID cid, bool16 vertical, MojikumiClass &mojikumiClass) const =0 | IPMFont | pure virtual |
| GetCIDMojikumiTsume(Text::GlyphID cid, bool16 vertical, PMReal &leftTsume, PMReal &rightTsume) const =0 | IPMFont | pure virtual |
| GetCTEncoding() const =0 | IPMFont | pure virtual |
| GetCTFontDict() const =0 | IPMFont | pure virtual |
| GetDescent(PMReal pointsize) const =0 | IPMFont | pure virtual |
| GetEmBox() const =0 | IPMFont | pure virtual |
| GetEmBoxHeight(PMReal pointsize, bool16 vertical) const =0 | IPMFont | pure virtual |
| GetFontBBox() const =0 | IPMFont | pure virtual |
| GetFontCapStyleType()=0 | IPMFont | pure virtual |
| GetFontCIDSupplementNumber() const =0 | IPMFont | pure virtual |
| GetFontContrast() const =0 | IPMFont | pure virtual |
| GetFontFiles(K2Vector< IDFile > &outFiles) const =0 | IPMFont | pure virtual |
| GetFontInstallTime(std::time_t &installTime)=0 | IPMFont | pure virtual |
| GetFontNumberStyleType()=0 | IPMFont | pure virtual |
| GetFontOrdering(PMString *fontOrderingString) const =0 | IPMFont | pure virtual |
| GetFontRegistry(PMString *fontRegistryString) const =0 | IPMFont | pure virtual |
| GetFontStatus() const =0 | IPMFont | pure virtual |
| GetFontStyle() const =0 | IPMFont | pure virtual |
| GetFontSytlisticName(const char featureTag[4]) const =0 | IPMFont | pure virtual |
| GetFontTechnology() const =0 | IPMFont | pure virtual |
| GetFontType() const =0 | IPMFont | pure virtual |
| GetFontWeight() const =0 | IPMFont | pure virtual |
| GetFontWidth() const =0 | IPMFont | pure virtual |
| GetFontXHeight() const =0 | IPMFont | pure virtual |
| GetFullPath() const =0 | IPMFont | pure virtual |
| GetGlyphID(UTF32TextChar character, bool16 vertical=kFalse) const =0 | IPMFont | pure virtual |
| GetGlyphIDs(const WideString &textString, K2Vector< Text::GlyphID > &glyphIDs, bool16 vertical=kFalse) const =0 | IPMFont | pure virtual |
| GetGlyphName(Text::GlyphID glyphID) const =0 | IPMFont | pure virtual |
| GetGlyphTechnology(Text::GlyphID glyphID) const =0 | IPMFont | pure virtual |
| GetHasOutlines() const =0 | IPMFont | pure virtual |
| GetHorizEmBoxDepth() const =0 | IPMFont | pure virtual |
| GetHorizICFBoxDepth() const =0 | IPMFont | pure virtual |
| GetICFBox() const =0 | IPMFont | pure virtual |
| GetICFBoxInsets(PMReal pointsize, PMReal *fromLineTop, PMReal *fromLineBottom, bool16 vertical) const =0 | IPMFont | pure virtual |
| GetIsEmbeddedFont() const =0 | IPMFont | pure virtual |
| GetIsEPSFont() const =0 | IPMFont | pure virtual |
| GetNotDefinedGlyph() const =0 | IPMFont | pure virtual |
| GetNthDesignAxisLimits(int32 index, Fixed *min, Fixed *max) const =0 | IPMFont | pure virtual |
| GetNthValidGlyphIDRange(int32 nthRange, Text::GlyphID &firstGlyphID, Text::GlyphID &lastGlyphID) const =0 | IPMFont | pure virtual |
| GetNumAlternates(Text::GlyphID glyphID, const char *feature) const =0 | IPMFont | pure virtual |
| GetNumDesignAxes() const =0 | IPMFont | pure virtual |
| GetNumGlyphNames() const =0 | IPMFont | pure virtual |
| GetNumGlyphs() const =0 | IPMFont | pure virtual |
| GetNumValidGlyphIDRanges() const =0 | IPMFont | pure virtual |
| GetOTGlyphAccess(Text::GlyphID glyphID, GlyphAccessData *glyphAccessData, int32 featureToSearchCount, const char *featuresToSearch) const =0 | IPMFont | pure virtual |
| GetPlatformDependentName(IFontMgr::OriginalOS platformOS=IFontMgr::kOriginalUnknownOS) const =0 | IPMFont | pure virtual |
| GetPlatformGlyphID(const char *charString, int32 bytesPerChar=1, bool16 vertical=kFalse, CTEncoding *encoding=nil) const =0 | IPMFont | pure virtual |
| GetPlatformGlyphIDs(const char *charString, int32 stringLength, K2Vector< Text::GlyphID > &glyphIDs, bool16 vertical=kFalse, CTEncoding *encoding=nil) const =0 | IPMFont | pure virtual |
| GetPostScriptName() const =0 | IPMFont | pure virtual |
| GetProtection() const =0 | IPMFont | pure virtual |
| GetTypekitFontID() const =0 | IPMFont | pure virtual |
| GetUnderlinePosition(PMReal *yOffset, PMReal *thickness, PMReal xScale=1.0, PMReal yScale=1.0, bool16 vertical=kFalse, bool16 isTcy=kFalse) const =0 | IPMFont | pure virtual |
| GetWritingScript() const =0 | IPMFont | pure virtual |
| GetXHeight(PMReal pointsize) const =0 | IPMFont | pure virtual |
| grRefCountedObj() | grRefCountedObj | inline |
| HasOTFeature(const char feature[4], const char script[4]=0, const char language[4]=kDefaultLanguageTag) const =0 | IPMFont | pure virtual |
| HasValidSVGOTDescForGlyph(Text::GlyphID glyphId) const =0 | IPMFont | pure virtual |
| HorizontalMetricsProportionalByDefault() const =0 | IPMFont | pure virtual |
| IsCFF() const =0 | IPMFont | pure virtual |
| IsColorFont() const =0 | IPMFont | pure virtual |
| IsColorTextAvailable() const =0 (defined in IPMFont) | IPMFont | pure virtual |
| IsDefinedAndValidGlyph(Text::GlyphID checkGlyphID) const =0 | IPMFont | pure virtual |
| IsEmojiFont() const =0 | IPMFont | pure virtual |
| IsEqual(const IPMFont *compareFont) const =0 | IPMFont | pure virtual |
| IsNthDesignAxisHidden(int32 n)=0 | IPMFont | pure virtual |
| IsSBIXFont() const =0 | IPMFont | pure virtual |
| IsSVGFont() const =0 | IPMFont | pure virtual |
| IsTypekitDesktopFont() const =0 | IPMFont | pure virtual |
| IsValidGlyphID(Text::GlyphID checkGlyphID) const =0 | IPMFont | pure virtual |
| IsVariableFont() const =0 | IPMFont | pure virtual |
| kATCFont enum value | IPMFont | |
| kATCFontType enum value | IPMFont | |
| kBaselineDefault enum value (defined in IPMFont) | IPMFont | |
| kBaselineEmBoxBottom enum value (defined in IPMFont) | IPMFont | |
| kBaselineEmBoxCenter enum value (defined in IPMFont) | IPMFont | |
| kBaselineEmBoxTop enum value (defined in IPMFont) | IPMFont | |
| kBaselineICFBoxBottom enum value (defined in IPMFont) | IPMFont | |
| kBaselineICFBoxCenter enum value (defined in IPMFont) | IPMFont | |
| kBaselineICFBoxTop enum value (defined in IPMFont) | IPMFont | |
| kBaselineInvalid enum value (defined in IPMFont) | IPMFont | |
| kBaselineRoman enum value (defined in IPMFont) | IPMFont | |
| kBitmapFont enum value | IPMFont | |
| kBitmapFontType enum value | IPMFont | |
| kCIDFont enum value | IPMFont | |
| kCIDFontType enum value | IPMFont | |
| kFontCapStyleCapsOnly enum value (defined in IPMFont) | IPMFont | |
| kFontCapStyleNone enum value (defined in IPMFont) | IPMFont | |
| kFontCapStyleStandard enum value (defined in IPMFont) | IPMFont | |
| kFontCapStyleUnknown enum value (defined in IPMFont) | IPMFont | |
| kFontContrast_Unknown enum value | IPMFont | |
| kFontContrastAny enum value (defined in IPMFont) | IPMFont | |
| kFontContrastHigh enum value | IPMFont | |
| kFontContrastLow enum value | IPMFont | |
| kFontContrastMedium enum value | IPMFont | |
| kFontContrastMediumHigh enum value | IPMFont | |
| kFontContrastMediumLow enum value | IPMFont | |
| kFontContrastNoFit enum value | IPMFont | |
| kFontContrastNone enum value | IPMFont | |
| kFontContrastVeryHigh enum value | IPMFont | |
| kFontContrastVeryLow enum value | IPMFont | |
| kFontFauxed enum value (defined in IPMFont) | IPMFont | |
| kFontInstalled enum value (defined in IPMFont) | IPMFont | |
| kFontNotAvailable enum value (defined in IPMFont) | IPMFont | |
| kFontNumberStyleLowerCase enum value (defined in IPMFont) | IPMFont | |
| kFontNumberStyleNone enum value (defined in IPMFont) | IPMFont | |
| kFontNumberStyleUnknown enum value (defined in IPMFont) | IPMFont | |
| kFontNumberStyleUpperCase enum value (defined in IPMFont) | IPMFont | |
| kFontSubstituted enum value (defined in IPMFont) | IPMFont | |
| kFontUnknown enum value (defined in IPMFont) | IPMFont | |
| kFontWeight_Unknown enum value (defined in IPMFont) | IPMFont | |
| kFontWeightBold enum value (defined in IPMFont) | IPMFont | |
| kFontWeightExtraBold enum value (defined in IPMFont) | IPMFont | |
| kFontWeightExtraLight enum value (defined in IPMFont) | IPMFont | |
| kFontWeightHeavy enum value (defined in IPMFont) | IPMFont | |
| kFontWeightLight enum value (defined in IPMFont) | IPMFont | |
| kFontWeightMedium enum value (defined in IPMFont) | IPMFont | |
| kFontWeightNormal enum value (defined in IPMFont) | IPMFont | |
| kFontWeightSemiBold enum value (defined in IPMFont) | IPMFont | |
| kFontWeightThin enum value (defined in IPMFont) | IPMFont | |
| kFontWidth_Unknown enum value | IPMFont | |
| kFontWidthCondensed enum value | IPMFont | |
| kFontWidthExpanded enum value | IPMFont | |
| kFontWidthExtraCondensed enum value | IPMFont | |
| kFontWidthExtraExpanded enum value | IPMFont | |
| kFontWidthMedium enum value | IPMFont | |
| kFontWidthSemiCondensed enum value | IPMFont | |
| kFontWidthSemiExpanded enum value | IPMFont | |
| kFontWidthUltraCondensed enum value (defined in IPMFont) | IPMFont | |
| kFontWidthUltraExpanded enum value | IPMFont | |
| kFontXHeight_Unknown enum value | IPMFont | |
| kFontXHeightAny enum value (defined in IPMFont) | IPMFont | |
| kFontXHeightConstantLarge enum value | IPMFont | |
| kFontXHeightConstantSmall enum value | IPMFont | |
| kFontXHeightConstantStandard enum value | IPMFont | |
| kFontXHeightDuckingLarge enum value | IPMFont | |
| kFontXHeightDuckingSmall enum value | IPMFont | |
| kFontXHeightDuckingStandard enum value | IPMFont | |
| kFontXHeightNoFit enum value | IPMFont | |
| kInvalid enum value (defined in IPMFont) | IPMFont | |
| kMaxDesignVectorSize enum value (defined in IPMFont) | IPMFont | |
| kNoEmbedding enum value | IPMFont | |
| kNoOutlines enum value | IPMFont | |
| kNoPDFEmbedding enum value | IPMFont | |
| kNoPrinting enum value | IPMFont | |
| kNormal enum value (defined in IPMFont) | IPMFont | |
| kNumBaselines enum value (defined in IPMFont) | IPMFont | |
| kOCFFontType enum value | IPMFont | |
| kOpenTypeCFFFontType enum value | IPMFont | |
| kOpenTypeCIDFontType enum value | IPMFont | |
| kOpenTypeTTFontType enum value | IPMFont | |
| kRestrictedPrinting enum value | IPMFont | |
| kTrueTypeFont enum value | IPMFont | |
| kTrueTypeFontType enum value | IPMFont | |
| kType1Font enum value | IPMFont | |
| kType1FontType enum value | IPMFont | |
| kUnknownFontType enum value | IPMFont | |
| kUnknownTechnology enum value | IPMFont | |
| NewOTFeaturesList(const char script[4]=0, const char language[4]=kDefaultLanguageTag) const =0 | IPMFont | pure virtual |
| QueryComponentFontAndGlyphID(Text::GlyphID glyphID, Text::GlyphID &componentGlyphID) const =0 | IPMFont | pure virtual |
| Release() const | grRefCountedObj | virtual |
| SetNthVariableDesignAxes(int32 n)=0 | IPMFont | pure virtual |
| SetNthVariableDesignAxes(Fixed *designAxes)=0 | IPMFont | pure virtual |
| TranslateBaseline(PMRealGlyphPoint *strikes, int32 numStrikes, PMMatrix *matrix, BaselineType fromBaseline, BaselineType toBaseline, IFontMgr::WritingDirection writingDirection) const =0 | IPMFont | pure virtual |
| UsesStandardEncoding() const =0 | IPMFont | pure virtual |
| VerticalMetricsProportionalByDefault() const =0 | IPMFont | pure virtual |
| ~grRefCountedObj()=0 | grRefCountedObj | pure virtual |
| ~IPMFont() (defined in IPMFont) | IPMFont | inlineprotected |