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

This is the complete list of members for IWaxGlyphs, including all inherited members.
AddGlyph(Text::GlyphID glyph, float width, float glyphXOffset=0)=0IWaxGlyphspure virtual
AddGlyphs(const Text::GlyphID *glyphs, const float *widths, int32 count, const float *glyphXOffsets=nil)=0IWaxGlyphspure virtual
AddGlyphs(const PMRealGlyphPoint *points, int32 count, const float *glyphXOffsets=nil)=0IWaxGlyphspure virtual
AddMappingRange(int32 offset, int32 rangeStart, int32 rangeLength)=0IWaxGlyphspure virtual
AddMappingWidth(const PMReal &width)=0IWaxGlyphspure virtual
AddRef() const =0IPMUnknownpure virtual
AdjustWidthAt(int32 glyphIndex, float deltaWidth, float glyphOffset=0)=0IWaxGlyphspure virtual
GetAllGlyphsMatrix(PMPoint *penCorrection) const =0IWaxGlyphspure virtual
GetCharCount() const =0IWaxGlyphspure virtual
GetCharEscapementAt(int32 charIndex) const =0IWaxGlyphspure virtual
GetCharWidth() const =0IWaxGlyphspure virtual
GetCharWidthAt(int32 charIndex) const =0IWaxGlyphspure virtual
GetEscapementAt(int32 glyphIndex) const =0IWaxGlyphspure virtual
GetGlyphAt(int32 glyphIndex) const =0IWaxGlyphspure virtual
GetGlyphCount() const =0IWaxGlyphspure virtual
GetGlyphDrawPosition(int32 glyphIndex) const =0IWaxGlyphspure virtual
GetGlyphIndexFor(PMReal position) const =0IWaxGlyphspure virtual
GetGlyphMatrix(int32 glyphIndex, PMMatrix *glyphMatrix, PMPoint *penCorrection) const =0IWaxGlyphspure virtual
GetHeight() const =0IWaxGlyphspure virtual
GetPerGlyphMatrix(int32 glyphIndex, PMPoint *penCorrection) const =0IWaxGlyphspure virtual
GetStrokeBoundingBox(const PMMatrix *pMatrix=nil) const =0IWaxGlyphspure virtual
GetWaxSpan() const =0IWaxGlyphspure virtual
GetWidth(bool16 ignoreAllTrailing=kFalse) const =0IWaxGlyphspure virtual
GetWidthAt(int32 glyphIndex) const =0IWaxGlyphspure virtual
GetXOffsetAt(int32 glyphIndex) const =0IWaxGlyphspure virtual
HasGlyphMatrix() const =0IWaxGlyphspure virtual
HasPerGlyphMatrix() const =0IWaxGlyphspure virtual
IsMapped() const =0IWaxGlyphspure virtual
kDefaultIID enum value (defined in IWaxGlyphs)IWaxGlyphs
MapCharsToGlyphs(int32 offset, int32 length, int32 *pRangeStart, int32 *pRangeLength) const =0IWaxGlyphspure virtual
MapGlyphsToChars(int32 rangeStart, int32 rangeLength, int32 *pOffset, int32 *pLength) const =0IWaxGlyphspure virtual
PeekGlyphArray() const =0IWaxGlyphspure virtual
PeekWidthsArray() const =0IWaxGlyphspure virtual
QueryDrawWidthsArray(float &initialGlyphXOffset) const =0IWaxGlyphspure virtual
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
Release() const =0IPMUnknownpure virtual
ReplaceGlyphAt(int32 glyphIndex, Text::GlyphID glyph)=0IWaxGlyphspure virtual
SetAllGlyphsMatrix(const PMMatrix &matrix, const PMPoint &penCorrection)=0IWaxGlyphspure virtual
SetHeight(const PMReal &height)=0IWaxGlyphspure virtual
SetPerGlyphMatrix(int32 glyphIndex, const PMMatrix &glyphMatrix, const PMPoint &penCorrection)=0IWaxGlyphspure virtual
SplitInto(IWaxGlyphs *other, int32 charOffsetInRun)=0IWaxGlyphspure virtual