LibreOffice Module sw (master) 1
Classes | Macros | Typedefs | Functions | Variables
txtfly.hxx File Reference
#include <editeng/txtrange.hxx>
#include <swtypes.hxx>
#include <swrect.hxx>
#include <com/sun/star/text/WrapTextMode.hpp>
#include <nodeoffset.hxx>
#include <memory>
#include <vector>
Include dependency graph for txtfly.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwContourCache
 
struct  SwContourCache::CacheItem
 
class  SwTextFly
 The purpose of this class is to be the universal interface between formatting/text output and the possibly overlapping free-flying frames. More...
 

Macros

#define POLY_CNT   20
 
#define POLY_MIN   5
 
#define POLY_MAX   4000
 
#define TEXT_MIN_SMALL   300
 

Typedefs

typedef std::vector< SwAnchoredObject * > SwAnchoredObjList
 

Functions

void ClrContourCache (const SdrObject *pObj)
 

Variables

SwContourCachepContourCache
 Contour-cache global variable, initialized/destroyed in txtinit.cxx and needed in txtfly.cxx by text wrapping. More...
 

Macro Definition Documentation

◆ POLY_CNT

#define POLY_CNT   20

Definition at line 48 of file txtfly.hxx.

◆ POLY_MAX

#define POLY_MAX   4000

Definition at line 50 of file txtfly.hxx.

◆ POLY_MIN

#define POLY_MIN   5

Definition at line 49 of file txtfly.hxx.

◆ TEXT_MIN_SMALL

#define TEXT_MIN_SMALL   300

Definition at line 90 of file txtfly.hxx.

Typedef Documentation

◆ SwAnchoredObjList

typedef std::vector< SwAnchoredObject* > SwAnchoredObjList

Definition at line 41 of file txtfly.hxx.

Function Documentation

◆ ClrContourCache()

void ClrContourCache ( const SdrObject pObj)

Variable Documentation

◆ pContourCache

SwContourCache* pContourCache
extern

Contour-cache global variable, initialized/destroyed in txtinit.cxx and needed in txtfly.cxx by text wrapping.

Definition at line 30 of file txtinit.cxx.

Referenced by SwContourCache::CalcBoundRect(), ClrContourCache(), and TextFinit().