LibreOffice Module sw (master) 1
|
#include <ww8par.hxx>
Public Member Functions | |
SwWW8FltAnchorStack (SwDoc &rDo, sal_uLong nFieldFl) | |
void | AddAnchor (const SwPosition &rPos, SwFrameFormat *pFormat) |
void | Flush () |
Public Member Functions inherited from SwFltControlStack | |
void | MoveAttrs (const SwPosition &rPos, MoveAttrsMode=MoveAttrsMode::DEFAULT) |
SwFltControlStack (SwDoc &rDo, sal_uLong nFieldFl) | |
virtual | ~SwFltControlStack () |
bool | IsFlagSet (Flags no) const |
void | NewAttr (const SwPosition &rPos, const SfxPoolItem &rAttr) |
virtual SwFltStackEntry * | SetAttr (const SwPosition &rPos, sal_uInt16 nAttrId, bool bTstEnd=true, tools::Long nHand=LONG_MAX, bool consumedByField=false) |
void | StealAttr (const SwNode &rNode) |
void | MarkAllAttrsOld () |
void | KillUnlockedAttrs (const SwPosition &pPos) |
SfxPoolItem * | GetFormatStackAttr (sal_uInt16 nWhich, sal_uInt16 *pPos) |
const SfxPoolItem * | GetOpenStackAttr (const SwPosition &rPos, sal_uInt16 nWhich) |
void | Delete (const SwPaM &rPam) |
bool | empty () const |
Entries::size_type | size () const |
SwFltStackEntry & | operator[] (Entries::size_type nIndex) |
void | DeleteAndDestroy (Entries::size_type nCnt) |
Private Member Functions | |
SwWW8FltAnchorStack (const SwWW8FltAnchorStack &)=delete | |
SwWW8FltAnchorStack & | operator= (const SwWW8FltAnchorStack &)=delete |
Additional Inherited Members | |
Public Types inherited from SwFltControlStack | |
enum class | MoveAttrsMode { DEFAULT , POSTIT_INSERTED } |
enum | Flags { HYPO , TAGS_DO_ID , TAGS_VISIBLE , BOOK_TO_VAR_REF , BOOK_AND_REF , TAGS_IN_TEXT , ALLOW_FLD_CR } |
Protected Member Functions inherited from SwFltControlStack | |
virtual void | SetAttrInDoc (const SwPosition &rTmpPos, SwFltStackEntry &rEntry) |
Protected Attributes inherited from SwFltControlStack | |
SwDoc & | m_rDoc |
bool | m_bIsEndStack |
Definition at line 430 of file ww8par.hxx.
Definition at line 433 of file ww8par.hxx.
|
privatedelete |
void SwWW8FltAnchorStack::AddAnchor | ( | const SwPosition & | rPos, |
SwFrameFormat * | pFormat | ||
) |
Definition at line 3223 of file ww8graf.cxx.
References SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), and SwFltControlStack::NewAttr().
void SwWW8FltAnchorStack::Flush | ( | void | ) |
Definition at line 3230 of file ww8graf.cxx.
References SwFltControlStack::DeleteAndDestroy(), i, SwFltStackEntry::m_aMkPos, SwFltPosition::m_nNode, SwFltControlStack::SetAttrInDoc(), and SwFltControlStack::size().
|
privatedelete |