/************************************************************************* Constructor for MenuBase base class. *************************************************************************/ MenuBase::MenuBase(const String& type, const String& name) : ItemListBase(type, name), d_itemSpacing(0.0f), d_popupItem(0), d_allowMultiplePopups(false) { // add properties for MenuBase class addMenuBaseProperties(); }
/************************************************************************* Constructor for MenuBase base class. *************************************************************************/ MenuBase::MenuBase(const String& type, const String& name) : ItemListBase(type, name), d_itemSpacing(0.0f), d_horzPadding(0.0f), d_vertPadding(0.0f), d_borderWidth(0.0f), d_backgroundColours(DefaultBackgroundColour), d_popup(NULL), d_allowMultiplePopups(false) { // add new events specific to MenuBase. addMenuBaseEvents(); // add properties for MenuBase class addMenuBaseProperties(); }