MyGUI::MenuItemType Struct Reference

#include <MyGUI_MenuItemType.h>


Public Types

enum  Enum { Normal, Popup, Separator, MAX }

Public Member Functions

 MenuItemType (Enum _value=MAX)
std::string print () const

Static Public Member Functions

static MenuItemType parse (const std::string &_value)

Friends

bool operator== (MenuItemType const &a, MenuItemType const &b)
bool operator!= (MenuItemType const &a, MenuItemType const &b)
std::ostream & operator<< (std::ostream &_stream, const MenuItemType &_value)
std::istream & operator>> (std::istream &_stream, MenuItemType &_value)


Detailed Description

Definition at line 31 of file MyGUI_MenuItemType.h.


Member Enumeration Documentation

Enumerator:
Normal 
Popup 
Separator 
MAX 

Definition at line 33 of file MyGUI_MenuItemType.h.


Constructor & Destructor Documentation

MyGUI::MenuItemType::MenuItemType ( Enum  _value = MAX  )  [inline]

Definition at line 55 of file MyGUI_MenuItemType.h.


Member Function Documentation

static MenuItemType MyGUI::MenuItemType::parse ( const std::string &  _value  )  [inline, static]

Definition at line 41 of file MyGUI_MenuItemType.h.

std::string MyGUI::MenuItemType::print (  )  const [inline]

Definition at line 74 of file MyGUI_MenuItemType.h.


Friends And Related Function Documentation

bool operator!= ( MenuItemType const &  a,
MenuItemType const &  b 
) [friend]

Definition at line 58 of file MyGUI_MenuItemType.h.

std::ostream& operator<< ( std::ostream &  _stream,
const MenuItemType _value 
) [friend]

Definition at line 60 of file MyGUI_MenuItemType.h.

bool operator== ( MenuItemType const &  a,
MenuItemType const &  b 
) [friend]

Definition at line 57 of file MyGUI_MenuItemType.h.

std::istream& operator>> ( std::istream &  _stream,
MenuItemType _value 
) [friend]

Definition at line 66 of file MyGUI_MenuItemType.h.


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

Generated on Thu Dec 9 14:48:15 2010 for MyGUI by  doxygen 1.5.9