LibreOffice Module sc (master)
1
|
#include <textuno.hxx>
Public Member Functions | |
ScHeaderFooterTextData (const ScHeaderFooterTextData &)=delete | |
const ScHeaderFooterTextData & | operator= (const ScHeaderFooterTextData &)=delete |
ScHeaderFooterTextData (css::uno::WeakReference< css::sheet::XHeaderFooterContent > const &xContent, ScHeaderFooterPart nP, const EditTextObject *pTextObj) | |
~ScHeaderFooterTextData () | |
SvxTextForwarder * | GetTextForwarder () |
void | UpdateData () |
void | UpdateData (EditEngine &rEditEngine) |
ScEditEngineDefaulter * | GetEditEngine () |
ScHeaderFooterPart | GetPart () const |
css::uno::Reference< css::sheet::XHeaderFooterContent > | GetContentObj () const |
const EditTextObject * | GetTextObject () const |
Private Attributes | |
std::unique_ptr< EditTextObject > | mpTextObj |
css::uno::WeakReference< css::sheet::XHeaderFooterContent > | xContentObj |
ScHeaderFooterPart | nPart |
std::unique_ptr< ScEditEngineDefaulter > | pEditEngine |
std::unique_ptr< SvxEditEngineForwarder > | pForwarder |
bool | bDataValid |
Definition at line 102 of file textuno.hxx.
|
delete |
ScHeaderFooterTextData::ScHeaderFooterTextData | ( | css::uno::WeakReference< css::sheet::XHeaderFooterContent > const & | xContent, |
ScHeaderFooterPart | nP, | ||
const EditTextObject * | pTextObj | ||
) |
ScHeaderFooterTextData::~ScHeaderFooterTextData | ( | ) |
Definition at line 172 of file textuno.cxx.
References pEditEngine, and pForwarder.
|
inline |
Definition at line 126 of file textuno.hxx.
References xContentObj.
Referenced by ScHeaderFieldsObj::GetObjectByIndex_Impl(), ScHeaderFooterTextObj::getString(), and ScHeaderFooterTextObj::insertTextContent().
|
inline |
Definition at line 123 of file textuno.hxx.
References GetTextForwarder().
Referenced by ScHeaderFooterEditSource::GetEditEngine().
|
inline |
Definition at line 125 of file textuno.hxx.
References nPart.
Referenced by ScHeaderFieldsObj::GetObjectByIndex_Impl(), ScHeaderFooterTextObj::getString(), and ScHeaderFooterTextObj::insertTextContent().
SvxTextForwarder * ScHeaderFooterTextData::GetTextForwarder | ( | ) |
Definition at line 180 of file textuno.cxx.
References aData, ATTR_CJK_FONT_HEIGHT(), ATTR_CTL_FONT_HEIGHT(), ATTR_FONT_HEIGHT(), ATTR_PATTERN(), bDataValid, EditEngine::CreatePool(), EE_CHAR_FONTHEIGHT(), EE_CHAR_FONTHEIGHT_CJK(), EE_CHAR_FONTHEIGHT_CTL(), ScHeaderFooterTextObj::FillDummyFieldData(), mpTextObj, pEditEngine, pForwarder, and SC_MOD.
Referenced by GetEditEngine(), and ScHeaderFooterEditSource::GetTextForwarder().
|
inline |
Definition at line 128 of file textuno.hxx.
Referenced by ScHeaderFooterTextObj::GetTextObject().
|
delete |
void ScHeaderFooterTextData::UpdateData | ( | ) |
Definition at line 222 of file textuno.cxx.
References mpTextObj, and pEditEngine.
Referenced by ScHeaderFooterTextObj::setString(), and ScHeaderFooterEditSource::UpdateData().
void ScHeaderFooterTextData::UpdateData | ( | EditEngine & | rEditEngine | ) |
Definition at line 230 of file textuno.cxx.
References bDataValid, EditEngine::CreateTextObject(), and mpTextObj.
|
private |
Definition at line 110 of file textuno.hxx.
Referenced by GetTextForwarder(), and UpdateData().
|
private |
Definition at line 105 of file textuno.hxx.
Referenced by GetTextForwarder(), and UpdateData().
|
private |
Definition at line 107 of file textuno.hxx.
Referenced by GetPart().
|
private |
Definition at line 108 of file textuno.hxx.
Referenced by GetTextForwarder(), UpdateData(), and ~ScHeaderFooterTextData().
|
private |
Definition at line 109 of file textuno.hxx.
Referenced by GetTextForwarder(), and ~ScHeaderFooterTextData().
|
private |
Definition at line 106 of file textuno.hxx.
Referenced by GetContentObj().