#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