LibreOffice Module vcl (master)
1
|
#include <textlineinfo.hxx>
Public Member Functions | |
ImplMultiTextLineInfo () | |
~ImplMultiTextLineInfo () | |
void | AddLine (ImplTextLineInfo *pLine) |
void | Clear () |
ImplTextLineInfo * | GetLine (sal_Int32 nLine) const |
sal_Int32 | Count () const |
Private Member Functions | |
ImplMultiTextLineInfo (const ImplMultiTextLineInfo &)=delete | |
ImplMultiTextLineInfo & | operator= (const ImplMultiTextLineInfo &)=delete |
Private Attributes | |
std::vector< std::unique_ptr< ImplTextLineInfo > > | mvLines |
Definition at line 48 of file textlineinfo.hxx.
|
privatedelete |
void ImplMultiTextLineInfo::AddLine | ( | ImplTextLineInfo * | pLine | ) |
void ImplMultiTextLineInfo::Clear | ( | ) |
Definition at line 66 of file text.cxx.
References mvLines.
Referenced by OutputDevice::ImplGetTextLines().
|
inline |
Definition at line 59 of file textlineinfo.hxx.
References mvLines.
Referenced by vcl::PDFWriterImpl::drawText(), OutputDevice::GetTextRect(), and OutputDevice::ImplDrawText().
|
inline |
Definition at line 57 of file textlineinfo.hxx.
References mvLines.
Referenced by vcl::PDFWriterImpl::drawText(), OutputDevice::GetTextRect(), and OutputDevice::ImplDrawText().
|
privatedelete |
|
private |