os::HLayoutNode Class Reference
[The Syllable Graphical User Interface API]

Horizontal Layout class. More...

Inheritance diagram for os::HLayoutNode:

os::LayoutNode List of all members.

Public Member Functions

 HLayoutNode (const String &cName, float vWeight=1.0f, LayoutNode *pcParent=NULL, View *pcView=NULL)
virtual void Layout ()

Protected Member Functions

virtual Point CalculatePreferredSize (bool bLargest)

Detailed Description

This class is used whenever GUI elements are to be laid out alongside each other (in a horizontal faishon).
See also:
Kurt Skauen (kurt@atheos.cx)

Constructor & Destructor Documentation

HLayoutNode::HLayoutNode ( const String cName,
float  vWeight = 1.0f,
LayoutNode pcParent = NULL,
View pcView = NULL 

Member Function Documentation

void HLayoutNode::Layout (  )  [virtual]

Reimplemented from os::LayoutNode.

Point HLayoutNode::CalculatePreferredSize ( bool  bLargest  )  [protected, virtual]

Reimplemented from os::LayoutNode.

Generated on Sat May 9 22:51:34 2009 for Syllable higlevel API by  doxygen 1.5.1