Public Attributes | |
unsigned | charAscent |
unsigned | charHeight |
unsigned | charWidth |
unsigned | charX |
LineInfo | line |
bool | rtl |
fe::CellInfo for the "w" character of the "qwerty123" text line:
| ![]() | ||||||||||||||||||||||||
fe::CellInfo for the "2" character of the "qwerty123" text line:
| ![]() | ||||||||||||||||||||||||
fe::CellInfo for the "3" character of the wrapped "qwerty123" text line:
| ![]() |
Information about text line segment to which text character belongs.
unsigned fe::CellInfo::charAscent |
Text character ascent. Measured in pixels.
unsigned fe::CellInfo::charHeight |
Text character height. Measured in pixels.
unsigned fe::CellInfo::charWidth |
Text character width. Measured in pixels.
unsigned fe::CellInfo::charX |
Horizontal offset of the leading edge of a text character from the beginning of the text line segment to which the text character belongs. Measured in pixels.
For characters with left-to-right rendering direction the leading edge is the left edge, for those with right-to-left rendering direction the leading edge is the right edge.
bool fe::CellInfo::rtl |
Text character rendering direction. false
for characters with left-to-right rendering direction and true
for characters with right-to-left rendering direction.