WebCore::TextRun Class Reference
#include <Font.h>
List of all members.
|
Public Member Functions |
| bool | allowTabs () const |
| bool | applyRunRounding () const |
| bool | applyWordRounding () const |
| const UChar * | characters () const |
| const UChar * | data (int i) const |
| bool | directionalOverride () const |
| void | disableRoundingHacks () |
| void | disableSpacing () |
| int | length () const |
| bool | ltr () const |
| UChar | operator[] (int i) const |
| int | padding () const |
| bool | rtl () const |
| void | setDirectionalOverride (bool override) |
| void | setRTL (bool b) |
| void | setText (const UChar *c, int len) |
| bool | spacingDisabled () const |
| | TextRun (const String &s, bool allowTabs=false, int xpos=0, int padding=0, bool rtl=false, bool directionalOverride=false, bool applyRunRounding=true, bool applyWordRounding=true) |
| | TextRun (const UChar *c, int len, bool allowTabs=false, int xpos=0, int padding=0, bool rtl=false, bool directionalOverride=false, bool applyRunRounding=true, bool applyWordRounding=true) |
| int | xPos () const |
Detailed Description
Definition at line 56 of file Font.h.
Constructor & Destructor Documentation
| WebCore::TextRun::TextRun |
( |
const UChar * |
c, |
|
|
int |
len, |
|
|
bool |
allowTabs = false, |
|
|
int |
xpos = 0, |
|
|
int |
padding = 0, |
|
|
bool |
rtl = false, |
|
|
bool |
directionalOverride = false, |
|
|
bool |
applyRunRounding = true, |
|
|
bool |
applyWordRounding = true | |
|
) |
| | [inline] |
| WebCore::TextRun::TextRun |
( |
const String & |
s, |
|
|
bool |
allowTabs = false, |
|
|
int |
xpos = 0, |
|
|
int |
padding = 0, |
|
|
bool |
rtl = false, |
|
|
bool |
directionalOverride = false, |
|
|
bool |
applyRunRounding = true, |
|
|
bool |
applyWordRounding = true | |
|
) |
| | [inline] |
Member Function Documentation
| bool WebCore::TextRun::allowTabs |
( |
|
) |
const [inline] |
| bool WebCore::TextRun::applyRunRounding |
( |
|
) |
const [inline] |
| bool WebCore::TextRun::applyWordRounding |
( |
|
) |
const [inline] |
| const UChar* WebCore::TextRun::characters |
( |
|
) |
const [inline] |
| const UChar* WebCore::TextRun::data |
( |
int |
i |
) |
const [inline] |
| bool WebCore::TextRun::directionalOverride |
( |
|
) |
const [inline] |
| void WebCore::TextRun::disableRoundingHacks |
( |
|
) |
[inline] |
| void WebCore::TextRun::disableSpacing |
( |
|
) |
[inline] |
| int WebCore::TextRun::length |
( |
|
) |
const [inline] |
| bool WebCore::TextRun::ltr |
( |
|
) |
const [inline] |
| UChar WebCore::TextRun::operator[] |
( |
int |
i |
) |
const [inline] |
| int WebCore::TextRun::padding |
( |
|
) |
const [inline] |
| bool WebCore::TextRun::rtl |
( |
|
) |
const [inline] |
| void WebCore::TextRun::setDirectionalOverride |
( |
bool |
override |
) |
[inline] |
| void WebCore::TextRun::setRTL |
( |
bool |
b |
) |
[inline] |
| void WebCore::TextRun::setText |
( |
const UChar * |
c, |
|
|
int |
len | |
|
) |
| | [inline] |
| bool WebCore::TextRun::spacingDisabled |
( |
|
) |
const [inline] |
| int WebCore::TextRun::xPos |
( |
|
) |
const [inline] |
The documentation for this class was generated from the following file: