LibreOffice Module sw (master)  1
Classes | Namespaces | Enumerations
IDocumentContentOperations.hxx File Reference
#include <sal/types.h>
#include <rtl/ustring.hxx>
#include "swtypes.hxx"
Include dependency graph for IDocumentContentOperations.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< SwMoveFlags >
 
struct  o3tl::typed_flags< SwInsertFlags >
 
struct  o3tl::typed_flags< SwCopyFlags >
 
class  IDocumentContentOperations
 Text operation/manipulation interface. More...
 

Namespaces

 utl
 
 svt
 
 o3tl
 

Enumerations

enum  SwMoveFlags {
  SwMoveFlags::DEFAULT = 0x00,
  SwMoveFlags::ALLFLYS = 0x01,
  SwMoveFlags::CREATEUNDOOBJ = 0x02,
  SwMoveFlags::REDLINES = 0x04,
  SwMoveFlags::NO_DELFRMS = 0x08
}
 
enum  SwInsertFlags {
  SwInsertFlags::DEFAULT = 0x00,
  SwInsertFlags::EMPTYEXPAND = 0x01,
  SwInsertFlags::NOHINTEXPAND = 0x02,
  SwInsertFlags::FORCEHINTEXPAND = 0x04
}
 
enum  SwCopyFlags {
  SwCopyFlags::Default = 0,
  SwCopyFlags::CopyAll = (1<<0),
  SwCopyFlags::CheckPosInFly = (1<<1),
  SwCopyFlags::IsMoveToFly = (1<<2)
}
 

Enumeration Type Documentation

enum SwCopyFlags
strong
Enumerator
Default 
CopyAll 

copy break attributes even when source is single node

CheckPosInFly 

check if target position is in fly anchored at source range

IsMoveToFly 

MakeFlyAndMove.

Definition at line 72 of file IDocumentContentOperations.hxx.

enum SwInsertFlags
strong
Enumerator
DEFAULT 
EMPTYEXPAND 
NOHINTEXPAND 
FORCEHINTEXPAND 

Definition at line 60 of file IDocumentContentOperations.hxx.

enum SwMoveFlags
strong
Enumerator
DEFAULT 
ALLFLYS 
CREATEUNDOOBJ 
REDLINES 
NO_DELFRMS 

Definition at line 46 of file IDocumentContentOperations.hxx.