Functions |
| STStatus | STGlyphVectorNew (STGlyphVector *oGlyphVector, STTypeEnv iEnv, STStyledGlyph *iSource, STCount iGlyphCount) |
| | Creates a new glyph vector. More...
|
| STStatus | STGlyphVectorNewCopy (STGlyphVector *oGlyphVector, STGlyphVector iOldGlyphVector) |
| | Creates a copy of a glyph vector. More...
|
| STStatus | STGlyphVectorDispose (STGlyphVector iGlyphVector) |
| | Deallocates a glyph vector. More...
|
| STStatus | STGlyphVectorSerialize (STGlyphVector iGlyphVector, int iFileDes) |
| | Writes an XML representation of a glyph vector to a file stream. More...
|
| STStatus | STGlyphVectorDeserialize (STGlyphVector *oGlyphVector, int iFileDes) |
| | Constructs a glyph vector from its serialized representation. More...
|
| STStatus | STGlyphVectorSetGlyphs (STGlyphVector iGlyphVector, STStyledGlyph *iGlyphs, STCount iGlyphCount) |
| | Assigns styled glyphs to a glyph vector replacing existing styled glyphs. More...
|
| STStatus | STGlyphVectorGetGlyphs (STGlyphVector iGlyphVector, STPosition iStartFrom, STCount *ioGlyphCount, STStyledGlyph **oGlyphs) |
| | Retrieves an array of styled glyphs from a glyph vector. More...
|
| STStatus | STGlyphVectorReplaceGlyphs (STGlyphVector iGlyphVector, STPosition iStartFrom, STCount iGlyphCount, STStyledGlyph *iGlyphArray, STCount iGlyphArraySize) |
| | Replaces some styled glyphs in a glyph vector with new glyphs. More...
|
| STStatus | STGlyphVectorAdjustPositions (STGlyphVector iGlyphVector, STPosition iStartFrom, STCount iGlyphCount, STPoint iDelta) |
| | Adjust X and Y positions of a range of glyphs in a glyph vector by the same amount. More...
|
| STStatus | STGlyphVectorMeasure (STGlyphVector iGlyphVector, STPosition iStartFrom, STCount iGlyphCount, STRectangle *oBBox) |
| | Calculates a typographic bounding rectangle of a range of glyphs of the glyph vector in user space. More...
|
| STStatus | STGlyphVectorGetBounds (STGlyphVector iGlyphVector, STPosition iStartFrom, STCount iGlyphCount, STGraphics iGraphics, int iMaxBoundsCount, STBounds iBounds, int *oBoundsCount, STTrapezoidPtr *oBounds) |
| | Calculates boundaries of a range of glyphs of a glyph vector in device space. More...
|
| STStatus | STGlyphVectorRender (STGlyphVector iGlyphVector, STPosition iStartFrom, STCount iGlyphCount, STGraphics iGraphics) |
| | Renders a range of glyphs of a glyph vector on an output device. More...
|