GLMenuI Class Reference

#include <GLMenuI.h>

Inheritance diagram for GLMenuI:

GLWWindowManager HelpButtonDialog::HelpMenu HelpButtonDialog::PerformanceMenu HelpButtonDialog::VolumeMenu MainCamera TankMenus::AccessoryMenu TankMenus::PlayerMenu

List of all members.

Public Member Functions

virtual ~GLMenuI ()
virtual void menuSelection (const char *menuName, const int position, GLMenuItem &item)
virtual LangStringgetMenuText (const char *menuName)
virtual bool getEnabled (const char *menuName)
virtual bool getMenuItems (const char *menuName, std::list< GLMenuItem > &result)
virtual bool menuOpened (const char *menuName)
virtual
LangStringStorage
getMenuToolTip (const char *menuName)


Detailed Description

Definition at line 59 of file GLMenuI.h.


Constructor & Destructor Documentation

GLMenuI::~GLMenuI (  )  [virtual]

Definition at line 34 of file GLMenuI.cpp.


Member Function Documentation

void GLMenuI::menuSelection ( const char *  menuName,
const int  position,
GLMenuItem item 
) [virtual]

Reimplemented in HelpButtonDialog::HelpMenu, HelpButtonDialog::PerformanceMenu, GLWWindowManager, MainCamera, TankMenus::PlayerMenu, and TankMenus::AccessoryMenu.

Definition at line 54 of file GLMenuI.cpp.

Referenced by GLMenuEntry::itemSelected().

LangString * GLMenuI::getMenuText ( const char *  menuName  )  [virtual]

Definition at line 39 of file GLMenuI.cpp.

Referenced by GLMenuEntry::drawText().

bool GLMenuI::getEnabled ( const char *  menuName  )  [virtual]

Reimplemented in MainCamera, TankMenus::PlayerMenu, and TankMenus::AccessoryMenu.

Definition at line 49 of file GLMenuI.cpp.

Referenced by GLMenu::draw().

bool GLMenuI::getMenuItems ( const char *  menuName,
std::list< GLMenuItem > &  result 
) [virtual]

Reimplemented in HelpButtonDialog::HelpMenu, HelpButtonDialog::PerformanceMenu, GLWWindowManager, MainCamera, and TankMenus::AccessoryMenu.

Definition at line 44 of file GLMenuI.cpp.

Referenced by GLMenuEntry::click().

bool GLMenuI::menuOpened ( const char *  menuName  )  [virtual]

Reimplemented in HelpButtonDialog::VolumeMenu.

Definition at line 59 of file GLMenuI.cpp.

Referenced by GLMenuEntry::click().

LangStringStorage * GLMenuI::getMenuToolTip ( const char *  menuName  )  [virtual]

Reimplemented in HelpButtonDialog::PerformanceMenu.

Definition at line 64 of file GLMenuI.cpp.

Referenced by GLMenuEntry::populateCalled().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:02 2009 for Scorched3D by  doxygen 1.5.3