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