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 class  CopyOrNewType {
  Copy ,
  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

◆ CopyOrNewType

enum class CopyOrNewType
strong
Enumerator
Copy 
New 

Definition at line 33 of file ndhints.hxx.

Function Documentation

◆ MakeRedlineTextAttr()

SwTextAttr * MakeRedlineTextAttr ( SwDoc rDoc,
SfxPoolItem const &  rAttr 
)

◆ MakeTextAttr() [1/2]

SwTextAttr * MakeTextAttr ( SwDoc rDoc,
const SfxItemSet rSet,
sal_Int32  nStt,
sal_Int32  nEnd 
)

◆ MakeTextAttr() [2/2]

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