CMGDK r49-rc2
|
菜单页 更多...
#include <MenuPage.H>
公有成员 | |
DefEvent (void, OnDraw,(GUIObject *)) | |
菜单绘制事件 | |
MenuPage (MenuItem *, float, float) | |
virtual | ~MenuPage () |
virtual void | Draw () |
绘制 | |
virtual void | Destroy () |
销毁当前对象 | |
公有属性 | |
MenuItem * | Menu |
菜单 | |
Color4f | Color |
菜单颜色 | |
保护成员 | |
virtual void | SetActive (bool) |
virtual bool | Proc_MouseMove (int, int, uint) |
virtual bool | Proc_MouseLeftDown (int, int, uint) |
virtual bool | Proc_JoystickDown (uint) |
virtual bool | Proc_KeyDown (uint) |
void | DefaultDraw (GUIObject *) |
保护属性 | |
bool | ScrollMenu |
bool | ViewUpScroll |
bool | ViewDownScroll |
float | max_width |
float | total_height |
菜单页
菜单页就是显示一个菜单的列表让用户选择的控件
hgl::gui::MenuPage::MenuPage | ( | MenuItem * | item, |
float | x, | ||
float | y | ||
) |
hgl::gui::MenuPage::~MenuPage | ( | ) | [virtual] |
void hgl::gui::MenuPage::DefaultDraw | ( | GUIObject * | go | ) | [protected] |
hgl::gui::MenuPage::DefEvent | ( | void | , |
OnDraw | , | ||
(GUIObject *) | |||
) |
菜单绘制事件
void hgl::gui::MenuPage::Destroy | ( | ) | [virtual] |
销毁当前对象
void hgl::gui::MenuPage::Draw | ( | ) | [virtual] |
bool hgl::gui::MenuPage::Proc_JoystickDown | ( | uint | key | ) | [protected, virtual] |
bool hgl::gui::MenuPage::Proc_KeyDown | ( | uint | key | ) | [protected, virtual] |
void hgl::gui::MenuPage::SetActive | ( | bool | a | ) | [protected, virtual] |
float hgl::gui::MenuPage::max_width [protected] |
bool hgl::gui::MenuPage::ScrollMenu [protected] |
float hgl::gui::MenuPage::total_height [protected] |
bool hgl::gui::MenuPage::ViewDownScroll [protected] |
bool hgl::gui::MenuPage::ViewUpScroll [protected] |