LibreOffice Module sw (master)
1
|
#include <wrtww8.hxx>
Public Member Functions | |
WW8_WrPlcTextBoxes (sal_uInt8 nTTyp) | |
bool | WriteText (WW8Export &rWrt) |
void | WritePlc (WW8Export &rWrt) const |
void | Append (const SdrObject &rObj, sal_uInt32 nShapeId) |
void | Append (const SwFrameFormat *pFormat, sal_uInt32 nShapeId) |
sal_uInt16 | Count () const |
sal_uInt16 | GetPos (const void *p) const |
Private Member Functions | |
virtual const std::vector< sal_uInt32 > * | GetShapeIdArr () const override |
WW8_WrPlcTextBoxes (const WW8_WrPlcTextBoxes &)=delete | |
WW8_WrPlcTextBoxes & | operator= (WW8_WrPlcTextBoxes const &)=delete |
Private Attributes | |
sal_uInt8 | nTyp |
std::vector< sal_uInt32 > | aShapeIds |
Additional Inherited Members | |
![]() | |
WW8_WrPlcSubDoc () | |
virtual | ~WW8_WrPlcSubDoc () |
bool | WriteGenericText (WW8Export &rWrt, sal_uInt8 nTTyp, WW8_CP &rCount) |
void | WriteGenericPlc (WW8Export &rWrt, sal_uInt8 nTTyp, WW8_FC &rTextStt, sal_Int32 &rTextCnt, WW8_FC &rRefStt, sal_Int32 &rRefCnt) const |
![]() | |
std::vector< WW8_CP > | aCps |
std::vector< const void * > | aContent |
std::vector< const SwFrameFormat * > | aSpareFormats |
std::unique_ptr< WW8_WrPlc0 > | pTextPos |
Definition at line 1282 of file wrtww8.hxx.
|
privatedelete |
|
inlineexplicit |
Definition at line 1292 of file wrtww8.hxx.
Definition at line 928 of file wrtw8esh.cxx.
Referenced by SwEscherEx::QueryTextID(), SwEscherEx::SetPicId(), and SwEscherEx::WriteFlyFrame().
void WW8_WrPlcTextBoxes::Append | ( | const SwFrameFormat * | pFormat, |
sal_uInt32 | nShapeId | ||
) |
Definition at line 936 of file wrtw8esh.cxx.
|
inline |
Definition at line 1298 of file wrtww8.hxx.
References WW8_WrPlcSubDoc::aContent.
Referenced by SwEscherEx::QueryTextID(), SwEscherEx::SetPicId(), and SwEscherEx::WriteFlyFrame().
|
inline |
Definition at line 1299 of file wrtww8.hxx.
References WW8_WrPlcSubDoc::aContent, and USHRT_MAX.
Referenced by SwEscherEx::WriteFlyFrame().
|
overrideprivatevirtual |
Reimplemented from WW8_WrPlcSubDoc.
Definition at line 944 of file wrtw8esh.cxx.
|
privatedelete |
Definition at line 4008 of file wrtww8.cxx.
References nTyp, WW8Export::pFib, TXT_TXTBOX, and WW8_WrPlcSubDoc::WriteGenericPlc().
Referenced by WW8Export::WriteFkpPlcUsw().
bool WW8_WrPlcTextBoxes::WriteText | ( | WW8Export & | rWrt | ) |
Definition at line 909 of file wrtw8esh.cxx.
References WW8Export::Fc2Cp(), MSWordExportBase::m_bInWriteEscher, WW8Fib::m_ccpAtn, WW8Fib::m_ccpEdn, WW8Fib::m_ccpFootnote, WW8Fib::m_ccpHdr, WW8Fib::m_ccpText, WW8Fib::m_ccpTxbx, MSWordExportBase::m_pFieldHFTextBxs, MSWordExportBase::m_pFieldTextBxs, WW8Export::pFib, WW8Export::Strm(), SvStream::Tell(), and TXT_TXTBOX.
Referenced by WW8Export::StoreDoc1().
|
private |
Definition at line 1286 of file wrtww8.hxx.
|
private |
Definition at line 1285 of file wrtww8.hxx.
Referenced by WritePlc().