LibreOffice Module sw (master) 1
Classes | Enumerations | Functions
reffld.hxx File Reference
#include <tools/solar.h>
#include "fldbas.hxx"
Include dependency graph for reffld.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwGetRefFieldType
 Get reference. More...
 
class  SwGetRefField
 

Enumerations

enum  REFERENCESUBTYPE {
  REF_SETREFATTR = 0 ,
  REF_SEQUENCEFLD ,
  REF_BOOKMARK ,
  REF_OUTLINE ,
  REF_FOOTNOTE ,
  REF_ENDNOTE
}
 
enum  REFERENCEMARK {
  REF_BEGIN ,
  REF_PAGE = REF_BEGIN ,
  REF_CHAPTER ,
  REF_CONTENT ,
  REF_UPDOWN ,
  REF_PAGE_PGDESC ,
  REF_ONLYNUMBER ,
  REF_ONLYCAPTION ,
  REF_ONLYSEQNO ,
  REF_NUMBER ,
  REF_NUMBER_NO_CONTEXT ,
  REF_NUMBER_FULL_CONTEXT
}
 

Functions

bool IsFrameBehind (const SwTextNode &rMyNd, sal_Int32 nMySttPos, const SwTextNode &rBehindNd, sal_Int32 nSttPos)
 

Enumeration Type Documentation

◆ REFERENCEMARK

Enumerator
REF_BEGIN 
REF_PAGE 

"Page"

REF_CHAPTER 

"Chapter"

REF_CONTENT 

"Reference"

REF_UPDOWN 

"Above/Below"

REF_PAGE_PGDESC 

"As Page Style"

REF_ONLYNUMBER 

"Category and Number"

REF_ONLYCAPTION 

"Caption Text"

REF_ONLYSEQNO 

"Numbering"

REF_NUMBER 

new reference format types for referencing bookmarks and set references

"Number"

REF_NUMBER_NO_CONTEXT 

"Number (no context)"

REF_NUMBER_FULL_CONTEXT 

"Number (full context)"

Definition at line 45 of file reffld.hxx.

◆ REFERENCESUBTYPE

Enumerator
REF_SETREFATTR 
REF_SEQUENCEFLD 
REF_BOOKMARK 
REF_OUTLINE 
REF_FOOTNOTE 
REF_ENDNOTE 

Definition at line 35 of file reffld.hxx.

Function Documentation

◆ IsFrameBehind()

bool IsFrameBehind ( const SwTextNode rMyNd,
sal_Int32  nMySttPos,
const SwTextNode rBehindNd,
sal_Int32  nSttPos 
)