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

Vertical Layout class. More...

Inheritance diagram for os::VLayoutNode:

os::LayoutNode List of all members.

Public Member Functions

 VLayoutNode (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 on top of each other (in a vertical faishon).
See also:
LayoutNode
Author:
Kurt Skauen ([email protected])


Constructor & Destructor Documentation

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


Member Function Documentation

void VLayoutNode::Layout (  )  [virtual]

Reimplemented from os::LayoutNode.

Point VLayoutNode::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