MyGUI  3.0.1
Public Member Functions | Data Fields
MyGUI::MenuCtrl::ItemInfo Struct Reference

#include <MyGUI_MenuCtrl.h>

Public Member Functions

 ItemInfo (MenuItem *_item, const UString &_name, MenuItemType _type, MenuCtrl *_submenu, const std::string &_id, Any _data)

Data Fields

MenuItemitem
UString name
MenuItemType type
MenuCtrlsubmenu
std::string id
Any data
int width

Detailed Description

Definition at line 55 of file MyGUI_MenuCtrl.h.

Constructor & Destructor Documentation

MyGUI::MenuCtrl::ItemInfo::ItemInfo ( MenuItem _item,
const UString _name,
MenuItemType  _type,
MenuCtrl _submenu,
const std::string &  _id,
Any  _data 
)
inline

Definition at line 57 of file MyGUI_MenuCtrl.h.

Field Documentation

Any MyGUI::MenuCtrl::ItemInfo::data

User data

Definition at line 79 of file MyGUI_MenuCtrl.h.

std::string MyGUI::MenuCtrl::ItemInfo::id

Item id

Definition at line 77 of file MyGUI_MenuCtrl.h.

MenuItem* MyGUI::MenuCtrl::ItemInfo::item

Item

Definition at line 69 of file MyGUI_MenuCtrl.h.

UString MyGUI::MenuCtrl::ItemInfo::name

Item name

Definition at line 71 of file MyGUI_MenuCtrl.h.

MenuCtrl* MyGUI::MenuCtrl::ItemInfo::submenu

Sub menu (or nullptr if no submenu)

Definition at line 75 of file MyGUI_MenuCtrl.h.

MenuItemType MyGUI::MenuCtrl::ItemInfo::type

Widget have separator after item

Definition at line 73 of file MyGUI_MenuCtrl.h.

int MyGUI::MenuCtrl::ItemInfo::width

Item width

Definition at line 81 of file MyGUI_MenuCtrl.h.


The documentation for this struct was generated from the following file: