Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <text_char_pos.h>
Public Member Functions | |
TextCharPos () | |
TextCharPos (const TextCharPos &) | |
~TextCharPos () | |
CFX_Matrix | GetEffectiveMatrix (const CFX_Matrix &matrix) const |
Public Attributes | |
CFX_PointF | m_Origin |
uint32_t | m_Unicode = 0 |
uint32_t | m_GlyphIndex = 0 |
int | m_FontCharWidth = 0 |
int32_t | m_FallbackFontPosition = 0 |
bool | m_bGlyphAdjust = false |
bool | m_bFontStyle = false |
float | m_AdjustMatrix [4] = {} |
Definition at line 13 of file text_char_pos.h.
|
default |
|
default |
|
default |
CFX_Matrix TextCharPos::GetEffectiveMatrix | ( | const CFX_Matrix & | matrix | ) | const |
Definition at line 15 of file text_char_pos.cpp.
References CFX_Matrix::CFX_Matrix(), CFX_Matrix::Concat(), m_AdjustMatrix, m_bGlyphAdjust, and CFX_Matrix::operator=().
Referenced by CFX_RenderDevice::DrawNormalText().
float TextCharPos::m_AdjustMatrix[4] = {} |
Definition at line 31 of file text_char_pos.h.
Referenced by CFX_SkiaDeviceDriver::DrawDeviceText(), GetCharPosList(), CFGAS_RTFBreak::GetDisplayPos(), CFGAS_TxtBreak::GetDisplayPos(), and GetEffectiveMatrix().
bool TextCharPos::m_bFontStyle = false |
Definition at line 30 of file text_char_pos.h.
Referenced by CFX_RenderDevice::DrawNormalText(), and GetCharPosList().
bool TextCharPos::m_bGlyphAdjust = false |
Definition at line 29 of file text_char_pos.h.
Referenced by CFX_SkiaDeviceDriver::DrawDeviceText(), GetCharPosList(), CFGAS_RTFBreak::GetDisplayPos(), CFGAS_TxtBreak::GetDisplayPos(), and GetEffectiveMatrix().
int32_t TextCharPos::m_FallbackFontPosition = 0 |
Definition at line 28 of file text_char_pos.h.
Referenced by GetCharPosList().
int TextCharPos::m_FontCharWidth = 0 |
Definition at line 24 of file text_char_pos.h.
Referenced by CBC_OneDimWriter::CalcTextInfo(), CFX_RenderDevice::DrawNormalText(), GetCharPosList(), CFGAS_RTFBreak::GetDisplayPos(), and CFGAS_TxtBreak::GetDisplayPos().
uint32_t TextCharPos::m_GlyphIndex = 0 |
Definition at line 23 of file text_char_pos.h.
Referenced by CBC_OneDimWriter::CalcTextInfo(), CFX_RenderDevice::DrawNormalText(), GetCharPosList(), CFGAS_RTFBreak::GetDisplayPos(), and CFGAS_TxtBreak::GetDisplayPos().
CFX_PointF TextCharPos::m_Origin |
Definition at line 21 of file text_char_pos.h.
uint32_t TextCharPos::m_Unicode = 0 |
Definition at line 22 of file text_char_pos.h.
Referenced by GetCharPosList().