11
#include "Marshaling.h"
18
//#ifndef MMYGUI_USING_EXTERNAL_TYPE
20
public enum struct MenuItemType
22
Normal = MyGUI::MenuItemType::Normal,
23
Popup = MyGUI::MenuItemType::Popup,
24
Separator = MyGUI::MenuItemType::Separator
27
//#endif // MMYGUI_USING_EXTERNAL_TYPE
29
template <> struct Convert<MyGUI::MenuItemType>
31
typedef MenuItemType Type;
32
inline static const MenuItemType& To(const MyGUI::MenuItemType& _value)
34
return reinterpret_cast<const MenuItemType&>(_value);
36
inline static MyGUI::MenuItemType& From(MenuItemType& _value)
38
return reinterpret_cast<MyGUI::MenuItemType&>(_value);
42
} // namespace Managed