Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
os::LayoutNode Member List
This is the complete list of members for os::LayoutNode, including all inherited members.
- _AddedToParent(LayoutNode *pcParent) (defined in os::LayoutNode)
[private]
- _AddedToView(LayoutView *pcView) (defined in os::LayoutNode)
[private]
- _RemovedFromParent() (defined in os::LayoutNode)
[private]
- AddChild(LayoutNode *pcChild)
- AddChild(View *pcChild, float vWheight=1.0f)
- AddToHeightRing(LayoutNode *pcRing)
- AddToWidthRing(LayoutNode *pcRing)
- AdjustPrefSize(Point *pcMinSize, Point *pcMaxSize)
- CalculatePreferredSize(bool bLargest)
[protected, 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
- Layout()
[virtual]
- LayoutNode(const std::string &cName, float vWheight=1.0f, LayoutNode *pcParent=NULL, View *pcView=NULL)
- LayoutView class
[friend]
- LimitMaxSize(const Point &cMaxSize)
- m_cBorders (defined in os::LayoutNode)
[private]
- m_cChildList (defined in os::LayoutNode)
[private]
- m_cFrame (defined in os::LayoutNode)
[private]
- m_cMaxSizeExtend (defined in os::LayoutNode)
[private]
- m_cMaxSizeLimit (defined in os::LayoutNode)
[private]
- m_cMinSize (defined in os::LayoutNode)
[private]
- m_cName (defined in os::LayoutNode)
[private]
- m_eHAlign (defined in os::LayoutNode)
[private]
- m_eVAlign (defined in os::LayoutNode)
[private]
- m_pcLayoutView (defined in os::LayoutNode)
[private]
- m_pcParent (defined in os::LayoutNode)
[private]
- m_pcView (defined in os::LayoutNode)
[private]
- m_sHeightRing (defined in os::LayoutNode)
[private]
- m_sWidthRing (defined in os::LayoutNode)
[private]
- m_vWheight (defined in os::LayoutNode)
[private]
- 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:49 2001 for AtheOS higlevel API by
1.2.9.1 written by Dimitri van Heesch,
© 1997-2001