Rearranged member functions to better group child frame enumeration related

functions
This commit is contained in:
troy%netscape.com 1998-10-08 21:03:59 +00:00
parent fc6f4702d7
commit c724e3393f
2 changed files with 10 additions and 14 deletions

View File

@ -179,9 +179,13 @@ public:
NS_IMETHOD SizeTo(nscoord aWidth, nscoord aHeight) = 0;
/**
* Child frame enumeration
* Child frame enumeration.
*
* Child frames are linked together in a singly-linked list.
*/
NS_IMETHOD FirstChild(nsIFrame*& aFirstChild) const = 0;
NS_IMETHOD GetNextSibling(nsIFrame*& aNextSibling) const = 0;
NS_IMETHOD SetNextSibling(nsIFrame* aNextSibling) = 0;
/**
* Painting
@ -328,12 +332,6 @@ public:
*/
NS_IMETHOD GetAutoMarginSize(PRUint8 aSide, nscoord& aSize) const = 0;
/**
* Sibling pointer used to link together frames
*/
NS_IMETHOD GetNextSibling(nsIFrame*& aNextSibling) const = 0;
NS_IMETHOD SetNextSibling(nsIFrame* aNextSibling) = 0;
/**
* Does this frame have content that is considered "transparent"?
* This is binary transparency as opposed to translucency. MMP

View File

@ -179,9 +179,13 @@ public:
NS_IMETHOD SizeTo(nscoord aWidth, nscoord aHeight) = 0;
/**
* Child frame enumeration
* Child frame enumeration.
*
* Child frames are linked together in a singly-linked list.
*/
NS_IMETHOD FirstChild(nsIFrame*& aFirstChild) const = 0;
NS_IMETHOD GetNextSibling(nsIFrame*& aNextSibling) const = 0;
NS_IMETHOD SetNextSibling(nsIFrame* aNextSibling) = 0;
/**
* Painting
@ -328,12 +332,6 @@ public:
*/
NS_IMETHOD GetAutoMarginSize(PRUint8 aSide, nscoord& aSize) const = 0;
/**
* Sibling pointer used to link together frames
*/
NS_IMETHOD GetNextSibling(nsIFrame*& aNextSibling) const = 0;
NS_IMETHOD SetNextSibling(nsIFrame* aNextSibling) = 0;
/**
* Does this frame have content that is considered "transparent"?
* This is binary transparency as opposed to translucency. MMP