LibreOffice Module sw (master)  1
Classes | Enumerations | Functions
ndhints.hxx File Reference
#include "swtypes.hxx"
Include dependency graph for ndhints.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CompareSwpHtEnd
 
struct  CompareSwpHtWhichStart
 
class  SwpHints
 An SwTextAttr container, stores all directly formatted text portions for a text node. More...
 

Enumerations

enum  CopyOrNewType {
  CopyOrNewType::Copy,
  CopyOrNewType::New
}
 

Functions

SwTextAttrMakeTextAttr (SwDoc &rDoc, SfxPoolItem &rNew, sal_Int32 const nStt, sal_Int32 const nEnd, CopyOrNewType const bIsCopy=CopyOrNewType::New, SwTextNode *const pTextNode=nullptr)
 if COPY then pTextNode must be given! More...
 
SwTextAttrMakeTextAttr (SwDoc &rDoc, const SfxItemSet &rSet, sal_Int32 nStt, sal_Int32 nEnd)
 
SwTextAttrMakeRedlineTextAttr (SwDoc &rDoc, SfxPoolItem const &rAttr)
 create redline dummy text hint that must not be inserted into hints array More...
 

Enumeration Type Documentation

enum CopyOrNewType
strong
Enumerator
Copy 
New 

Definition at line 33 of file ndhints.hxx.

Function Documentation

SwTextAttr* MakeRedlineTextAttr ( SwDoc rDoc,
SfxPoolItem const &  rAttr 
)
SwTextAttr* MakeTextAttr ( SwDoc rDoc,
SfxPoolItem rNew,
sal_Int32 const  nStt,
sal_Int32 const  nEnd,
CopyOrNewType const  bIsCopy = CopyOrNewType::New,
SwTextNode *const  pTextNode = nullptr 
)
SwTextAttr* MakeTextAttr ( SwDoc rDoc,
const SfxItemSet rSet,
sal_Int32  nStt,
sal_Int32  nEnd 
)