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: