mitemkeyinput Struct Reference

Inherits mitem.

Collaboration diagram for mitemkeyinput:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 mitemkeyinput (gmenu *parent, char *text, char *bindcmd, color *bgcolor)
 ~mitemkeyinput ()
virtual int width ()
virtual void render (int x, int y, int w)
virtual void init ()
virtual void select ()
virtual void key (int code, bool isdown, int unicode)
void displaycurrentbind ()

Public Attributes

char * text
char * bindcmd
const char * keyname
bool capture

Static Public Attributes

static const char * unknown = "?"
static const char * empty = " "


Constructor & Destructor Documentation

mitemkeyinput::mitemkeyinput ( gmenu *  parent,
char *  text,
char *  bindcmd,
color *  bgcolor 
) [inline]

mitemkeyinput::~mitemkeyinput (  )  [inline]


Member Function Documentation

void mitemkeyinput::displaycurrentbind (  )  [inline]

virtual void mitemkeyinput::init (  )  [inline, virtual]

Reimplemented from mitem.

virtual void mitemkeyinput::key ( int  code,
bool  isdown,
int  unicode 
) [inline, virtual]

Reimplemented from mitem.

virtual void mitemkeyinput::render ( int  x,
int  y,
int  w 
) [inline, virtual]

Reimplemented from mitem.

virtual void mitemkeyinput::select (  )  [inline, virtual]

Reimplemented from mitem.

virtual int mitemkeyinput::width (  )  [inline, virtual]

Implements mitem.


Member Data Documentation

const char * mitemkeyinput::empty = " " [static]

const char * mitemkeyinput::unknown = "?" [static]


The documentation for this struct was generated from the following file:

Generated on Mon Dec 8 21:41:36 2008 for AssaultCube by  doxygen 1.5.7.1