#include <PopupMenuItem.h>
Inheritance diagram for gui::PopupMenuItem:
Public Member Functions | |
PopupMenuItem (Surface *, const string &, TTFont *=NULL, int id=0, SurfaceHelper *=NULL) | |
~PopupMenuItem () | |
void | OnClick (coord_t, coord_t) |
void | Draw () |
void | DumpMembers (FILE *) |
Private Attributes | |
int | m_id |
Menu * | m_pclSubmenu |
|
Definition at line 61 of file PopupMenuItem.cpp.
|
|
Definition at line 69 of file PopupMenuItem.cpp. References m_pclSubmenu.
|
|
Reimplemented from gui::MenuItem. Definition at line 121 of file PopupMenuItem.cpp. References gui::coord_t, DIST, gui::Surface::GetClientRectPtr(), gui::Surface::GetFgColor(), gui::Surface::GetScreen(), and SDL_fillTriangle().
|
|
Reimplemented from gui::MenuItem. Definition at line 140 of file PopupMenuItem.cpp. References m_id, and util::Xml::Write().
|
|
Reimplemented from gui::MenuItem. Definition at line 78 of file PopupMenuItem.cpp. References gui::Surface::CalculateAbsolute(), gui::coord_t, DEB, gui::Surface::GetH(), gui::Surface::GetParent(), gui::Surface::GetScreen(), gui::Surface::GetSDLControl(), gui::Surface::GetW(), gui::Surface::GetX(), gui::Surface::GetY(), gui::Surface::InvalidateEv(), m_id, and m_pclSubmenu.
|
|
Reimplemented from gui::Surface. Definition at line 40 of file PopupMenuItem.h. Referenced by DumpMembers(), and OnClick(). |
|
Definition at line 41 of file PopupMenuItem.h. Referenced by OnClick(), and ~PopupMenuItem(). |
|
|