Back to index

lightning-sunbird  0.9+nobinonly
nsIsIndexFrame Member List
This is the complete list of members for nsIsIndexFrame, 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)nsIsIndexFrame
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
CreateAnonymousContent(nsPresContext *aPresContext, nsISupportsArray &aChildList)nsIsIndexFrame [virtual]
CreateContinuationFor(nsBlockReflowState &aState, nsLineBox *aLine, nsIFrame *aFrame, PRBool &aMadeNewFrame)nsBlockFrame [protected, virtual]
CreateFrameFor(nsPresContext *aPresContext, nsIContent *aContent, nsIFrame **aFrame)nsIsIndexFrame [inline, 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]
eDocumentScrollState enum valuensIStatefulFrame
end_lines()nsBlockFrame [inline]
end_lines() const nsBlockFrame [inline]
eNoID enum valuensIStatefulFrame
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]
GetEncoder(nsIUnicodeEncoder **encoder)nsIsIndexFrame [private]
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
GetInputFrame(nsPresContext *aPresContext, nsIFormControlFrame **oFrame)nsIsIndexFrame [private]
GetInputValue(nsPresContext *aPresContext, nsString &oString)nsIsIndexFrame [private]
GetOverflowLines() const nsBlockFrame
GetOverflowOutOfFlows() const nsBlockFrame [protected]
GetOverflowPlaceholders() const nsBlockFrame [protected]
GetSkipSides() const nsBlockFrame [protected, virtual]
GetSubmitCharset(nsCString &oCharset)nsIsIndexFrame [private]
GetTopBlockChild(nsPresContext *aPresContext)nsBlockFrame
GetType() const nsAreaFrame [virtual]
handleEvent(in nsIDOMEvent event)nsIDOMEventListener
HandleEvent(nsIDOMEvent *aEvent)nsIsIndexFrame [inline]
nsAreaFrame::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)nsIsIndexFrame [inline]
InsertFrames(nsIAtom *aListName, nsIFrame *aPrevFrame, nsIFrame *aFrameList)nsBlockFrame
IsContainingBlock() const nsBlockFrame [virtual]
IsEmpty()nsBlockFrame [virtual]
IsFloatContainingBlock() const nsBlockFrame [virtual]
IsLeaf() const nsIsIndexFrame [virtual]
IsSelfEmpty()nsBlockFrame [virtual]
IsSplittable(nsSplittableType &aIsSplittable) const nsBlockFrame
IsVisibleForPainting(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, PRBool aCheckVis, PRBool *aIsVisible)nsBlockFrame
KeyDown(nsIDOMEvent *aKeyEvent)nsIsIndexFrame [inline, virtual]
KeyPress(nsIDOMEvent *aKeyEvent)nsIsIndexFrame [virtual]
KeyUp(nsIDOMEvent *aKeyEvent)nsIsIndexFrame [inline, virtual]
LastChild()nsBlockFrame [protected]
line_iterator typedefnsBlockFrame
MarkLineDirty(line_iterator aLine)nsBlockFrame [protected]
mAscentnsBlockFrame [protected]
mBulletnsBlockFrame [protected]
mFloatsnsBlockFrame [protected]
mInputContentnsIsIndexFrame [protected]
mLinesnsBlockFrame [protected]
mPresContextnsIsIndexFrame [protected]
mTextContentnsIsIndexFrame [protected]
NS_IMETHOD_(nsrefcnt) AddRef()nsIsIndexFrame [inline, private]
NS_IMETHOD_(nsrefcnt) Release()nsIsIndexFrame [inline, private]
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]
nsIsIndexFrame()nsIsIndexFrame
OnSubmit(nsPresContext *aPresContext)nsIsIndexFrame
Paint(nsPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)nsIsIndexFrame
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]
PostCreateFrames()nsIAnonymousContentCreator [inline, virtual]
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)nsIsIndexFrame
rbegin_lines()nsBlockFrame [inline]
rbegin_lines() const nsBlockFrame [inline]
Reflow(nsPresContext *aCX, nsHTMLReflowMetrics &aDesiredSize, const nsHTMLReflowState &aReflowState, nsReflowStatus &aStatus)nsIsIndexFrame
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
RestoreState(nsPresContext *aPresContext, nsPresState *aState)nsIsIndexFrame [virtual]
RetargetInlineIncrementalReflow(nsReflowPath::iterator &aFrame, line_iterator &aLine, nsIFrame *aPrevInFlow)nsBlockFrame [protected]
reverse_line_iterator typedefnsBlockFrame
SaveState(nsPresContext *aPresContext, nsPresState **aState)nsIsIndexFrame [virtual]
ScrollIntoView(nsPresContext *aPresContext)nsIsIndexFrame
SetFlags(PRUint32 aFlags)nsBlockFrame [inline, protected]
SetFocus(PRBool aOn, PRBool aRepaint)nsIsIndexFrame
SetInitialChildList(nsPresContext *aPresContext, nsIAtom *aListName, nsIFrame *aChildList)nsBlockFrame
SetInputValue(nsPresContext *aPresContext, const nsString aString)nsIsIndexFrame [private]
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]
SpecialStateID enum namensIStatefulFrame
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
UnicodeToNewBytes(const PRUnichar *aSrc, PRUint32 aLen, nsIUnicodeEncoder *encoder)nsIsIndexFrame [private]
UpdateBulletPosition(nsBlockReflowState &aState)nsBlockFrame [protected]
UpdatePromptLabel()nsIsIndexFrame [private]
URLEncode(const nsString &aString, nsIUnicodeEncoder *encoder, nsString &oString)nsIsIndexFrame [private]
~nsBlockFrame()nsBlockFrame [protected, virtual]
~nsIsIndexFrame()nsIsIndexFrame [virtual]