fp_Line Member List

This is the complete list of members for fp_Line, including all inherited members.
_calculateWidthOfRun(UT_sint32 &iX, fp_Run *pRun, UT_uint32 iIndx, UT_uint32 iCountRuns, FL_WORKING_DIRECTION eWorkingDirection, FL_WHICH_TABSTOP eUseTabStop, UT_BidiCharType iDomDirection)fp_Line [inline, protected]
_createMapOfRuns()fp_Line [private]
_doClearScreenFromRunToEnd(UT_sint32 runIndex)fp_Line [private]
_getRunLogIndx(UT_sint32 indx)fp_Line [private]
_getRunVisIndx(UT_sint32 indx)fp_Line [private]
_splitRunsAtSpaces(void)fp_Line [private]
_updateContainsFootnoteRef(void)fp_Line [private]
addCon(fp_ContainerObject *pCon)fp_Container
addDirectionUsed(UT_BidiCharType dir, bool bRefreshMap=true)fp_Line
addRun(fp_Run *)fp_Line
align(void)fp_Line
assertLineListIntegrity(void)fp_Line
binarysearchCons(const void *key, int(*compar)(const void *, const void *)) const fp_Container
calcBorderThickness(void)fp_Line
calcBotBorderThick(void)fp_Line
calcLeftBorderThick(void)fp_Line
calcRightBorderThick(void)fp_Line
calcTopBorderThick(void)fp_Line
calculateWidthOfLine(void)fp_Line
calculateWidthOfRun(UT_sint32 &iX, UT_uint32 iIndxVisual, FL_WORKING_DIRECTION eWorkingDirection, FL_WHICH_TABSTOP eUseTabStop)fp_Line
calculateWidthOfTrailingSpaces(void)fp_Line
canContainPoint() const fp_Line
canDelete(void)fp_ContainerObject [inline]
canDrawBotBorder(void) const fp_Line
canDrawTopBorder(void) const fp_Line
changeDirectionUsed(UT_BidiCharType oldDir, UT_BidiCharType newDir, bool bRefreshMap=true)fp_Line
clearBrokenContainers(void)fp_Container
clearCons(void)fp_Container [inline]
clearScreen(void)fp_Line [virtual]
clearScreenFromRunToEnd(UT_uint32 runIndex)fp_Line
clearScreenFromRunToEnd(fp_Run *pRun)fp_Line
coalesceRuns(void)fp_Line
containsAnnotations(void)fp_Line
containsFootnoteReference(void)fp_Line
containsForcedColumnBreak(void) const fp_Line
containsForcedPageBreak(void) const fp_Line
containsOffset(PT_DocPosition blockOffset)fp_Line
countCons(void) const fp_Container
countJustificationPoints(void)fp_Line
countRuns(void) const fp_Line [inline]
decBrokenCount(void)fp_Container [inline]
deleteNthCon(UT_sint32 i)fp_Container
distanceFromPoint(UT_sint32, UT_sint32)fp_Line [inline, virtual]
draw(dg_DrawArgs *)fp_Line [virtual]
draw(GR_Graphics *)fp_Line [virtual]
drawBorders(GR_Graphics *pG)fp_Line
drawLine(const PP_PropertyMap::Line &style, UT_sint32 left, UT_sint32 top, UT_sint32 right, UT_sint32 bot, GR_Graphics *pGr)fp_Container
findCon(fp_ContainerObject *pCon) const fp_Container
findNextTabStop(UT_sint32 iStartX, UT_sint32 &iPosition, eTabType &iType, eTabLeader &iLeader)fp_Line
findPrevTabStop(UT_sint32 iStartX, UT_sint32 &iPosition, eTabType &iType, eTabLeader &iLeader)fp_Line
fp_Container(FP_ContainerType iType, fl_SectionLayout *pSectionLayout)fp_Container
fp_ContainerObject(FP_ContainerType iType, fl_SectionLayout *pSectionLayout)fp_ContainerObject
fp_Line(fl_SectionLayout *pSectionLayout)fp_Line
fp_Run classfp_Line [friend]
genOverlapRects(UT_Rect &recLeft, UT_Rect &recRight)fp_Line
getAbsLeftRight(UT_sint32 &left, UT_sint32 &right)fp_Line
getAnnotationContainers(UT_GenericVector< fp_AnnotationContainer * > *pvecAnnotations)fp_Line
getAscent(void) const fp_Line
getAvailableWidth(void) const fp_Line
getBlock(void) const fp_Line [inline]
getBotThick(void) const fp_Line
getBreakTick(void) const fp_Line [inline]
getBrokenCount(void)fp_Container [inline]
getColumn(void) const fp_Line
getColumnGap(void) const fp_Line
getContainer(void) const fp_Container
getContainerString(void)fp_ContainerObject
getContainerType(void) const fp_ContainerObject [inline]
getDescent(void) const fp_Line
getDirection(void) const fp_ContainerObject [inline, virtual]
getDocSectionLayout(void)fp_ContainerObject
getDrawingWidth(void) const fp_Line [virtual]
getFilledWidth(void) const fp_Line
getFillType(void)fp_Container
getFillType(void) const fp_Container
getFirstInContainer(void) const fp_Line
getFirstRun(void) const fp_Line [inline]
getFirstVisRun()fp_Line
getFootnoteContainers(UT_GenericVector< fp_FootnoteContainer * > *pvecFoots)fp_Line
getGraphics(void) const fp_ContainerObject
getHeight(void) const fp_Line [virtual]
getLastInContainer(void) const fp_Line
getLastRun(void) const fp_Line
getLastTextRun(void) const fp_Line
getLastVisRun()fp_Line
getLeftEdge(void) const fp_Line
getLeftThick(void) const fp_Line
getMarginAfter(void) const fp_Line [virtual]
getMarginBefore(void) const fp_Line [virtual]
getMaxWidth(void) const fp_Line
getMyBrokenContainer(void) const fp_Container
getNext(void) const fp_Container [inline, virtual]
getNextContainerInSection(void) const fp_Line [virtual]
getNthCon(UT_sint32 i) const fp_Container
getNumRunsInLine(void) const fp_Line [inline]
getOffsets(const fp_Run *pRun, UT_sint32 &xoff, UT_sint32 &yoff) const fp_Line
getPage(void) const fp_Line
getPageRelativeOffsets(UT_Rect &r) const fp_Container
getPrev(void) const fp_Container [inline, virtual]
getPrevContainerInSection(void) const fp_Line [virtual]
getRefCount(void)fp_ContainerObject [inline]
getRightEdge(void) const fp_Line
getRightThick(void) const fp_Line
getRunAtVisPos(UT_sint32 i)fp_Line
getRunFromIndex(UT_uint32 runIndex)fp_Line
getScreenOffsets(const fp_Run *pRun, UT_sint32 &xoff, UT_sint32 &yoff) const fp_Line
getScreenRect() const fp_Line [virtual]
getSectionLayout(void) const fp_ContainerObject [inline]
getTopThick(void) const fp_Line
getVisIndx(fp_Run *pRun)fp_Line
getWidth(void) const fp_Line [inline, virtual]
getWidthToRun(fp_Run *pLastRun)fp_Line
getWorkingDirectionAndTabstops(FL_WORKING_DIRECTION &eWorkingDirection, FL_WHICH_TABSTOP &eUseTabStop) const fp_Line
getX(void) const fp_Line [virtual]
getY(void) const fp_Line [virtual]
hasBordersOrShading(void) const fp_Line
HBreakAt(UT_sint32)fp_Line [inline, virtual]
incBrokenCount(void)fp_Container [inline]
insertConAt(fp_ContainerObject *pCon, UT_sint32 i)fp_Container
insertRun(fp_Run *)fp_Line
insertRunAfter(fp_Run *pRun1, fp_Run *pRun2)fp_Line
insertRunBefore(fp_Run *pNewRun, fp_Run *pBefore)fp_Line
isAlongBotBorder(void) const fp_Line [inline]
isAlongTopBorder(void) const fp_Line [inline]
isColumnType(void) const fp_ContainerObject
isEmpty(void) const fp_Line [inline]
isFirstLineInBlock(void) const fp_Line [inline]
isHBreakable(void)fp_Line [inline, virtual]
isLastCharacter(UT_UCSChar Character) const fp_Line
isLastLineInBlock(void) const fp_Line
isOnScreen() const fp_Container
isSameYAsPrevious(void) const fp_Line [inline]
isScreenCleared(void) const fp_Line [inline]
isVBreakable(void)fp_Line [inline, virtual]
isWrapped(void) const fp_Line [inline]
justify(UT_sint32 iAmount)fp_Line
justRemoveNthCon(UT_sint32 i)fp_Container
layout(void)fp_Line
m_bContainsFootnoteReffp_Line [private]
m_bIsAlongBotBorderfp_Line [private]
m_bIsAlongTopBorderfp_Line [private]
m_bIsClearedfp_Line [private]
m_bIsSameYAsPreviousfp_Line [private]
m_bIsWrappedfp_Line [private]
m_bMapDirtyfp_Line [private]
m_bNeedsRedrawfp_Line [private]
m_iAdditionalMarginAfterfp_Line [private]
m_iAscentfp_Line [private]
m_iBotThickfp_Line [private]
m_iBreakTickfp_Line [private]
m_iClearLeftOffsetfp_Line [private]
m_iClearToPosfp_Line [private]
m_iDescentfp_Line [private]
m_iHeightfp_Line [private]
m_iLeftThickfp_Line [private]
m_iMaxDirLevelfp_Line [private]
m_iMaxWidthfp_Line [private]
m_iRightThickfp_Line [private]
m_iRunsLTRcountfp_Line [private]
m_iRunsRTLcountfp_Line [private]
m_iScreenHeightfp_Line [private]
m_iTopThickfp_Line [private]
m_iWidthfp_Line [private]
m_iXfp_Line [private]
m_iYfp_Line [private]
m_pBlockfp_Line [private]
m_pContainerfp_Line [private]
m_vecRunsfp_Line [private]
mapXYToPosition(UT_sint32 xPos, UT_sint32 yPos, PT_DocPosition &pos, bool &bBOL, bool &bEOL, bool &isTOC)fp_Line [virtual]
markDirtyOverlappingRuns(const UT_Rect &recScreen)fp_Line [virtual]
needsRedraw(void)fp_Line [inline]
recalcHeight(fp_Run *pLast=NULL)fp_Line
recalcMaxWidth(bool bDontClearIfNeeded=false)fp_Line [virtual]
recalculateFields(UT_uint32 iUpdateCount)fp_Line
redrawUpdate(void)fp_Line
ref(void)fp_ContainerObject [inline]
remove(void)fp_Line
removeDirectionUsed(UT_BidiCharType dir, bool bRefreshMap=true)fp_Line
removeRun(fp_Run *, bool bTellTheRunAboutIt=true)fp_Line
resetJustification(bool bPermanent)fp_Line
s_iClassInstanceCounterfp_Line [private, static]
s_iMapOfRunsSizefp_Line [private, static]
s_iOldXsSizefp_Line [private, static]
s_pEmbeddingLevelsfp_Line [private, static]
s_pMapOfRunsL2Vfp_Line [private, static]
s_pMapOfRunsV2Lfp_Line [private, static]
s_pMapOwnerfp_Line [private, static]
s_pOldXsfp_Line [private, static]
s_pPseudoStringfp_Line [private, static]
setAdditionalMargin(UT_sint32 iAccum)fp_Line [inline]
setAllowDelete(bool bDelete)fp_ContainerObject [inline]
setAlongBotBorder(bool bAlongBotBorder)fp_Line [inline]
setAlongTopBorder(bool bAlongTopBorder)fp_Line [inline]
setAscent(UT_sint32 i)fp_Line [inline, private]
setAssignedScreenHeight(UT_sint32)fp_Line [virtual]
setBlock(fl_BlockLayout *pBlock)fp_Line
setBreakTick(UT_sint32 iTick)fp_Line [inline]
setContainer(fp_Container *)fp_Line [virtual]
setDescent(UT_sint32 i)fp_Line [inline, private]
setDirection(UT_BidiCharType c)fp_ContainerObject [inline, virtual]
setHeight(UT_sint32 i)fp_Line [virtual]
setMapOfRunsDirty()fp_Line [inline]
setMaxWidth(UT_sint32)fp_Line
setMyBrokenContainer(fp_Container *pMyBroken)fp_Container
setNeedsRedraw(void)fp_Line
setNext(fp_ContainerObject *pNext)fp_Container [virtual]
setPrev(fp_ContainerObject *pPrev)fp_Container [virtual]
setReformat(void)fp_Line
setSameYAsPrevious(bool bSameAsPrevious)fp_Line
setScreenCleared(bool bisCleared)fp_Line [inline]
setScreenHeight(UT_sint32 i)fp_Line [inline, private]
setSectionLayout(fl_SectionLayout *pSL)fp_ContainerObject [inline]
setWidth(UT_sint32)fp_Line [inline, virtual]
setWrapped(bool bWrapped)fp_Line [inline]
setX(UT_sint32 i, bool bDontClearIfNeeded=false)fp_Line [virtual]
setY(UT_sint32)fp_Line [virtual]
unref(void)fp_ContainerObject [inline]
VBreakAt(UT_sint32)fp_Line [inline, virtual]
wantHBreakAt(UT_sint32)fp_Line [inline, virtual]
wantVBreakAt(UT_sint32)fp_Line [inline, virtual]
~fp_Container()fp_Container [virtual]
~fp_ContainerObject()fp_ContainerObject [virtual]
~fp_Line()fp_Line