Public Member Functions | Static Public Attributes | Protected Member Functions

CEGUI::VerticalLayoutContainer Class Reference

A Layout Container window layouting it's children vertically. More...

Inheritance diagram for CEGUI::VerticalLayoutContainer:
Collaboration diagram for CEGUI::VerticalLayoutContainer:

List of all members.

Public Member Functions

 VerticalLayoutContainer (const String &type, const String &name)
 Constructor for GUISheet windows.
virtual ~VerticalLayoutContainer (void)
 Destructor for GUISheet windows.
virtual void layout ()

Static Public Attributes

static const String WidgetTypeName
 The unique typename of this widget.

Protected Member Functions

virtual bool testClassName_impl (const String &class_name) const
 Return whether this window was inherited from the given class name at some point in the inheritance hierarchy.

Detailed Description

A Layout Container window layouting it's children vertically.


Member Function Documentation

virtual void CEGUI::VerticalLayoutContainer::layout (  ) [virtual]

(re)layouts all windows inside this layout container immediately

Implements CEGUI::LayoutContainer.

virtual bool CEGUI::VerticalLayoutContainer::testClassName_impl ( const String class_name ) const [inline, protected, virtual]

Return whether this window was inherited from the given class name at some point in the inheritance hierarchy.

Parameters:
class_nameThe class name that is to be checked.
Returns:
true if this window was inherited from class_name. false if not.

Reimplemented from CEGUI::SequentialLayoutContainer.

References CEGUI::LayoutContainer::testClassName_impl().