LibreOffice Module sw (master)  1
Classes | Namespaces | Enumerations | Functions
undobj.hxx File Reference
#include <vector>
#include <memory>
#include <svl/undo.hxx>
#include <tools/solar.h>
#include "SwRewriter.hxx"
#include "swundo.hxx"
#include <o3tl/typed_flags_set.hxx>
#include <boost/optional.hpp>
Include dependency graph for undobj.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwUndo
 
struct  o3tl::typed_flags< DelContentType >
 
class  SwUndoSaveContent
 
class  SwUndoSaveSection
 
class  SwUndRng
 
class  SwUndoInserts
 
class  SwUndoInsDoc
 
class  SwUndoCpyDoc
 
class  SwUndoFlyBase
 
class  SwUndoInsLayFormat
 
class  SwUndoDelLayFormat
 

Namespaces

 sw
 Dialog to specify the properties of drop-down form field.
 
 o3tl
 

Enumerations

enum  DelContentType : sal_uInt16 {
  DelContentType::Ftn = 0x01,
  DelContentType::Fly = 0x02,
  DelContentType::Bkm = 0x08,
  DelContentType::AllMask = 0x0b,
  DelContentType::CheckNoCntnt = 0x80
}
 

Functions

bool IsDestroyFrameAnchoredAtChar (SwPosition const &rAnchorPos, SwPosition const &rStart, SwPosition const &rEnd, DelContentType const nDelContentType=DelContentType::AllMask)
 will DelContentIndex destroy a frame anchored at character at rAnchorPos? More...
 

Enumeration Type Documentation

enum DelContentType : sal_uInt16
strong
Enumerator
Ftn 
Fly 
Bkm 
AllMask 
CheckNoCntnt 

Definition at line 131 of file undobj.hxx.

Function Documentation

bool IsDestroyFrameAnchoredAtChar ( SwPosition const &  rAnchorPos,
SwPosition const &  rStart,
SwPosition const &  rEnd,
DelContentType const  nDelContentType = DelContentType::AllMask 
)

will DelContentIndex destroy a frame anchored at character at rAnchorPos?

Definition at line 1524 of file undobj.cxx.

References CheckNoCntnt, SwIndex::GetIndex(), SwPosition::nContent, and SwPosition::nNode.

Referenced by SwUndoSaveContent::DelContentIndex(), and SwReader::Read().