#include <GlyphBuffer.h>
|
| bool | isEmpty () const |
| |
| unsigned | size () const |
| |
| void | clear () |
| |
| GlyphBufferGlyph * | glyphs (unsigned from) |
| |
| GlyphBufferAdvance * | advances (unsigned from) |
| |
| const GlyphBufferGlyph * | glyphs (unsigned from) const |
| |
| const GlyphBufferAdvance * | advances (unsigned from) const |
| |
| size_t | advancesCount () const |
| |
| const Font * | fontAt (unsigned index) const |
| |
| void | setInitialAdvance (GlyphBufferAdvance initialAdvance) |
| |
| const GlyphBufferAdvance & | initialAdvance () const |
| |
| Glyph | glyphAt (unsigned index) const |
| |
| GlyphBufferAdvance | advanceAt (unsigned index) const |
| |
| FloatSize | offsetAt (unsigned index) const |
| |
| void | add (Glyph glyph, const Font *font, float width, unsigned offsetInString=noOffset, const FloatSize *offset=0) |
| |
| void | add (Glyph glyph, const Font *font, GlyphBufferAdvance advance, unsigned offsetInString=noOffset) |
| |
| void | reverse (unsigned from, unsigned length) |
| |
| void | expandLastAdvance (float width) |
| |
| void | saveOffsetsInString () |
| |
| int | offsetInString (unsigned index) const |
| |
| void | shrink (unsigned truncationPoint) |
| |
| bool | isEmpty () const |
| |
| unsigned | size () const |
| |
| void | clear () |
| |
| GlyphBufferGlyph * | glyphs (unsigned from) |
| |
| GlyphBufferAdvance * | advances (unsigned from) |
| |
| const GlyphBufferGlyph * | glyphs (unsigned from) const |
| |
| const GlyphBufferAdvance * | advances (unsigned from) const |
| |
| size_t | advancesCount () const |
| |
| const Font * | fontAt (unsigned index) const |
| |
| void | setInitialAdvance (GlyphBufferAdvance initialAdvance) |
| |
| const GlyphBufferAdvance & | initialAdvance () const |
| |
| Glyph | glyphAt (unsigned index) const |
| |
| GlyphBufferAdvance | advanceAt (unsigned index) const |
| |
| FloatSize | offsetAt (unsigned index) const |
| |
| void | add (Glyph glyph, const Font *font, float width, unsigned offsetInString=noOffset, const FloatSize *offset=0) |
| |
| void | add (Glyph glyph, const Font *font, GlyphBufferAdvance advance, unsigned offsetInString=noOffset) |
| |
| void | reverse (unsigned from, unsigned length) |
| |
| void | expandLastAdvance (float width) |
| |
| void | saveOffsetsInString () |
| |
| int | offsetInString (unsigned index) const |
| |
| void | shrink (unsigned truncationPoint) |
| |
|
| static const unsigned | noOffset = UINT_MAX |
| |
◆ add() [1/4]
◆ add() [2/4]
◆ add() [3/4]
◆ add() [4/4]
◆ advanceAt() [1/2]
◆ advanceAt() [2/2]
◆ advances() [1/4]
◆ advances() [2/4]
◆ advances() [3/4]
◆ advances() [4/4]
◆ advancesCount() [1/2]
| size_t WebCore::GlyphBuffer::advancesCount |
( |
| ) |
const |
|
inline |
◆ advancesCount() [2/2]
| size_t WebCore::GlyphBuffer::advancesCount |
( |
| ) |
const |
|
inline |
◆ clear() [1/2]
| void WebCore::GlyphBuffer::clear |
( |
| ) |
|
|
inline |
◆ clear() [2/2]
| void WebCore::GlyphBuffer::clear |
( |
| ) |
|
|
inline |
◆ expandLastAdvance() [1/2]
| void WebCore::GlyphBuffer::expandLastAdvance |
( |
float |
width | ) |
|
|
inline |
◆ expandLastAdvance() [2/2]
| void WebCore::GlyphBuffer::expandLastAdvance |
( |
float |
width | ) |
|
|
inline |
◆ fontAt() [1/2]
| const Font* WebCore::GlyphBuffer::fontAt |
( |
unsigned |
index | ) |
const |
|
inline |
◆ fontAt() [2/2]
| const Font* WebCore::GlyphBuffer::fontAt |
( |
unsigned |
index | ) |
const |
|
inline |
◆ glyphAt() [1/2]
| Glyph WebCore::GlyphBuffer::glyphAt |
( |
unsigned |
index | ) |
const |
|
inline |
◆ glyphAt() [2/2]
| Glyph WebCore::GlyphBuffer::glyphAt |
( |
unsigned |
index | ) |
const |
|
inline |
◆ glyphs() [1/4]
◆ glyphs() [2/4]
◆ glyphs() [3/4]
◆ glyphs() [4/4]
◆ initialAdvance() [1/2]
◆ initialAdvance() [2/2]
◆ isEmpty() [1/2]
| bool WebCore::GlyphBuffer::isEmpty |
( |
void |
| ) |
const |
|
inline |
◆ isEmpty() [2/2]
| bool WebCore::GlyphBuffer::isEmpty |
( |
| ) |
const |
|
inline |
◆ offsetAt() [1/2]
| FloatSize WebCore::GlyphBuffer::offsetAt |
( |
unsigned |
index | ) |
const |
|
inline |
◆ offsetAt() [2/2]
| FloatSize WebCore::GlyphBuffer::offsetAt |
( |
unsigned |
index | ) |
const |
|
inline |
◆ offsetInString() [1/2]
| int WebCore::GlyphBuffer::offsetInString |
( |
unsigned |
index | ) |
const |
|
inline |
◆ offsetInString() [2/2]
| int WebCore::GlyphBuffer::offsetInString |
( |
unsigned |
index | ) |
const |
|
inline |
◆ reverse() [1/2]
| void WebCore::GlyphBuffer::reverse |
( |
unsigned |
from, |
|
|
unsigned |
length |
|
) |
| |
|
inline |
◆ reverse() [2/2]
| void WebCore::GlyphBuffer::reverse |
( |
unsigned |
from, |
|
|
unsigned |
length |
|
) |
| |
|
inline |
◆ saveOffsetsInString() [1/2]
| void WebCore::GlyphBuffer::saveOffsetsInString |
( |
| ) |
|
|
inline |
◆ saveOffsetsInString() [2/2]
| void WebCore::GlyphBuffer::saveOffsetsInString |
( |
| ) |
|
|
inline |
◆ setInitialAdvance() [1/2]
◆ setInitialAdvance() [2/2]
◆ shrink() [1/2]
| void WebCore::GlyphBuffer::shrink |
( |
unsigned |
truncationPoint | ) |
|
|
inline |
◆ shrink() [2/2]
| void WebCore::GlyphBuffer::shrink |
( |
unsigned |
truncationPoint | ) |
|
|
inline |
◆ size() [1/2]
| unsigned WebCore::GlyphBuffer::size |
( |
| ) |
const |
|
inline |
◆ size() [2/2]
| unsigned WebCore::GlyphBuffer::size |
( |
| ) |
const |
|
inline |
◆ noOffset
| static const unsigned WebCore::GlyphBuffer::noOffset = UINT_MAX |
|
static |
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/GlyphBuffer.h