LibreOffice Module sw (master) 1
Classes | Namespaces | Enumerations | Functions
tblenum.hxx File Reference
#include <sal/types.h>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for tblenum.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< TableChgWidthHeightType >
 

Namespaces

namespace  o3tl
 

Enumerations

enum class  TableChgWidthHeightType : sal_uInt16 {
  ColLeft = 0 ,
  ColRight = 1 ,
  RowBottom = 3 ,
  CellLeft = 4 ,
  CellRight = 5 ,
  CellTop = 6 ,
  CellBottom = 7 ,
  InvalidPos = 0x0f ,
  BiggerMode = 0x8000
}
 
enum class  TableChgMode {
  FixedWidthChangeAbs ,
  FixedWidthChangeProp ,
  VarWidthChangeAbs
}
 
enum class  SplitTable_HeadlineOption {
  NONE = 0 ,
  BorderCopy ,
  ContentCopy ,
  BoxAttrCopy ,
  BoxAttrAllCopy
}
 
enum class  TableMergeErr {
  Ok ,
  NoSelection ,
  TooComplex
}
 

Functions

constexpr TableChgWidthHeightType extractPosition (TableChgWidthHeightType e)
 

Enumeration Type Documentation

◆ SplitTable_HeadlineOption

enum class SplitTable_HeadlineOption
strong
Enumerator
NONE 
BorderCopy 
ContentCopy 
BoxAttrCopy 
BoxAttrAllCopy 

Definition at line 54 of file tblenum.hxx.

◆ TableChgMode

enum class TableChgMode
strong
Enumerator
FixedWidthChangeAbs 
FixedWidthChangeProp 
VarWidthChangeAbs 

Definition at line 47 of file tblenum.hxx.

◆ TableChgWidthHeightType

enum class TableChgWidthHeightType : sal_uInt16
strong
Enumerator
ColLeft 
ColRight 
RowBottom 
CellLeft 
CellRight 
CellTop 
CellBottom 
InvalidPos 
BiggerMode 

Definition at line 26 of file tblenum.hxx.

◆ TableMergeErr

enum class TableMergeErr
strong
Enumerator
Ok 
NoSelection 
TooComplex 

Definition at line 63 of file tblenum.hxx.

Function Documentation

◆ extractPosition()

constexpr TableChgWidthHeightType extractPosition ( TableChgWidthHeightType  e)
constexpr