Crazy Eddie's GUI System  0.8.4
CEGUI::Menubar Class Reference

Base class for menu bars. More...

+ Inheritance diagram for CEGUI::Menubar:
+ Collaboration diagram for CEGUI::Menubar:

List of all members.

Public Member Functions

 Menubar (const String &type, const String &name)
 Constructor for Menubar objects.
virtual ~Menubar (void)
 Destructor for Menubar objects.

Static Public Attributes

static const String EventNamespace
 Namespace for global events.
static const String WidgetTypeName
 Window factory name.

Protected Member Functions

virtual void layoutItemWidgets ()
 Setup size and position for the item widgets attached to this Menubar.
virtual Sizef getContentSize () const
 Returns the Size in unclipped pixels of the content attached to this ItemListBase that is attached to it.

Detailed Description

Base class for menu bars.


Member Function Documentation

virtual Sizef CEGUI::Menubar::getContentSize ( ) const [protected, virtual]

Returns the Size in unclipped pixels of the content attached to this ItemListBase that is attached to it.

Returns:
Size object describing in unclipped pixels the size of the content ItemEntries attached to this menu.

Implements CEGUI::ItemListBase.

virtual void CEGUI::Menubar::layoutItemWidgets ( ) [protected, virtual]

Setup size and position for the item widgets attached to this Menubar.

Returns:
Nothing.

Implements CEGUI::ItemListBase.

 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends