MenuItem Class Reference

#include <ActionMenu.h>

Inheritance diagram for MenuItem:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 MenuItem (char *label_)
virtual ~MenuItem (void)
virtual void draw (void)
virtual void invokeAction (void)
virtual bool shiftUp (void)
virtual bool shiftDown (void)
virtual void foldOut (void)
virtual bool foldIn (void)
virtual void update (float dtime)

Public Attributes

std::string label

Constructor & Destructor Documentation

MenuItem::MenuItem ( char *  label_  ) 

virtual MenuItem::~MenuItem ( void   )  [inline, virtual]


Member Function Documentation

virtual void MenuItem::draw ( void   )  [virtual]

Reimplemented in SubMenu.

virtual bool MenuItem::foldIn ( void   )  [inline, virtual]

Reimplemented in SubMenu.

virtual void MenuItem::foldOut ( void   )  [inline, virtual]

Reimplemented in SubMenu.

virtual void MenuItem::invokeAction ( void   )  [inline, virtual]

Reimplemented in SubMenu.

virtual bool MenuItem::shiftDown ( void   )  [inline, virtual]

Reimplemented in SubMenu.

virtual bool MenuItem::shiftUp ( void   )  [inline, virtual]

Reimplemented in SubMenu.

virtual void MenuItem::update ( float  dtime  )  [inline, virtual]

Reimplemented in SubMenu.


Member Data Documentation

std::string MenuItem::label


The documentation for this class was generated from the following file:
Generated on Sun Mar 11 15:33:26 2007 for MetalWarriors by  doxygen 1.4.7