Back to index

lightning-sunbird  0.9+nobinonly
nsSprocketLayout Member List
This is the complete list of members for nsSprocketLayout, including all inherited members.
AddBorderAndPadding(nsIBox *aBox, nsSize &aSize)nsBoxLayout [virtual]
AddCoord(nscoord &aCoord, nscoord aCoordToAdd)nsSprocketLayout [static]
AddInset(nsIBox *aBox, nsSize &aSize)nsBoxLayout [virtual]
AddLargestSize(nsSize &aSize, const nsSize &aSizeToAdd, PRBool aIsHorizontal)nsSprocketLayout [static]
nsBoxLayout::AddLargestSize(nsSize &aSize, const nsSize &aToAdd)nsBoxLayout [static]
AddMargin(nsIBox *aChild, nsSize &aSize)nsBoxLayout [virtual]
AddMargin(nsSize &aSize, const nsMargin &aMargin)nsBoxLayout [virtual]
AddSmallestSize(nsSize &aSize, const nsSize &aSizeToAdd, PRBool aIsHorizontal)nsSprocketLayout [static]
nsBoxLayout::AddSmallestSize(nsSize &aSize, const nsSize &aToAdd)nsBoxLayout [static]
BecameDirty(nsIBox *aBox, nsBoxLayoutState &aState)nsBoxLayout [virtual]
ChildBecameDirty(nsIBox *aBox, nsBoxLayoutState &aState, nsIBox *aChild)nsBoxLayout [virtual]
ChildrenAppended(nsIBox *aBox, nsBoxLayoutState &aState, nsIBox *aChildList)nsBoxLayout [virtual]
ChildrenInserted(nsIBox *aBox, nsBoxLayoutState &aState, nsIBox *aPrevBox, nsIBox *aChildList)nsBoxLayout [virtual]
ChildrenRemoved(nsIBox *aBox, nsBoxLayoutState &aState, nsIBox *aChildList)nsBoxLayout [virtual]
ChildrenSet(nsIBox *aBox, nsBoxLayoutState &aState, nsIBox *aChildList)nsBoxLayout [virtual]
ChildResized(nsIBox *aBox, nsBoxLayoutState &aState, nsIBox *aChild, nsBoxSize *aChildBoxSize, nsComputedBoxSize *aChildComputedBoxSize, nsBoxSize *aBoxSizes, nsComputedBoxSize *aComputedBoxSizes, const nsRect &aChildLayoutRect, nsRect &aChildActualRect, nsRect &aContainingRect, PRInt32 aFlexes, PRBool &aFinished)nsSprocketLayout [protected, virtual]
ComputeChildSizes(nsIBox *aBox, nsBoxLayoutState &aState, nscoord &aGivenSize, nsBoxSize *aBoxSizes, nsComputedBoxSize *&aComputedBoxSizes)nsSprocketLayout [protected, virtual]
ComputeChildsNextPosition(nsIBox *aBox, nsIBox *aChild, nscoord &aCurX, nscoord &aCurY, nscoord &aNextX, nscoord &aNextY, const nsRect &aChildSize, const nsRect &aContainingRect, nscoord childAscent, nscoord aMaxAscent)nsSprocketLayout [protected, virtual]
GetAscent(nsIBox *aBox, nsBoxLayoutState &aBoxLayoutState, nscoord &aAscent)nsSprocketLayout [virtual]
GetDefaultFlex(PRInt32 &aFlex)nsSprocketLayout [protected, virtual]
GetFlex(nsIBox *aBox, nsBoxLayoutState &aBoxLayoutState, nscoord &aFlex)nsSprocketLayout [virtual]
GetFrameState(nsIBox *aBox, nsFrameState &aState)nsSprocketLayout [protected, virtual]
GetMaxSize(nsIBox *aBox, nsBoxLayoutState &aBoxLayoutState, nsSize &aSize)nsSprocketLayout [virtual]
GetMinSize(nsIBox *aBox, nsBoxLayoutState &aBoxLayoutState, nsSize &aSize)nsSprocketLayout [virtual]
GetParentLayout(nsIBox *aBox, nsIBoxLayout **aParent)nsBoxLayout [virtual]
GetPrefSize(nsIBox *aBox, nsBoxLayoutState &aBoxLayoutState, nsSize &aSize)nsSprocketLayout [virtual]
gInstancensSprocketLayout [private, static]
InvalidateComputedSizes(nsComputedBoxSize *aComputedBoxSizes)nsSprocketLayout [protected, virtual]
IsCollapsed(nsIBox *aBox, nsBoxLayoutState &aBoxLayoutState, PRBool &aCollapsed)nsSprocketLayout [virtual]
IsHorizontal(nsIBox *aBox)nsSprocketLayout [static]
Layout(nsIBox *aBox, nsBoxLayoutState &aState)nsSprocketLayout [virtual]
NS_NewSprocketLayout(nsIPresShell *aPresShell, nsCOMPtr< nsIBoxLayout > &aNewLayout)nsSprocketLayout [friend]
nsBoxLayout()nsBoxLayout
nsSprocketLayout()nsSprocketLayout
PopulateBoxSizes(nsIBox *aBox, nsBoxLayoutState &aBoxLayoutState, nsBoxSize *&aBoxSizes, nsComputedBoxSize *&aComputedBoxSizes, nscoord &aMinSize, nscoord &aMaxSize, PRInt32 &aFlexes)nsSprocketLayout [protected, virtual]
SetLargestSize(nsSize &aSize1, const nsSize &aSize2, PRBool aIsHorizontal)nsSprocketLayout [static]
SetSmallestSize(nsSize &aSize1, const nsSize &aSize2, PRBool aIsHorizontal)nsSprocketLayout [static]
Shutdown()nsSprocketLayout [static]
~nsBoxLayout()nsBoxLayout [inline, virtual]