#include <textlayout.hxx>
|
virtual tools::Long | GetTextWidth (const OUString &_rText, sal_Int32 _nStartIndex, sal_Int32 _nLength) const =0 |
|
virtual void | DrawText (const Point &_rStartPoint, const OUString &_rText, sal_Int32 _nStartIndex, sal_Int32 _nLength, std::vector< tools::Rectangle > *_pVector, OUString *_pDisplayText)=0 |
|
virtual tools::Long | GetTextArray (const OUString &_rText, KernArray *_pDXArray, sal_Int32 _nStartIndex, sal_Int32 _nLength, bool bCaret=false) const =0 |
|
virtual sal_Int32 | GetTextBreak (const OUString &_rText, tools::Long _nMaxTextWidth, sal_Int32 _nStartIndex, sal_Int32 _nLength) const =0 |
|
virtual bool | DecomposeTextRectAction () const =0 |
|
Definition at line 29 of file textlayout.hxx.
◆ ~ITextLayout()
vcl::ITextLayout::~ITextLayout |
( |
| ) |
|
|
inlineprotected |
◆ DecomposeTextRectAction()
virtual bool vcl::ITextLayout::DecomposeTextRectAction |
( |
| ) |
const |
|
pure virtual |
◆ DrawText()
virtual void vcl::ITextLayout::DrawText |
( |
const Point & |
_rStartPoint, |
|
|
const OUString & |
_rText, |
|
|
sal_Int32 |
_nStartIndex, |
|
|
sal_Int32 |
_nLength, |
|
|
std::vector< tools::Rectangle > * |
_pVector, |
|
|
OUString * |
_pDisplayText |
|
) |
| |
|
pure virtual |
◆ GetTextArray()
virtual tools::Long vcl::ITextLayout::GetTextArray |
( |
const OUString & |
_rText, |
|
|
KernArray * |
_pDXArray, |
|
|
sal_Int32 |
_nStartIndex, |
|
|
sal_Int32 |
_nLength, |
|
|
bool |
bCaret = false |
|
) |
| const |
|
pure virtual |
◆ GetTextBreak()
virtual sal_Int32 vcl::ITextLayout::GetTextBreak |
( |
const OUString & |
_rText, |
|
|
tools::Long |
_nMaxTextWidth, |
|
|
sal_Int32 |
_nStartIndex, |
|
|
sal_Int32 |
_nLength |
|
) |
| const |
|
pure virtual |
◆ GetTextWidth()
virtual tools::Long vcl::ITextLayout::GetTextWidth |
( |
const OUString & |
_rText, |
|
|
sal_Int32 |
_nStartIndex, |
|
|
sal_Int32 |
_nLength |
|
) |
| const |
|
pure virtual |
The documentation for this class was generated from the following file: