nsFrame Member List

This is the complete list of members for nsFrame, including all inherited members.
AddRef(void)nsFrame [protected, virtual]
AddStateBits(nsFrameState aBits)nsIFrame [inline]
AdjustFrameSize(nscoord aExtraSpace, nscoord &aUsedSpace)nsFrame [virtual]
AdjustOffsetsForBidi(PRInt32 aStart, PRInt32 aEnd)nsIFrame [inline, virtual]
AppendFrames(nsIPresContext *aPresContext, nsIPresShell &aPresShell, nsIAtom *aListName, nsIFrame *aFrameList)nsFrame [virtual]
AreAncestorViewsVisible() constnsIFrame [virtual]
AreAncestorViewsVisible(nsIPresContext *aPresContext) constnsIFrame [inline]
AttributeChanged(nsIPresContext *aPresContext, nsIContent *aChild, PRInt32 aNameSpaceID, nsIAtom *aAttribute, PRInt32 aModType)nsFrame [virtual]
CalcBorderPadding(nsMargin &aBorderPadding) constnsFrame [virtual]
CanContinueTextRun(PRBool &aContinueTextRun) constnsFrame [virtual]
CanPaintBackground()nsIFrame [inline, virtual]
CaptureMouse(nsIPresContext *aPresContext, PRBool aGrabMouseEvents)nsFrame [virtual]
CheckVisibility(nsIPresContext *aContext, PRInt32 aStartIndex, PRInt32 aEndIndex, PRBool aRecurse, PRBool *aFinished, PRBool *_retval)nsFrame [virtual]
ContentChanged(nsIPresContext *aPresContext, nsIContent *aChild, nsISupports *aSubContent)nsFrame [virtual]
ContentIndexInContainer(const nsIFrame *aFrame)nsFrame [static]
CreateAndPostReflowCommand(nsIPresShell *aPresShell, nsIFrame *aTargetFrame, nsReflowType aReflowType, nsIFrame *aChildFrame, nsIAtom *aAttribute, nsIAtom *aListName)nsFrame [static]
Destroy(nsIPresContext *aPresContext)nsFrame [virtual]
DidReflow(nsIPresContext *aPresContext, const nsHTMLReflowState *aReflowState, nsDidReflowStatus aStatus)nsFrame [virtual]
DidSetStyleContext(nsIPresContext *aPresContext)nsFrame [protected, virtual]
DisplaySelection(nsIPresContext *aPresContext, PRBool isOkToTurnOn=0)nsFrame [protected]
DoGetParentStyleContextFrame(nsIPresContext *aPresContext, nsIFrame **aProviderFrame, PRBool *aIsChild)nsFrame
FirstChild(nsIPresContext *aPresContext, nsIAtom *aListName, nsIFrame **aFirstChild) constnsFrame [virtual]
GetAdditionalChildListName(PRInt32 aIndex, nsIAtom **aListName) constnsFrame [virtual]
GetAdditionalStyleContext(PRInt32 aIndex) constnsFrame [virtual]
GetAncestorWithView() constnsIFrame
GetAncestorWithViewExternal() constnsIFrame [virtual]
GetChildFrameContainingOffset(PRInt32 inContentOffset, PRBool inHint, PRInt32 *outFrameContentOffset, nsIFrame **outChildFrame)nsFrame [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)nsFrame [virtual]
GetContentForEvent(nsIPresContext *aPresContext, nsEvent *aEvent, nsIContent **aContent)nsFrame [virtual]
GetCursor(nsIPresContext *aPresContext, nsPoint &aPoint, PRInt32 &aCursor)nsFrame [virtual]
GetDataForTableSelection(nsIFrameSelection *aFrameSelection, nsIPresShell *aPresShell, nsMouseEvent *aMouseEvent, nsIContent **aParentContent, PRInt32 *aContentOffset, PRInt32 *aTarget)nsFrame [protected, virtual]
GetFirstInFlow() constnsIFrame [inline, virtual]
GetFirstLeaf(nsIPresContext *aPresContext, nsIFrame **aFrame)nsFrame [protected, static]
GetFrameForPoint(nsIPresContext *aPresContext, const nsPoint &aPoint, nsFramePaintLayer aWhichLayer, nsIFrame **aFrame)nsFrame [virtual]
GetFrameFromDirection(nsIPresContext *aPresContext, nsPeekOffsetStruct *aPos)nsFrame [protected, virtual]
GetFrameState(nsFrameState *aResult)nsIFrame [inline]
GetFrameType(nsIAtom **aType) constnsFrame [virtual]
GetLastInFlow() constnsIFrame [inline, virtual]
GetLastLeaf(nsIPresContext *aPresContext, nsIFrame **aFrame)nsFrame [protected, static]
GetLineNumber(nsIFrame *aFrame)nsFrame [protected, static]
GetNextInFlow(nsIFrame **aNextInFlow) constnsFrame [virtual]
GetNextPrevLineFromeBlockFrame(nsIPresContext *aPresContext, nsPeekOffsetStruct *aPos, nsIFrame *aBlockFrame, PRInt32 aLineStart, PRInt8 aOutSideLimit)nsFrame [static]
GetNextSibling() constnsIFrame [inline]
GetNextSibling(nsIFrame **aNextSibling) constnsIFrame [inline]
GetOffsetFromView(nsIPresContext *aPresContext, nsPoint &aOffset, nsIView **aView) constnsFrame [virtual]
GetOffsets(PRInt32 &aStart, PRInt32 &aEnd) constnsFrame [virtual]
GetOrigin(nsPoint &aPoint) constnsIFrame [inline]
GetOriginToViewOffset(nsIPresContext *aPresContext, nsPoint &aOffset, nsIView **aView) constnsFrame [virtual]
GetOverflowAreaProperty(nsIPresContext *aPresContext, PRBool aCreateIfNecessary=0)nsFrame [virtual]
GetParent() constnsIFrame [inline]
GetParent(nsIFrame **aParent) constnsIFrame [inline]
GetParentStyleContextFrame(nsIPresContext *aPresContext, nsIFrame **aProviderFrame, PRBool *aIsChild)nsFrame [virtual]
GetParentWithView(nsIPresContext *aPresContext, nsIFrame **aParent) constnsIFrame [inline]
GetPointFromOffset(nsIPresContext *inPresContext, nsIRenderingContext *inRendContext, PRInt32 inOffset, nsPoint *outPoint)nsFrame [virtual]
GetPosition() constnsIFrame [inline]
GetPresContext() constnsIFrame [inline]
GetPrevInFlow(nsIFrame **aPrevInFlow) constnsFrame [virtual]
GetProperty(nsIPresContext *aPresContext, nsIAtom *aPropertyName, PRBool aRemoveProperty) constnsFrame [virtual]
GetRect() constnsIFrame [inline]
GetRect(nsRect &aRect) constnsIFrame [inline]
GetSelected(PRBool *aSelected) constnsFrame [virtual]
GetSelectionController(nsIPresContext *aPresContext, nsISelectionController **aSelCon)nsFrame [virtual]
GetSelectionForVisCheck(nsIPresContext *aPresContext, nsISelection **aSelection)nsFrame [protected]
GetSize() constnsIFrame [inline]
GetSize(nsSize &aSize) constnsIFrame [inline]
GetStateBits() constnsIFrame [inline]
GetStyleContext() constnsIFrame [inline]
GetStyleData(nsStyleStructID aSID) constnsIFrame [inline]
GetStyleDataExternal(nsStyleStructID aSID) constnsFrame [virtual]
GetView() constnsIFrame
GetView(nsIPresContext *aPresContext) constnsIFrame [inline]
GetViewExternal() constnsIFrame [virtual]
GetViewExternal(nsIPresContext *aPresContext) constnsIFrame [inline]
GetWindow() constnsIFrame [virtual]
HandleDrag(nsIPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame [virtual]
HandleEvent(nsIPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame [virtual]
HandleMultiplePress(nsIPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame [virtual]
HandlePress(nsIPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame [virtual]
HandleRelease(nsIPresContext *aPresContext, nsGUIEvent *aEvent, nsEventStatus *aEventStatus)nsFrame [virtual]
HasView() constnsIFrame [inline]
Init(nsIPresContext *aPresContext, nsIContent *aContent, nsIFrame *aParent, nsStyleContext *aContext, nsIFrame *asPrevInFlow)nsFrame [virtual]
InsertFrames(nsIPresContext *aPresContext, nsIPresShell &aPresShell, nsIAtom *aListName, nsIFrame *aPrevFrame, nsIFrame *aFrameList)nsFrame [virtual]
Invalidate(nsIPresContext *aPresContext, const nsRect &aDamageRect, PRBool aImmediate=0) constnsFrame
IsEmpty(nsCompatibility aCompatMode, PRBool aIsPre, PRBool *aResult)nsFrame [virtual]
IsFrameTreeTooDeep(const nsHTMLReflowState &aReflowState, nsHTMLReflowMetrics &aMetrics)nsFrame
IsGeneratedContentFrame()nsIFrame [inline]
IsMouseCaptured(nsIPresContext *aPresContext)nsFrame
IsPercentageBase(PRBool &aBase) constnsFrame [virtual]
IsPseudoFrame(nsIContent *aParentContent)nsIFrame [inline]
IsSelectable(PRBool *aIsSelectable, PRUint8 *aSelectStyle) constnsFrame [virtual]
IsSplittable(nsSplittableType &aIsSplittable) constnsFrame [virtual]
IsVisibleForPainting(nsIPresContext *aPresContext, nsIRenderingContext &aRenderingContext, PRBool aCheckVis, PRBool *aIsVisible)nsFrame [virtual]
mContentnsIFrame [protected]
mNextSiblingnsIFrame [protected]
MoveTo(nsIPresContext *aPresContext, nscoord aX, nscoord aY)nsIFrame [inline]
mParentnsIFrame [protected]
mRectnsIFrame [protected]
mStatensIFrame [protected]
mStyleContextnsIFrame [protected]
NS_NewEmptyFrame(nsIPresShell *aShell, nsIFrame **aInstancePtrResult)nsFrame [friend]
nsFrame()nsFrame [protected]
operator delete(void *aPtr, size_t sz)nsFrame
operator new(size_t sz, nsIPresShell *aPresShell)nsFrame
Paint(nsIPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, nsFramePaintLayer aWhichLayer, PRUint32 aFlags=0)nsFrame [virtual]
PaintSelf(nsIPresContext *aPresContext, nsIRenderingContext &aRenderingContext, const nsRect &aDirtyRect, PRIntn aSkipSides=0, PRBool aUsePrintBackgroundSettings=1)nsFrame [protected]
ParentDisablesSelection() constnsFrame [protected, virtual]
PeekBackwardAndForward(nsSelectionAmount aAmountBack, nsSelectionAmount aAmountForward, PRInt32 aStartPos, nsIPresContext *aPresContext, PRBool aJumpLines)nsFrame [virtual]
PeekOffset(nsIPresContext *aPresContext, nsPeekOffsetStruct *aPos)nsFrame [virtual]
PeekOffsetParagraph(nsIPresContext *aPresContext, nsPeekOffsetStruct *aPos)nsFrame [virtual]
QueryInterface(const nsIID &aIID, void **aInstancePtr)nsFrame [virtual]
Reflow(nsIPresContext *aPresContext, nsHTMLReflowMetrics &aDesiredSize, const nsHTMLReflowState &aReflowState, nsReflowStatus &aStatus)nsFrame [virtual]
ReflowDirtyChild(nsIPresShell *aPresShell, nsIFrame *aChild)nsFrame [virtual]
Release(void)nsFrame [protected, virtual]
RemovedAsPrimaryFrame(nsIPresContext *aPresContext)nsIFrame [inline, virtual]
RemoveFrame(nsIPresContext *aPresContext, nsIPresShell &aPresShell, nsIAtom *aListName, nsIFrame *aOldFrame)nsFrame [virtual]
RemoveStateBits(nsFrameState aBits)nsIFrame [inline]
ReplaceFrame(nsIPresContext *aPresContext, nsIPresShell &aPresShell, nsIAtom *aListName, nsIFrame *aOldFrame, nsIFrame *aNewFrame)nsFrame [virtual]
SetAdditionalStyleContext(PRInt32 aIndex, nsStyleContext *aStyleContext)nsFrame [virtual]
SetFrameState(nsFrameState aState)nsIFrame [inline]
SetInitialChildList(nsIPresContext *aPresContext, nsIAtom *aListName, nsIFrame *aChildList)nsFrame [virtual]
SetNextInFlow(nsIFrame *)nsFrame [virtual]
SetNextSibling(nsIFrame *aNextSibling)nsIFrame [inline]
SetOverflowClipRect(nsIRenderingContext &aRenderingContext)nsFrame [protected]
SetParent(const nsIFrame *aParent)nsIFrame [inline, virtual]
SetPosition(const nsPoint &aPt)nsIFrame [inline]
SetPrevInFlow(nsIFrame *)nsFrame [virtual]
SetProperty(nsIPresContext *aPresContext, nsIAtom *aPropertyName, void *aPropertyValue, NSFramePropertyDtorFunc aPropDtorFunc)nsFrame [virtual]
SetRect(const nsRect &aRect)nsIFrame [inline]
SetRect(nsIPresContext *aPresContext, const nsRect &aRect)nsIFrame [inline]
SetSelected(nsIPresContext *aPresContext, nsIDOMRange *aRange, PRBool aSelected, nsSpread aSpread)nsFrame [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]
StoreOverflow(nsIPresContext *aPresContext, nsHTMLReflowMetrics &aMetrics)nsFrame
SupportsVisibilityHidden()nsIFrame [inline, virtual]
TrimTrailingWhiteSpace(nsIPresContext *aPresContext, nsIRenderingContext &aRC, nscoord &aDeltaWidth)nsFrame [virtual]
WillReflow(nsIPresContext *aPresContext)nsFrame [virtual]
XMLQuote(nsString &aString)nsFrame [protected, static]
~nsFrame()nsFrame [protected, virtual]

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