uMenuItemAction Class Reference

#include <uMenu.h>

Inheritance diagram for uMenuItemAction:

Inheritance graph
[legend]
Collaboration diagram for uMenuItemAction:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 uMenuItemAction (uMenu *M, const tOutput &name, const tOutput &help)
virtual ~uMenuItemAction ()
virtual void Render (REAL x, REAL y, REAL alpha=1, bool selected=0)
virtual void Enter ()=0

Protected Attributes

tOutput name_


Detailed Description

Definition at line 483 of file uMenu.h.


Constructor & Destructor Documentation

uMenuItemAction::uMenuItemAction ( uMenu M,
const tOutput name,
const tOutput help 
)

Definition at line 1220 of file uMenu.cpp.

01224         :uMenuItem(M,help),name_(n){}

virtual uMenuItemAction::~uMenuItemAction (  )  [inline, virtual]

Definition at line 488 of file uMenu.h.

00488 {}


Member Function Documentation

void uMenuItemAction::Render ( REAL  x,
REAL  y,
REAL  alpha = 1,
bool  selected = 0 
) [virtual]

Reimplemented from uMenuItem.

Reimplemented in SwigDirector_UMenuItemAction.

Definition at line 1225 of file uMenu.cpp.

References uMenuItem::DisplayTextSpecial(), and name_.

Referenced by _wrap_UMenuItemAction_render__SWIG_0(), _wrap_UMenuItemAction_render__SWIG_1(), and _wrap_UMenuItemAction_render__SWIG_2().

01227                                                                   {

Here is the call graph for this function:

Here is the caller graph for this function:

void uMenuItemAction::Enter (  )  [pure virtual]

Reimplemented from uMenuItem.

Implemented in eMenuItemKick, SwigDirector_UMenuItemAction, uMenuItemFunction, and uMenuItemFunctionInt.

Definition at line 1230 of file uMenu.cpp.

References tASSERT.

01233 {


Member Data Documentation

tOutput uMenuItemAction::name_ [protected]

Definition at line 494 of file uMenu.h.

Referenced by Render().


The documentation for this class was generated from the following files:
Generated on Sun Mar 16 00:01:04 2008 for Armagetron Advanced by  doxygen 1.5.4