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

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