Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
os::HLayoutNode Member List
This is the complete list of members for os::HLayoutNode, including all inherited members.
- AddChild(LayoutNode *pcChild)
- AddChild(View *pcChild, float vWheight=1.0f)
- AddToHeightRing(LayoutNode *pcRing)
- AddToWidthRing(LayoutNode *pcRing)
- AdjustPrefSize(Point *pcMinSize, Point *pcMaxSize)
- CalculatePreferredSize(bool bLargest) (defined in os::HLayoutNode)
[private, virtual]
- ExtendMaxSize(const Point &cMaxSize)
- ExtendMinSize(const Point &cMinSize)
- FindNode(const std::string &cName, bool bRequrcive=true, bool bIncludeSelf=false)
- GetAbsFrame() const
- GetBorders() const
[virtual]
- GetBounds() const
[virtual]
- GetChildList() const
- GetFrame() const
[virtual]
- GetHAlignment() const
- GetLayoutView() const
- GetName() const
- GetParent() const
- GetPreferredSize(bool bLargest)
[virtual]
- GetVAlignment() const
- GetWheight() const
- HLayoutNode(const std::string &cName, float vWheight=1.0f, LayoutNode *pcParent=NULL, View *pcView=NULL)
- Layout()
[virtual]
- LayoutNode(const std::string &cName, float vWheight=1.0f, LayoutNode *pcParent=NULL, View *pcView=NULL)
- LimitMaxSize(const Point &cMaxSize)
- RemoveChild(LayoutNode *pcChild)
- RemoveChild(View *pcChild)
- SameHeight(const char *pzName1,...)
- SameWidth(const char *pzName1,...)
- SetBorders(const Rect &cBorder)
[virtual]
- SetBorders(const Rect &cBorders, const char *pzFirstName,...)
- SetFrame(const Rect &cFrame)
[virtual]
- SetHAlignment(alignment eAlignment)
- SetHAlignments(alignment eAlign, const char *pzFirstName,...)
- SetVAlignment(alignment eAlignment)
- SetVAlignments(alignment eAlign, const char *pzFirstName,...)
- SetView(View *pcView)
[virtual]
- SetWheight(float vWheight)
- SetWheights(float vWheight, const char *pzFirstName,...)
- ~LayoutNode()
[virtual]
Generated at Tue Sep 11 15:27:48 2001 for AtheOS higlevel API by
1.2.9.1 written by Dimitri van Heesch,
© 1997-2001