#include <TextRun.h>
|
| | TextRun (StringView text, float xpos=0, float expansion=0, ExpansionBehavior expansionBehavior=DefaultExpansion, TextDirection direction=LTR, bool directionalOverride=false, bool characterScanForCodePath=true) |
| |
| TextRun | subRun (unsigned startOffset, unsigned length) const |
| |
| UChar | operator[] (unsigned i) const |
| |
| const LChar * | data8 (unsigned i) const |
| |
| const UChar * | data16 (unsigned i) const |
| |
| const LChar * | characters8 () const |
| |
| const UChar * | characters16 () const |
| |
| bool | is8Bit () const |
| |
| unsigned | length () const |
| |
| unsigned | charactersLength () const |
| |
| String | string () const |
| |
| void | setText (const LChar *c, unsigned len) |
| |
| void | setText (const UChar *c, unsigned len) |
| |
| void | setText (StringView stringView) |
| |
| void | setCharactersLength (unsigned charactersLength) |
| |
| float | horizontalGlyphStretch () const |
| |
| void | setHorizontalGlyphStretch (float scale) |
| |
| bool | allowTabs () const |
| |
| unsigned | tabSize () const |
| |
| void | setTabSize (bool, unsigned) |
| |
| float | xPos () const |
| |
| void | setXPos (float xPos) |
| |
| float | expansion () const |
| |
| ExpansionBehavior | expansionBehavior () const |
| |
| TextDirection | direction () const |
| |
| bool | rtl () const |
| |
| bool | ltr () const |
| |
| bool | directionalOverride () const |
| |
| bool | characterScanForCodePath () const |
| |
| bool | spacingDisabled () const |
| |
| void | disableSpacing () |
| |
| void | setDirection (TextDirection direction) |
| |
| void | setDirectionalOverride (bool override) |
| |
| void | setCharacterScanForCodePath (bool scan) |
| |
| StringView | text () const |
| |
| | TextRun (StringView text, float xpos=0, float expansion=0, ExpansionBehavior expansionBehavior=DefaultExpansion, TextDirection direction=LTR, bool directionalOverride=false, bool characterScanForCodePath=true) |
| |
| TextRun | subRun (unsigned startOffset, unsigned length) const |
| |
| UChar | operator[] (unsigned i) const |
| |
| const LChar * | data8 (unsigned i) const |
| |
| const UChar * | data16 (unsigned i) const |
| |
| const LChar * | characters8 () const |
| |
| const UChar * | characters16 () const |
| |
| bool | is8Bit () const |
| |
| unsigned | length () const |
| |
| unsigned | charactersLength () const |
| |
| String | string () const |
| |
| void | setText (const LChar *c, unsigned len) |
| |
| void | setText (const UChar *c, unsigned len) |
| |
| void | setText (StringView stringView) |
| |
| void | setCharactersLength (unsigned charactersLength) |
| |
| float | horizontalGlyphStretch () const |
| |
| void | setHorizontalGlyphStretch (float scale) |
| |
| bool | allowTabs () const |
| |
| unsigned | tabSize () const |
| |
| void | setTabSize (bool, unsigned) |
| |
| float | xPos () const |
| |
| void | setXPos (float xPos) |
| |
| float | expansion () const |
| |
| ExpansionBehavior | expansionBehavior () const |
| |
| TextDirection | direction () const |
| |
| bool | rtl () const |
| |
| bool | ltr () const |
| |
| bool | directionalOverride () const |
| |
| bool | characterScanForCodePath () const |
| |
| bool | spacingDisabled () const |
| |
| void | disableSpacing () |
| |
| void | setDirection (TextDirection direction) |
| |
| void | setDirectionalOverride (bool override) |
| |
| void | setCharacterScanForCodePath (bool scan) |
| |
| StringView | text () const |
| |
◆ TextRun() [1/2]
◆ TextRun() [2/2]
◆ allowTabs() [1/2]
| bool WebCore::TextRun::allowTabs |
( |
| ) |
const |
|
inline |
◆ allowTabs() [2/2]
| bool WebCore::TextRun::allowTabs |
( |
| ) |
const |
|
inline |
◆ characters16() [1/2]
| const UChar* WebCore::TextRun::characters16 |
( |
| ) |
const |
|
inline |
◆ characters16() [2/2]
| const UChar* WebCore::TextRun::characters16 |
( |
| ) |
const |
|
inline |
◆ characters8() [1/2]
| const LChar* WebCore::TextRun::characters8 |
( |
| ) |
const |
|
inline |
◆ characters8() [2/2]
| const LChar* WebCore::TextRun::characters8 |
( |
| ) |
const |
|
inline |
◆ characterScanForCodePath() [1/2]
| bool WebCore::TextRun::characterScanForCodePath |
( |
| ) |
const |
|
inline |
◆ characterScanForCodePath() [2/2]
| bool WebCore::TextRun::characterScanForCodePath |
( |
| ) |
const |
|
inline |
◆ charactersLength() [1/2]
| unsigned WebCore::TextRun::charactersLength |
( |
| ) |
const |
|
inline |
◆ charactersLength() [2/2]
| unsigned WebCore::TextRun::charactersLength |
( |
| ) |
const |
|
inline |
◆ data16() [1/2]
| const UChar* WebCore::TextRun::data16 |
( |
unsigned |
i | ) |
const |
|
inline |
◆ data16() [2/2]
| const UChar* WebCore::TextRun::data16 |
( |
unsigned |
i | ) |
const |
|
inline |
◆ data8() [1/2]
| const LChar* WebCore::TextRun::data8 |
( |
unsigned |
i | ) |
const |
|
inline |
◆ data8() [2/2]
| const LChar* WebCore::TextRun::data8 |
( |
unsigned |
i | ) |
const |
|
inline |
◆ direction() [1/2]
◆ direction() [2/2]
◆ directionalOverride() [1/2]
| bool WebCore::TextRun::directionalOverride |
( |
| ) |
const |
|
inline |
◆ directionalOverride() [2/2]
| bool WebCore::TextRun::directionalOverride |
( |
| ) |
const |
|
inline |
◆ disableSpacing() [1/2]
| void WebCore::TextRun::disableSpacing |
( |
| ) |
|
|
inline |
◆ disableSpacing() [2/2]
| void WebCore::TextRun::disableSpacing |
( |
| ) |
|
|
inline |
◆ expansion() [1/2]
| float WebCore::TextRun::expansion |
( |
| ) |
const |
|
inline |
◆ expansion() [2/2]
| float WebCore::TextRun::expansion |
( |
| ) |
const |
|
inline |
◆ expansionBehavior() [1/2]
◆ expansionBehavior() [2/2]
◆ horizontalGlyphStretch() [1/2]
| float WebCore::TextRun::horizontalGlyphStretch |
( |
| ) |
const |
|
inline |
◆ horizontalGlyphStretch() [2/2]
| float WebCore::TextRun::horizontalGlyphStretch |
( |
| ) |
const |
|
inline |
◆ is8Bit() [1/2]
| bool WebCore::TextRun::is8Bit |
( |
| ) |
const |
|
inline |
◆ is8Bit() [2/2]
| bool WebCore::TextRun::is8Bit |
( |
| ) |
const |
|
inline |
◆ length() [1/2]
| unsigned WebCore::TextRun::length |
( |
void |
| ) |
const |
|
inline |
◆ length() [2/2]
| unsigned WebCore::TextRun::length |
( |
void |
| ) |
const |
|
inline |
◆ ltr() [1/2]
| bool WebCore::TextRun::ltr |
( |
| ) |
const |
|
inline |
◆ ltr() [2/2]
| bool WebCore::TextRun::ltr |
( |
| ) |
const |
|
inline |
◆ operator[]() [1/2]
| UChar WebCore::TextRun::operator[] |
( |
unsigned |
i | ) |
const |
|
inline |
◆ operator[]() [2/2]
| UChar WebCore::TextRun::operator[] |
( |
unsigned |
i | ) |
const |
|
inline |
◆ rtl() [1/2]
| bool WebCore::TextRun::rtl |
( |
| ) |
const |
|
inline |
◆ rtl() [2/2]
| bool WebCore::TextRun::rtl |
( |
| ) |
const |
|
inline |
◆ setCharacterScanForCodePath() [1/2]
| void WebCore::TextRun::setCharacterScanForCodePath |
( |
bool |
scan | ) |
|
|
inline |
◆ setCharacterScanForCodePath() [2/2]
| void WebCore::TextRun::setCharacterScanForCodePath |
( |
bool |
scan | ) |
|
|
inline |
◆ setCharactersLength() [1/2]
| void WebCore::TextRun::setCharactersLength |
( |
unsigned |
charactersLength | ) |
|
|
inline |
◆ setCharactersLength() [2/2]
| void WebCore::TextRun::setCharactersLength |
( |
unsigned |
charactersLength | ) |
|
|
inline |
◆ setDirection() [1/2]
◆ setDirection() [2/2]
◆ setDirectionalOverride() [1/2]
| void WebCore::TextRun::setDirectionalOverride |
( |
bool |
override | ) |
|
|
inline |
◆ setDirectionalOverride() [2/2]
| void WebCore::TextRun::setDirectionalOverride |
( |
bool |
override | ) |
|
|
inline |
◆ setHorizontalGlyphStretch() [1/2]
| void WebCore::TextRun::setHorizontalGlyphStretch |
( |
float |
scale | ) |
|
|
inline |
◆ setHorizontalGlyphStretch() [2/2]
| void WebCore::TextRun::setHorizontalGlyphStretch |
( |
float |
scale | ) |
|
|
inline |
◆ setTabSize() [1/2]
| void WebCore::TextRun::setTabSize |
( |
bool |
allow, |
|
|
unsigned |
size |
|
) |
| |
|
inline |
◆ setTabSize() [2/2]
| void WebCore::TextRun::setTabSize |
( |
bool |
, |
|
|
unsigned |
|
|
) |
| |
◆ setText() [1/6]
| void WebCore::TextRun::setText |
( |
const LChar * |
c, |
|
|
unsigned |
len |
|
) |
| |
|
inline |
◆ setText() [2/6]
| void WebCore::TextRun::setText |
( |
const LChar * |
c, |
|
|
unsigned |
len |
|
) |
| |
|
inline |
◆ setText() [3/6]
| void WebCore::TextRun::setText |
( |
const UChar * |
c, |
|
|
unsigned |
len |
|
) |
| |
|
inline |
◆ setText() [4/6]
| void WebCore::TextRun::setText |
( |
const UChar * |
c, |
|
|
unsigned |
len |
|
) |
| |
|
inline |
◆ setText() [5/6]
◆ setText() [6/6]
◆ setXPos() [1/2]
| void WebCore::TextRun::setXPos |
( |
float |
xPos | ) |
|
|
inline |
◆ setXPos() [2/2]
| void WebCore::TextRun::setXPos |
( |
float |
xPos | ) |
|
|
inline |
◆ spacingDisabled() [1/2]
| bool WebCore::TextRun::spacingDisabled |
( |
| ) |
const |
|
inline |
◆ spacingDisabled() [2/2]
| bool WebCore::TextRun::spacingDisabled |
( |
| ) |
const |
|
inline |
◆ string() [1/2]
| String WebCore::TextRun::string |
( |
| ) |
const |
|
inline |
◆ string() [2/2]
| String WebCore::TextRun::string |
( |
| ) |
const |
|
inline |
◆ subRun() [1/2]
| TextRun WebCore::TextRun::subRun |
( |
unsigned |
startOffset, |
|
|
unsigned |
length |
|
) |
| const |
|
inline |
◆ subRun() [2/2]
| TextRun WebCore::TextRun::subRun |
( |
unsigned |
startOffset, |
|
|
unsigned |
length |
|
) |
| const |
|
inline |
◆ tabSize() [1/2]
| unsigned WebCore::TextRun::tabSize |
( |
| ) |
const |
|
inline |
◆ tabSize() [2/2]
| unsigned WebCore::TextRun::tabSize |
( |
| ) |
const |
|
inline |
◆ text() [1/2]
◆ text() [2/2]
◆ xPos() [1/2]
| float WebCore::TextRun::xPos |
( |
| ) |
const |
|
inline |
◆ xPos() [2/2]
| float WebCore::TextRun::xPos |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/TextRun.h