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 >
 
struct  o3tl::typed_flags< SwDeleteFlags >
 
class  IDocumentContentOperations
 Text operation/manipulation interface. More...
 

Namespaces

namespace  utl
 
namespace  svt
 
namespace  o3tl
 

Enumerations

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

Enumeration Type Documentation

◆ SwCopyFlags

enum class 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.

◆ SwDeleteFlags

enum class SwDeleteFlags
strong
Enumerator
Default 
ArtificialSelection 

keyboard delete, artificial selection, avoid deleting flys

Definition at line 85 of file IDocumentContentOperations.hxx.

◆ SwInsertFlags

enum class SwInsertFlags
strong
Enumerator
DEFAULT 
EMPTYEXPAND 
NOHINTEXPAND 
FORCEHINTEXPAND 

Definition at line 60 of file IDocumentContentOperations.hxx.

◆ SwMoveFlags

enum class SwMoveFlags
strong
Enumerator
DEFAULT 
ALLFLYS 
CREATEUNDOOBJ 
REDLINES 
NO_DELFRMS 

Definition at line 46 of file IDocumentContentOperations.hxx.