fp_TextRun Member List

This is the complete list of members for fp_TextRun, including all inherited members.
_addupCharWidths(void)fp_TextRun [private]
_canContainPoint(void) const fp_TextRun [protected, virtual]
_clearScreen(bool bFullLineHeightRect=true)fp_TextRun [protected, virtual]
_deleteFollowingIfAtInsPoint() const fp_Run [protected, virtual]
_draw(dg_DrawArgs *)fp_TextRun [protected, virtual]
_drawFirstChar(bool bSelection)fp_TextRun [protected]
_drawInvisibles(UT_sint32, UT_sint32)fp_TextRun [protected]
_drawInvisibleSpaces(UT_sint32, UT_sint32)fp_TextRun [protected]
_drawLastChar(bool bSelection)fp_TextRun [protected]
_drawTextLine(UT_sint32, UT_sint32, UT_uint32, UT_uint32, UT_UCSChar *)fp_Run
_fillRect(UT_RGBColor &clr, UT_sint32 xoff, UT_sint32 yoff, UT_uint32 iStart, UT_uint32 iLen, UT_Rect &rect, GR_Graphics *pG)fp_TextRun [protected]
_findPrevPropertyRun(void) const fp_Run [protected]
_getColorFG(void) const fp_Run [inline]
_getColorHL(void) const fp_Run [inline, protected]
_getColorPG(void) const fp_Run [inline, protected]
_getDecorations(void) const fp_Run [inline, protected]
_getDirection(void) const fp_Run [inline, protected]
_getFont(void) const fp_Run [protected]
_getHeight()fp_Run [inline, protected]
_getLineWidth(void)fp_Run [inline, protected]
_getPartRect(UT_Rect *pRect, UT_sint32 xoff, UT_sint32 yoff, UT_uint32 iStart, UT_uint32 iLen)fp_TextRun [protected]
_getRecalcWidth(void) const fp_Run [inline, protected]
_getRefreshDrawBuffer(void) const fp_Run [inline, protected]
_getView(void) const fp_Run [inline, protected]
_getVisDirection(void) const fp_Run [inline, protected]
_getWidth()fp_Run [inline, protected]
_inheritProperties(void)fp_Run [protected]
_letPointPass(void) const fp_Run [protected, virtual]
_lookupProperties(const PP_AttrProp *pSpanAP, const PP_AttrProp *pBlockAP, const PP_AttrProp *pSectionAP, GR_Graphics *pG)fp_TextRun [private, virtual]
_orDecorations(unsigned char d)fp_Run [inline, protected]
_recalcWidth(void)fp_TextRun [protected, virtual]
_refreshDrawBuffer()fp_TextRun [private]
_setAscent(int iAscent)fp_Run [inline, protected]
_setBlock(fl_BlockLayout *pBL)fp_Run [inline, protected]
_setColorFG(UT_RGBColor c)fp_Run [inline, protected]
_setColorHL(UT_RGBColor c)fp_Run [inline, protected]
_setColorHL(const char *pszColor)fp_Run [inline, protected]
_setDecorations(unsigned char d)fp_Run [inline, protected]
_setDescent(int iDescent)fp_Run [inline, protected]
_setDirection(UT_BidiCharType c)fp_Run [inline, protected]
_setDirty(bool b)fp_Run [protected]
_setField(fd_Field *fd)fp_Run [inline, protected]
_setFont(const GR_Font *f)fp_Run [protected]
_setHeight(UT_sint32 iHeight)fp_Run [inline, protected]
_setHyperlink(fp_HyperlinkRun *pH)fp_Run [inline, protected]
_setLength(UT_uint32 l)fp_Run [inline, protected]
_setLine(fp_Line *pLine)fp_Run [inline, protected]
_setLineWidth(UT_sint32 w)fp_Run [inline, protected]
_setRecalcWidth(bool b)fp_Run [inline, protected]
_setRefreshDrawBuffer(GRShapingResult eR)fp_Run [inline, protected]
_setRevisions(std::unique_ptr< PP_RevisionAttr > &&p)fp_Run [inline, protected]
_setWidth(UT_sint32 iWidth)fp_Run [inline, protected, virtual]
_setX(int iX)fp_Run [inline, protected]
_setY(int iY)fp_Run [inline, protected]
_wouldBeHidden(FPVisibility eVis) const fp_Run [protected]
adjustCaretPosition(UT_uint32 iDocumentPosition, bool bForward)fp_TextRun [virtual]
adjustDeletePosition(UT_uint32 &pos1, UT_uint32 &count)fp_TextRun [virtual]
alwaysFits(void) const fp_TextRun [virtual]
appendTextToBuf(UT_GrowBuf &buf) const fp_TextRun
breakMeAtDirBoundaries(UT_BidiCharType iNewOverride)fp_TextRun
breakNeighborsAtDirBoundaries()fp_TextRun
Calculate_full_width enum valuefp_TextRun
canBreakAfter(void) const fp_TextRun [virtual]
canBreakBefore(void) const fp_TextRun [virtual]
canContainPoint(void) const fp_Run
canMergeWithNext(void)fp_TextRun
clearIfNeeded(void)fp_Run
clearPrint(void)fp_Run
clearScreen(void)fp_Run [virtual]
clearSelectionMode(void)fp_Run
containsRevisions() const fp_Run [inline]
countJustificationPoints(bool bLast) const fp_TextRun
deleteFollowingIfAtInsPoint() const fp_Run
displayAnnotations(void) const fp_Run
displayRDFAnchors(void) const fp_Run
doesContainNonBlankData(void) const fp_TextRun [virtual]
draw(GR_Graphics *)fp_Run [inline, virtual]
draw(dg_DrawArgs *)fp_Run [virtual]
drawDecors(UT_sint32 xoff, UT_sint32 yoff, GR_Graphics *pG)fp_Run
Fill(GR_Graphics *pG, UT_sint32 x, UT_sint32 y, UT_sint32 width, UT_sint32 height)fp_Run
findCharacter(UT_uint32 startPosition, UT_UCSChar Character) const fp_TextRun
findFirstNonBlankSplitPoint(fp_RunSplitInfo &splitInfo)fp_TextRun [virtual]
findMaxLeftFitSplitPoint(UT_sint32 iMaxLeftWidth, fp_RunSplitInfo &si, bool bForce=false)fp_TextRun [virtual]
findPointCoords(UT_uint32 iOffset, UT_sint32 &x, UT_sint32 &y, UT_sint32 &x2, UT_sint32 &y2, UT_sint32 &height, bool &bDirection)fp_TextRun [virtual]
findTrailingSpaceDistance(void) const fp_TextRun [virtual]
fp_Run(fl_BlockLayout *pBL, UT_uint32 iOffsetFirst, UT_uint32 iLen, FP_RUN_TYPE iType)fp_Run
fp_TextRun(fl_BlockLayout *pBL, UT_uint32 iOffsetFirst, UT_uint32 iLen, bool bLookupProperties=true)fp_TextRun
getAscent() const fp_Run
getAuthorNum(void) const fp_Run [inline]
getBlock() const fp_Run [inline]
getBlockAP(const PP_AttrProp *&pBlockAP)fp_Run [inline]
getBlockOffset() const fp_Run [inline]
getCharacter(UT_uint32 run_offset, UT_UCSChar &Character) const fp_TextRun
getDescent() const fp_Run
getDirection() const fp_TextRun [virtual]
getDirOverride() const fp_TextRun [inline]
getDrawingWidth() const fp_Run [virtual]
getFGColor(void) const fp_Run
getField(void) const fp_Run [inline]
getFillType(void)fp_Run
getFillType(void) const fp_Run
getFont(void) const fp_TextRun [inline]
getGraphics() const fp_Run
getHeight() const fp_Run [virtual]
getHyperlink() const fp_Run [inline]
getItem() const fp_TextRun [inline]
getLanguage() const fp_TextRun
getLength() const fp_Run [inline]
getLine() const fp_Run [inline]
getLinethickness(void) const fp_Run
getMaxUnderline(void) const fp_Run
getMinOverline(void) const fp_Run
getMustClearScreen(void)fp_Run [inline]
getNext(void) const fp_Run [inline, virtual]
getNextContainerInSection(void) const fp_Run [inline, virtual]
getNextRun() const fp_Run [inline]
getNextVisual()fp_Run
getOffsetFirstVis() const fp_Run
getOffsetLog(UT_uint32 iVisOff) const fp_Run
getOverlineXoff(void) const fp_Run
getPrev(void) const fp_Run [inline, virtual]
getPrevContainerInSection(void) const fp_Run [inline, virtual]
getPrevRun() const fp_Run [inline]
getPrevVisual()fp_Run
getRevisions() const fp_Run [inline]
getScreenRect() const fp_Run [virtual]
getSpanAP(const PP_AttrProp *&pSpanAP)fp_Run
getSpanAP(void)fp_Run
getStr(UT_UCSChar *str, UT_uint32 &iMax)fp_TextRun
getTextTransform() const fp_TextRun [inline]
getTmpLine(void) const fp_Run [inline]
getTmpWidth(void) const fp_Run [inline]
getTmpX(void) const fp_Run [inline]
getTmpY(void) const fp_Run [inline]
getToplineThickness(void) const fp_Run
getType() const fp_Run [inline]
getUnderlineXoff(void) const fp_Run
getVisDirection() const fp_Run
getVisibility() const fp_Run [inline]
getVisPosition(UT_uint32 ilogPos) const fp_Run
getVisPosition(UT_uint32 iLogPos, UT_uint32 iLen) const fp_Run
getWidth() const fp_Run [virtual]
getX() const fp_Run [inline, virtual]
getY() const fp_Run [inline, virtual]
hasLayoutProperties(void) const fp_TextRun [virtual]
HBreakAt(UT_sint32)fp_Run [inline, virtual]
insertIntoRunListAfterThis(fp_Run &newRun)fp_Run
insertIntoRunListBeforeThis(fp_Run &newRun)fp_Run
isBottomline(void) const fp_Run [inline]
isDirty(void) const fp_Run [inline]
isField(void) const fp_Run [inline]
isFirstCharacter(UT_UCSChar Character) const fp_TextRun
isFirstRunOnLine(void) const fp_Run
isFirstVisRunOnLine(void) const fp_Run
isForcedBreak(void) const fp_Run [inline, virtual]
isHBreakable(void)fp_Run [inline, virtual]
isHidden() const fp_Run [inline]
isInSelectedTOC(void)fp_Run
isLastCharacter(UT_UCSChar Character) const fp_TextRun
isLastRunOnLine(void) const fp_Run
isLastVisRunOnLine(void) const fp_Run
isOneItem(fp_Run *pNext)fp_TextRun
isOnlyRunOnLine(void) const fp_Run
isOverline(void) const fp_Run [inline]
isPrinting(void) const fp_Run [inline]
isSelectionDraw(void) const fp_Run
isStrikethrough(void) const fp_Run [inline]
isSubscript(void) const fp_TextRun [inline, virtual]
isSuperscript(void) const fp_TextRun [inline, virtual]
isTopline(void) const fp_Run [inline]
isUnderline(void) const fp_Run [inline]
isVBreakable(void)fp_Run [inline, virtual]
itemize(void)fp_TextRun
justify(UT_sint32 iAmount, UT_uint32 iSpacesInRun)fp_TextRun
letPointPass(void) const fp_Run
lookupProperties(GR_Graphics *pG=NULL)fp_Run
m_bGrammarSquiggledfp_TextRun [private]
m_bIsOverhangingfp_TextRun [private]
m_bKeepWidthsfp_TextRun [private]
m_bSpellSquiggledfp_TextRun [private]
m_fPositionfp_TextRun [private]
m_iDirOverridefp_TextRun
m_pItemfp_TextRun [private]
m_pLanguagefp_TextRun [private]
m_pRenderInfofp_TextRun [private]
m_TextTransformfp_TextRun [private]
mapXYToPosition(UT_sint32 xPos, UT_sint32 yPos, PT_DocPosition &pos, bool &bBOL, bool &bEOL, bool &isTOC)fp_TextRun [virtual]
markAsDirty(void)fp_Run
markDirtyOverlappingRuns(const UT_Rect &recScreen)fp_Run [virtual]
markDrawBufferDirty()fp_Run [inline]
markWidthDirty()fp_Run [inline]
measureCharWidths()fp_TextRun
mergeWithNext(void)fp_TextRun
orDrawBufferDirty(GRShapingResult eR)fp_Run [inline]
orShapingRequired(GRShapingResult eR)fp_TextRun [inline]
posSelHigh(void) const fp_Run
posSelLow(void) const fp_Run
recalcWidth(void)fp_Run
resetJustification(bool bPermanent)fp_TextRun
Run_ClearScreen(bool bFullLineHeightRect=false)fp_Run
Run_setX(UT_sint32, FPRUN_CLEAR_SCREEN eClearScreen=FP_CLEARSCREEN_AUTO)fp_Run
s_bBidiOSfp_TextRun [static]
s_iClassInstanceCountfp_TextRun [static]
setAuthorNum(UT_sint32 i)fp_Run [inline]
setBlock(fl_BlockLayout *pBL)fp_Run [inline]
setBlockOffset(UT_uint32)fp_Run
setCleared(void)fp_Run
setDirection(UT_BidiCharType dir, UT_BidiCharType override)fp_TextRun
fp_Run::setDirection(UT_BidiCharType iDirection=UT_BIDI_WS)fp_Run [virtual]
setDirOverride(UT_BidiCharType dir)fp_TextRun
setHeight(UT_sint32)fp_Run [inline, virtual]
setHyperlink(fp_HyperlinkRun *pH)fp_Run
setItem(GR_Item *i)fp_TextRun
setLength(UT_uint32 iLen, bool bRefresh=true)fp_Run
setLine(fp_Line *)fp_Run
setLinethickness(UT_sint32 max_linethickness)fp_Run
setMaxUnderline(UT_sint32 xoff)fp_Run
setMinOverline(UT_sint32 xoff)fp_Run
setMustClearScreen(void)fp_Run [inline]
setNext(fp_ContainerObject *)fp_Run [inline, virtual]
setNextRun(fp_Run *, bool bRefresh=true)fp_Run
setOverlineXoff(UT_sint32 xoff)fp_Run
setPrev(fp_ContainerObject *)fp_Run [inline, virtual]
setPrevRun(fp_Run *, bool bRefresh=true)fp_Run
setSelectionMode(PT_DocPosition posLow, PT_DocPosition posHigh)fp_Run
setShapingRequired(GRShapingResult eR)fp_TextRun [inline]
setTextTransform(GR_ShapingInfo::TextTransform transform)fp_TextRun [inline]
setTmpLine(fp_Line *pLine)fp_Run [inline]
setTmpWidth(UT_sint32 iWidth)fp_Run [inline]
setTmpX(UT_sint32 iX)fp_Run [inline]
setTmpY(UT_sint32 iY)fp_Run [inline]
setUnderlineXoff(UT_sint32 xoff)fp_Run
setVisDirection(UT_BidiCharType iDir)fp_Run
setVisibility(FPVisibility eVis)fp_Run
setWidth(UT_sint32)fp_Run [inline, virtual]
setX(UT_sint32 x, bool bDontClearIfNeeded=false)fp_Run [virtual]
setY(UT_sint32)fp_Run [virtual]
simpleRecalcWidth(UT_sint32 iLength=Calculate_full_width)fp_TextRun
split(UT_uint32 iSplitOffset, UT_sint32 iLenSkip=0)fp_TextRun
TEXT_DECOR_BOTTOMLINE enum valuefp_Run [protected]
TEXT_DECOR_LINETHROUGH enum valuefp_Run [protected]
TEXT_DECOR_OVERLINE enum valuefp_Run [protected]
TEXT_DECOR_TOPLINE enum valuefp_Run [protected]
TEXT_DECOR_UNDERLINE enum valuefp_Run [protected]
TEXT_POSITION_NORMAL enum valuefp_TextRun [private]
TEXT_POSITION_SUBSCRIPT enum valuefp_TextRun [private]
TEXT_POSITION_SUPERSCRIPT enum valuefp_TextRun [private]
unlinkFromRunList()fp_Run
updateOnDelete(UT_uint32 offset, UT_uint32 iLen)fp_TextRun [virtual]
updateVerticalMetric()fp_Run [virtual]
VBreakAt(UT_sint32)fp_Run [inline, virtual]
wantHBreakAt(UT_sint32 i)fp_Run [inline, virtual]
wantVBreakAt(UT_sint32 i)fp_Run [inline, virtual]
~fp_Run()fp_Run [virtual]
~fp_TextRun()fp_TextRun [virtual]