nsIFrame Member List

This is the complete list of members for nsIFrame, including all inherited members.
AddStateBits(nsFrameState aBits)nsIFrame [inline]
AdjustFrameSize(nscoord aExtraSpace, nscoord &aUsedSpace)=0nsIFrame [pure virtual]
AdjustOffsetsForBidi(PRInt32 aStart, PRInt32 aEnd)nsIFrame [inline, virtual]
AppendFrames(nsIPresContext *aPresContext, nsIPresShell &aPresShell, nsIAtom *aListName, nsIFrame *aFrameList)=0nsIFrame [pure virtual]
AreAncestorViewsVisible() constnsIFrame [virtual]
AreAncestorViewsVisible(nsIPresContext *aPresContext) constnsIFrame [inline]
AttributeChanged(nsIPresContext *aPresContext, nsIContent *aChild, PRInt32 aNameSpaceID, nsIAtom *aAttribute, PRInt32 aModType)=0nsIFrame [pure virtual]
CalcBorderPadding(nsMargin &aBorderPadding) const=0nsIFrame [pure virtual]
CanContinueTextRun(PRBool &aContinueTextRun) const=0nsIFrame [pure virtual]
CanPaintBackground()nsIFrame [inline, virtual]
CaptureMouse(nsIPresContext *aPresContext, PRBool aGrabMouseEvents)=0nsIFrame [pure virtual]
CheckVisibility(nsIPresContext *aContext, PRInt32 aStartIndex, PRInt32 aEndIndex, PRBool aRecurse, PRBool *aFinished, PRBool *_retval)=0nsIFrame [pure virtual]
ContentChanged(nsIPresContext *aPresContext, nsIContent *aChild, nsISupports *aSubContent)=0nsIFrame [pure virtual]
Destroy(nsIPresContext *aPresContext)=0nsIFrame [pure virtual]
DidReflow(nsIPresContext *aPresContext, const nsHTMLReflowState *aReflowState, nsDidReflowStatus aStatus)=0nsIFrame [pure virtual]
DidSetStyleContext(nsIPresContext *aPresContext)=0nsIFrame [pure virtual]
FirstChild(nsIPresContext *aPresContext, nsIAtom *aListName, nsIFrame **aFirstChild) const=0nsIFrame [pure virtual]
GetAdditionalChildListName(PRInt32 aIndex, nsIAtom **aListName) const=0nsIFrame [pure virtual]
GetAdditionalStyleContext(PRInt32 aIndex) const=0nsIFrame [pure virtual]
GetAncestorWithView() constnsIFrame
GetAncestorWithViewExternal() constnsIFrame [virtual]
GetChildFrameContainingOffset(PRInt32 inContentOffset, PRBool inHint, PRInt32 *outFrameContentOffset, nsIFrame **outChildFrame)=0nsIFrame [pure virtual]
GetClosestView() constnsIFrame
GetClosestView(nsIPresContext *aPresContext) constnsIFrame [inline]
GetContent() constnsIFrame [inline]
GetContent(nsIContent **aContent) constnsIFrame [inline]
GetContentAndOffsetsFromPoint(nsIPresContext *aCX, const nsPoint &aPoint, nsIContent **aNewContent, PRInt32 &aContentOffset, PRInt32 &aContentOffsetEnd, PRBool &aBeginFrameContent)=0nsIFrame [pure virtual]
GetContentForEvent(nsIPresContext *aPresContext, nsEvent *aEvent, nsIContent **aContent)=0nsIFrame [pure virtual]
GetCursor(nsIPresContext *aPresContext, nsPoint &aPoint, PRInt32 &aCursor)=0nsIFrame [pure virtual]
GetFirstInFlow() constnsIFrame [inline, virtual]
GetFrameForPoint(nsIPresContext *aPresContext, const nsPoint &aPoint, nsFramePaintLayer aWhichLayer, nsIFrame **aFrame)=0nsIFrame [pure virtual]
GetFrameState(nsFrameState *aResult)nsIFrame [inline]
GetFrameType(nsIAtom **aType) const=0nsIFrame [pure virtual]
GetLastInFlow() constnsIFrame [inline, virtual]
GetNextInFlow(nsIFrame **aNextInFlow) const=0nsIFrame [pure virtual]
GetNextSibling() constnsIFrame [inline]
GetNextSibling(nsIFrame **aNextSibling) constnsIFrame [inline]
GetOffsetFromView(nsIPresContext *aPresContext, nsPoint &aOffset, nsIView **aView) const=0nsIFrame [pure virtual]
GetOffsets(PRInt32 &start, PRInt32 &end) const=0nsIFrame [pure virtual]
GetOrigin(nsPoint &aPoint) constnsIFrame [inline]
GetOriginToViewOffset(nsIPresContext *aPresContext, nsPoint &aOffset, nsIView **aView) const=0nsIFrame [pure virtual]
GetOverflowAreaProperty(nsIPresContext *aPresContext, PRBool aCreateIfNecessary=0)=0nsIFrame [pure virtual]
GetParent() constnsIFrame [inline]
GetParent(nsIFrame **aParent) constnsIFrame [inline]
GetParentStyleContextFrame(nsIPresContext *aPresContext, nsIFrame **aProviderFrame, PRBool *aIsChild)=0nsIFrame [pure virtual]
GetParentWithView(nsIPresContext *aPresContext, nsIFrame **aParent) constnsIFrame [inline]
GetPointFromOffset(nsIPresContext *inPresContext, nsIRenderingContext *inRendContext, PRInt32 inOffset, nsPoint *outPoint)=0nsIFrame [pure virtual]
GetPosition() constnsIFrame [inline]
GetPresContext() constnsIFrame [inline]
GetPrevInFlow(nsIFrame **aPrevInFlow) const=0nsIFrame [pure virtual]
GetProperty(nsIPresContext *aPresContext, nsIAtom *aPropertyName, PRBool aRemoveProperty) const=0nsIFrame [pure virtual]
GetRect() constnsIFrame [inline]
GetRect(nsRect &aRect) constnsIFrame [inline]
GetSelected(PRBool *aSelected) const=0nsIFrame [pure virtual]
GetSelectionController(nsIPresContext *aPresContext, nsISelectionController **aSelCon)=0nsIFrame [pure virtual]
GetSize() constnsIFrame [inline]
GetSize(nsSize &aSize) constnsIFrame [inline]
GetStateBits() constnsIFrame [inline]
GetStyleContext() constnsIFrame [inline]
GetStyleData(nsStyleStructID aSID) constnsIFrame [inline]
GetStyleDataExternal(nsStyleStructID aSID) const=0nsIFrame [pure virtual]
GetView() constnsIFrame
GetView(nsIPresContext *aPresContext) constnsIFrame [inline]
GetViewExternal() constnsIFrame [virtual]
GetViewExternal(nsIPresContext *aPresContext) constnsIFrame [inline]
GetWindow() constnsIFrame [virtual]
HandleEvent(nsIPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)=0nsIFrame [pure virtual]
HasView() constnsIFrame [inline]
Init(nsIPresContext *aPresContext, nsIContent *aContent, nsIFrame *aParent, nsStyleContext *aContext, nsIFrame *aPrevInFlow)=0nsIFrame [pure virtual]
InsertFrames(nsIPresContext *aPresContext, nsIPresShell &aPresShell, nsIAtom *aListName, nsIFrame *aPrevFrame, nsIFrame *aFrameList)=0nsIFrame [pure virtual]
IsEmpty(nsCompatibility aCompatMode, PRBool aIsPre, PRBool *aResult)=0nsIFrame [pure virtual]
IsGeneratedContentFrame()nsIFrame [inline]
IsPercentageBase(PRBool &aBase) const=0nsIFrame [pure virtual]
IsPseudoFrame(nsIContent *aParentContent)nsIFrame [inline]
IsSelectable(PRBool *aIsSelectable, PRUint8 *aSelectStyle) const=0nsIFrame [pure virtual]
IsSplittable(nsSplittableType &aIsSplittable) const=0nsIFrame [pure virtual]
IsVisibleForPainting(nsIPresContext *aPresContext, nsIRenderingContext &aRenderingContext, PRBool aCheckVis, PRBool *aIsVisible)=0nsIFrame [pure virtual]
mContentnsIFrame [protected]
mNextSiblingnsIFrame [protected]
MoveTo(nsIPresContext *aPresContext, nscoord aX, nscoord aY)nsIFrame [inline]
mParentnsIFrame [protected]
mRectnsIFrame [protected]
mStatensIFrame [protected]
mStyleContextnsIFrame [protected]
Paint(nsIPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)=0nsIFrame [pure virtual]
PeekOffset(nsIPresContext *aPresContext, nsPeekOffsetStruct *aPos)=0nsIFrame [pure virtual]
Reflow(nsIPresContext *aPresContext, nsHTMLReflowMetrics &aReflowMetrics, const nsHTMLReflowState &aReflowState, nsReflowStatus &aStatus)=0nsIFrame [pure virtual]
ReflowDirtyChild(nsIPresShell *aPresShell, nsIFrame *aChild)=0nsIFrame [pure virtual]
RemovedAsPrimaryFrame(nsIPresContext *aPresContext)nsIFrame [inline, virtual]
RemoveFrame(nsIPresContext *aPresContext, nsIPresShell &aPresShell, nsIAtom *aListName, nsIFrame *aOldFrame)=0nsIFrame [pure virtual]
RemoveStateBits(nsFrameState aBits)nsIFrame [inline]
ReplaceFrame(nsIPresContext *aPresContext, nsIPresShell &aPresShell, nsIAtom *aListName, nsIFrame *aOldFrame, nsIFrame *aNewFrame)=0nsIFrame [pure virtual]
SetAdditionalStyleContext(PRInt32 aIndex, nsStyleContext *aStyleContext)=0nsIFrame [pure virtual]
SetFrameState(nsFrameState aState)nsIFrame [inline]
SetInitialChildList(nsIPresContext *aPresContext, nsIAtom *aListName, nsIFrame *aChildList)=0nsIFrame [pure virtual]
SetNextInFlow(nsIFrame *)=0nsIFrame [pure virtual]
SetNextSibling(nsIFrame *aNextSibling)nsIFrame [inline]
SetParent(const nsIFrame *aParent)nsIFrame [inline, virtual]
SetPosition(const nsPoint &aPt)nsIFrame [inline]
SetPrevInFlow(nsIFrame *)=0nsIFrame [pure virtual]
SetProperty(nsIPresContext *aPresContext, nsIAtom *aPropertyName, void *aPropertyValue, NSFramePropertyDtorFunc aPropDtorFunc)=0nsIFrame [pure virtual]
SetRect(const nsRect &aRect)nsIFrame [inline]
SetRect(nsIPresContext *aPresContext, const nsRect &aRect)nsIFrame [inline]
SetSelected(nsIPresContext *aPresContext, nsIDOMRange *aRange, PRBool aSelected, nsSpread aSpread)=0nsIFrame [pure virtual]
SetSize(const nsSize &aSize)nsIFrame [inline]
SetStyleContext(nsIPresContext *aPresContext, nsStyleContext *aContext)nsIFrame [inline]
SetView(nsIView *aView)nsIFrame
SetView(nsIPresContext *aPresContext, nsIView *aView)nsIFrame [inline]
SizeTo(nsIPresContext *aPresContext, nscoord aWidth, nscoord aHeight)nsIFrame [inline]
SupportsVisibilityHidden()nsIFrame [inline, virtual]
TrimTrailingWhiteSpace(nsIPresContext *aPresContext, nsIRenderingContext &aRC, nscoord &aDeltaWidth)=0nsIFrame [pure virtual]
WillReflow(nsIPresContext *aPresContext)=0nsIFrame [pure virtual]

Generated on Wed Sep 10 22:25:39 2003 for Mozilla SVG Project Rendering Backend by doxygen1.3