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

Description:
This class is used whenever GUI elements are to be laid out alongside each other (in a horizontal faishon).
See also:
LayoutNode
Author:
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