Back to index

lightning-sunbird  0.9+nobinonly
nsAreaFrame Member List
This is the complete list of members for nsAreaFrame, including all inherited members.
AddFrames(nsIFrame *aFrameList, nsIFrame *aPrevSibling)nsBlockFrame [protected]
AppendFrames(nsIAtom *aListName, nsIFrame *aFrameList)nsBlockFrame
AttributeChanged(nsIContent *aChild, PRInt32 aNameSpaceID, nsIAtom *aAttribute, PRInt32 aModType)nsBlockFrame
begin_lines()nsBlockFrame [inline]
begin_lines() const nsBlockFrame [inline]
CheckFloats(nsBlockReflowState &aState)nsBlockFrame [protected]
CheckForCollapsedBottomMarginFromClearanceLine()nsBlockFrame
ClearLineCursor()nsBlockFrame
CollectFloats(nsIFrame *aFrame, nsFrameList &aList, nsIFrame **aTail, PRBool aFromOverflow, PRBool aCollectFromSiblings)nsBlockFrame [protected]
ComputeCombinedArea(const nsHTMLReflowState &aReflowState, nsHTMLReflowMetrics &aMetrics)nsBlockFrame [protected]
ComputeFinalSize(const nsHTMLReflowState &aReflowState, nsBlockReflowState &aState, nsHTMLReflowMetrics &aMetrics)nsBlockFrame [protected, virtual]
const_line_iterator typedefnsBlockFrame
const_reverse_line_iterator typedefnsBlockFrame
CreateContinuationFor(nsBlockReflowState &aState, nsLineBox *aLine, nsIFrame *aFrame, PRBool &aMadeNewFrame)nsBlockFrame [protected, virtual]
DeleteLine(nsBlockReflowState &aState, nsLineList::iterator aLine, nsLineList::iterator aLineEnd)nsBlockFrame [protected]
DeleteNextInFlowChild(nsPresContext *aPresContext, nsIFrame *aNextInFlow)nsBlockFrame [virtual]
Destroy(nsPresContext *aPresContext)nsBlockFrame
DoReflowInlineFrames(nsBlockReflowState &aState, nsLineLayout &aLineLayout, line_iterator aLine, PRBool *aKeepReflowGoing, PRUint8 *aLineReflowStatus, PRBool aUpdateMaximumWidth, PRBool aDamageDirtyArea, PRBool aAllowPullUp)nsBlockFrame [protected]
DoRemoveFrame(nsIFrame *aDeletedFrame, PRBool aDestroyFrames=PR_TRUE)nsBlockFrame
DoRemoveOutOfFlowFrame(nsIFrame *aFrame)nsBlockFrame [protected, static]
DrainOverflowLines(nsBlockReflowState &aState)nsBlockFrame [protected]
end_lines()nsBlockFrame [inline]
end_lines() const nsBlockFrame [inline]
FindLineFor(nsIFrame *aFrame)nsBlockFrame
FrameStartsCounterScope(nsIFrame *aFrame)nsBlockFrame [protected, static]
GetAdditionalChildListName(PRInt32 aIndex) const nsBlockFrame [virtual]
GetAscent()nsBlockFrame [inline]
GetClosestLine(nsILineIterator *aLI, const nsPoint &aPoint, PRInt32 &aClosestLine)nsBlockFrame [protected]
GetCurrentLine(nsBlockReflowState *aState, nsLineBox **aOutCurrentLine)nsBlockFrame [static]
GetFirstChild(nsIAtom *aListName) const nsBlockFrame [virtual]
GetFirstLineContaining(nscoord y)nsBlockFrame
GetFrameForPoint(const nsPoint &aPoint, nsFramePaintLayer aWhichLayer, nsIFrame **aFrame)nsBlockFrame
GetFrameForPointUsing(const nsPoint &aPoint, nsIAtom *aList, nsFramePaintLayer aWhichLayer, PRBool aConsiderSelf, nsIFrame **aFrame)nsBlockFrame
GetOverflowLines() const nsBlockFrame
GetOverflowOutOfFlows() const nsBlockFrame [protected]
GetOverflowPlaceholders() const nsBlockFrame [protected]
GetSkipSides() const nsBlockFrame [protected, virtual]
GetTopBlockChild(nsPresContext *aPresContext)nsBlockFrame
GetType() const nsAreaFrame [virtual]
HandleEvent(nsPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsBlockFrame
HandleOverflowPlaceholdersForPulledFrame(nsBlockReflowState &aState, nsIFrame *aFrame)nsBlockFrame
HandleOverflowPlaceholdersOnPulledLine(nsBlockReflowState &aState, nsLineBox *aLine)nsBlockFrame
HaveOutsideBullet() const nsBlockFrame [inline, protected]
Init(nsPresContext *aPresContext, nsIContent *aContent, nsIFrame *aParent, nsStyleContext *aContext, nsIFrame *aPrevInFlow)nsBlockFrame
InsertFrames(nsIAtom *aListName, nsIFrame *aPrevFrame, nsIFrame *aFrameList)nsBlockFrame
IsContainingBlock() const nsBlockFrame [virtual]
IsEmpty()nsBlockFrame [virtual]
IsFloatContainingBlock() const nsBlockFrame [virtual]
IsSelfEmpty()nsBlockFrame [virtual]
IsSplittable(nsSplittableType &aIsSplittable) const nsBlockFrame
IsVisibleForPainting(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, PRBool aCheckVis, PRBool *aIsVisible)nsBlockFrame
LastChild()nsBlockFrame [protected]
line_iterator typedefnsBlockFrame
MarkLineDirty(line_iterator aLine)nsBlockFrame [protected]
mAscentnsBlockFrame [protected]
mBulletnsBlockFrame [protected]
mFloatsnsBlockFrame [protected]
mLinesnsBlockFrame [protected]
NS_NewAreaFrame(nsIPresShell *aPresShell, nsIFrame **aResult, PRUint32 aFlags)nsAreaFrame [friend]
NS_NewBlockFrame(nsIPresShell *aPresShell, nsIFrame **aNewFrame, PRUint32 aFlags)nsBlockFrame [friend]
nsAreaFrame()nsAreaFrame [protected]
nsAutoOOFFrameListnsBlockFrame [friend]
nsBlockFrame()nsBlockFrame [protected]
nsBlockReflowState classnsBlockFrame [friend]
Paint(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)nsBlockFrame
PaintChild(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsIFrame *aFrame, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)nsBlockFrame [inline, virtual]
PaintChildren(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)nsBlockFrame [protected, virtual]
PaintFloats(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect)nsBlockFrame [protected]
PaintTextDecorationLines(nsIRenderingContext &aRenderingContext, nscolor aColor, nscoord aOffset, nscoord aAscent, nscoord aSize)nsBlockFrame [protected, virtual]
PlaceLine(nsBlockReflowState &aState, nsLineLayout &aLineLayout, line_iterator aLine, PRBool *aKeepReflowGoing, PRBool aUpdateMaximumWidth)nsBlockFrame [protected]
PostPlaceLine(nsBlockReflowState &aState, nsLineBox *aLine, nscoord aMaxElementWidth)nsBlockFrame [protected]
PrepareChildIncrementalReflow(nsBlockReflowState &aState)nsBlockFrame [protected]
PrepareInitialReflow(nsBlockReflowState &aState)nsBlockFrame [protected]
PrepareResizeReflow(nsBlockReflowState &aState)nsBlockFrame [protected]
PrepareStyleChangedReflow(nsBlockReflowState &aState)nsBlockFrame [protected]
PropagateFloatDamage(nsBlockReflowState &aState, nsLineBox *aLine, nscoord aDeltaY)nsBlockFrame [protected]
PullFrame(nsBlockReflowState &aState, line_iterator aLine, PRBool aDamageDeletedLine, nsIFrame *&aFrameResult)nsBlockFrame [protected]
PullFrameFrom(nsBlockReflowState &aState, nsLineBox *aLine, nsBlockFrame *aFromContainer, PRBool aFromOverflowLine, nsLineList::iterator aFromLine, PRBool aDamageDeletedLines, nsIFrame *&aFrameResult)nsBlockFrame [protected]
PushLines(nsBlockReflowState &aState, nsLineList::iterator aLineBefore)nsBlockFrame [protected]
PushTruncatedPlaceholderLine(nsBlockReflowState &aState, line_iterator aLine, nsIFrame *aLastPlaceholder, PRBool &aKeepReflowGoing)nsBlockFrame [protected]
QueryInterface(const nsIID &aIID, void **aInstancePtr)nsBlockFrame
rbegin_lines()nsBlockFrame [inline]
rbegin_lines() const nsBlockFrame [inline]
Reflow(nsPresContext *aPresContext, nsHTMLReflowMetrics &aDesiredSize, const nsHTMLReflowState &aReflowState, nsReflowStatus &aStatus)nsBlockFrame
ReflowBlockFrame(nsBlockReflowState &aState, line_iterator aLine, PRBool *aKeepGoing)nsBlockFrame [protected]
ReflowBullet(nsBlockReflowState &aState, nsHTMLReflowMetrics &aMetrics)nsBlockFrame [protected]
ReflowDirtyChild(nsIPresShell *aPresShell, nsIFrame *aChild)nsBlockFrame
ReflowDirtyLines(nsBlockReflowState &aState, PRBool aTryPull)nsBlockFrame [protected]
ReflowFloat(nsBlockReflowState &aState, nsPlaceholderFrame *aPlaceholder, nsFloatCache *aFloatCache, nsReflowStatus &aReflowStatus)nsBlockFrame [protected]
ReflowInlineFrame(nsBlockReflowState &aState, nsLineLayout &aLineLayout, line_iterator aLine, nsIFrame *aFrame, PRUint8 *aLineReflowStatus)nsBlockFrame [protected]
ReflowInlineFrames(nsBlockReflowState &aState, line_iterator aLine, PRBool aTryPull, PRBool *aKeepLineGoing, PRBool aDamageDirtyArea, PRBool aUpdateMaximumWidth=PR_FALSE)nsBlockFrame [protected]
ReflowLine(nsBlockReflowState &aState, line_iterator aLine, PRBool aTryPull, PRBool *aKeepReflowGoing, PRBool aDamageDirtyArea=PR_FALSE)nsBlockFrame [protected]
RemoveFloat(nsIFrame *aFloat)nsBlockFrame [protected]
RemoveFrame(nsIAtom *aListName, nsIFrame *aOldFrame)nsBlockFrame
RemoveOverflowLines()nsBlockFrame [protected]
rend_lines()nsBlockFrame [inline]
rend_lines() const nsBlockFrame [inline]
RenumberLists(nsPresContext *aPresContext)nsBlockFrame [protected]
RenumberListsFor(nsPresContext *aPresContext, nsIFrame *aKid, PRInt32 *aOrdinal, PRInt32 aDepth)nsBlockFrame [protected]
RenumberListsInBlock(nsPresContext *aPresContext, nsBlockFrame *aContainerFrame, PRInt32 *aOrdinal, PRInt32 aDepth)nsBlockFrame [protected]
ReparentFloats(nsIFrame *aFirstFrame, nsBlockFrame *aOldParent, PRBool aFromOverflow, PRBool aReparentSiblings)nsBlockFrame
RetargetInlineIncrementalReflow(nsReflowPath::iterator &aFrame, line_iterator &aLine, nsIFrame *aPrevInFlow)nsBlockFrame [protected]
reverse_line_iterator typedefnsBlockFrame
SetFlags(PRUint32 aFlags)nsBlockFrame [inline, protected]
SetInitialChildList(nsPresContext *aPresContext, nsIAtom *aListName, nsIFrame *aChildList)nsBlockFrame
SetOverflowLines(nsLineList *aOverflowLines)nsBlockFrame [protected]
SetOverflowOutOfFlows(const nsFrameList &aList)nsBlockFrame [protected]
SetParent(const nsIFrame *aParent)nsBlockFrame
SetupLineCursor()nsBlockFrame
ShouldApplyTopMargin(nsBlockReflowState &aState, nsLineBox *aLine)nsBlockFrame [protected]
ShouldJustifyLine(nsBlockReflowState &aState, line_iterator aLine)nsBlockFrame [protected]
SlideLine(nsBlockReflowState &aState, nsLineBox *aLine, nscoord aDY)nsBlockFrame [protected]
SplitLine(nsBlockReflowState &aState, nsLineLayout &aLineLayout, line_iterator aLine, nsIFrame *aFrame)nsBlockFrame [protected]
SplitPlaceholder(nsBlockReflowState &aState, nsIFrame *aPlaceholder)nsBlockFrame
TryAllLines(nsLineList::iterator *aIterator, nsLineList::iterator *aEndIterator, PRBool *aInOverflowLines)nsBlockFrame [protected]
UndoSplitPlaceholders(nsBlockReflowState &aState, nsIFrame *aLastPlaceholder)nsBlockFrame
UpdateBulletPosition(nsBlockReflowState &aState)nsBlockFrame [protected]
~nsBlockFrame()nsBlockFrame [protected, virtual]