User BView's layout item tracking functionality to simplify and optimize some methods in BLayout and BView.

Delete BLayout::RemoveViewRecursive() as it is no longer needed.
Add a few TODO's.
This commit is contained in:
Alex Wilson
2011-10-28 14:16:16 -06:00
parent 30b07d019d
commit fa01d08496
4 changed files with 31 additions and 39 deletions
-1
View File
@@ -89,7 +89,6 @@ protected:
private:
friend class BView;
bool RemoveViewRecursive(BView* view);
bool InvalidateLayoutsForView(BView* view);
bool InvalidationLegal();
void SetOwner(BView* owner);