LibreOffice Module sw (master)  1
Classes | Macros | Functions
itratr.cxx File Reference
#include <sal/config.h>
#include <algorithm>
#include <hintids.hxx>
#include <editeng/charscaleitem.hxx>
#include <txtatr.hxx>
#include <svl/itemiter.hxx>
#include <sfx2/printer.hxx>
#include <svx/svdobj.hxx>
#include <vcl/svapp.hxx>
#include <fmtanchr.hxx>
#include <fmtfsize.hxx>
#include <fmtornt.hxx>
#include <fmtflcnt.hxx>
#include <fmtcntnt.hxx>
#include <fmtftn.hxx>
#include <frmatr.hxx>
#include <frmfmt.hxx>
#include <fmtfld.hxx>
#include <doc.hxx>
#include <IDocumentSettingAccess.hxx>
#include <IDocumentDeviceAccess.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <viewsh.hxx>
#include <rootfrm.hxx>
#include <docary.hxx>
#include <ndtxt.hxx>
#include <dcontact.hxx>
#include <fldbas.hxx>
#include <pam.hxx>
#include "itratr.hxx"
#include <htmltbl.hxx>
#include <swtable.hxx>
#include "redlnitr.hxx"
#include <redline.hxx>
#include <fmtsrnd.hxx>
#include "itrtxt.hxx"
#include <breakit.hxx>
#include <com/sun/star/i18n/WordType.hpp>
#include <com/sun/star/i18n/XBreakIterator.hpp>
#include <editeng/lrspitem.hxx>
#include <editeng/rsiditem.hxx>
#include <calbck.hxx>
Include dependency graph for itratr.cxx:

Go to the source code of this file.

Classes

class  SwMinMaxArgs
 
class  SwMinMaxNodeArgs
 

Macros

#define FLYINCNT_MIN_WIDTH   284
 

Functions

static sal_Int32 GetNextAttrImpl (SwTextNode const *pTextNode, size_t nStartIndex, size_t nEndIndex, sal_Int32 nPosition)
 
static void InsertCharAttrs (SfxPoolItem const **pAttrs, SfxItemSet const &rItems)
 
static bool CanSkipOverRedline (SwTextNode const &rStartNode, sal_Int32 const nStartRedline, SwRangeRedline const &rRedline, size_t &rStartIndex, size_t &rEndIndex, bool const isTheAnswerYes)
 
static bool lcl_MinMaxString (SwMinMaxArgs &rArg, SwFont *pFnt, const OUString &rText, sal_Int32 nIdx, sal_Int32 nEnd)
 
static void lcl_MinMaxNode (SwFrameFormat *pNd, SwMinMaxNodeArgs *pIn)
 

Macro Definition Documentation

#define FLYINCNT_MIN_WIDTH   284

Definition at line 982 of file itratr.cxx.

Referenced by SwTextNode::GetMinMaxSize().

Function Documentation

static bool CanSkipOverRedline ( SwTextNode const &  rStartNode,
sal_Int32 const  nStartRedline,
SwRangeRedline const &  rRedline,
size_t &  rStartIndex,
size_t &  rEndIndex,
bool const  isTheAnswerYes 
)
static
static sal_Int32 GetNextAttrImpl ( SwTextNode const *  pTextNode,
size_t  nStartIndex,
size_t  nEndIndex,
sal_Int32  nPosition 
)
static
static void InsertCharAttrs ( SfxPoolItem const **  pAttrs,
SfxItemSet const &  rItems 
)
static
static void lcl_MinMaxNode ( SwFrameFormat pNd,
SwMinMaxNodeArgs pIn 
)
static
static bool lcl_MinMaxString ( SwMinMaxArgs rArg,
SwFont pFnt,
const OUString &  rText,
sal_Int32  nIdx,
sal_Int32  nEnd 
)
static