mitemslider Struct Reference

Inherits mitem.

Collaboration diagram for mitemslider:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 mitemslider (gmenu *parent, char *text, int min_, int max_, int step, char *value, char *display, char *action, color *bgcolor)
virtual ~mitemslider ()
virtual int width ()
virtual void render (int x, int y, int w)
virtual void key (int code, bool isdown, int unicode)
virtual void init ()
void slide (bool right)
void displaycurvalue ()
void getmaxvaluewidth ()

Public Attributes

int min_
int max_
int step
int value
int maxvaluewidth
char * text
char * valueexp
char * display
char * action
string curval

Static Public Attributes

static int sliderwidth = 0


Constructor & Destructor Documentation

mitemslider::mitemslider ( gmenu *  parent,
char *  text,
int  min_,
int  max_,
int  step,
char *  value,
char *  display,
char *  action,
color *  bgcolor 
) [inline]

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


Member Function Documentation

void mitemslider::displaycurvalue (  )  [inline]

void mitemslider::getmaxvaluewidth (  )  [inline]

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

Reimplemented from mitem.

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

Reimplemented from mitem.

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

Reimplemented from mitem.

void mitemslider::slide ( bool  right  )  [inline]

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

Implements mitem.


Member Data Documentation

int mitemslider::sliderwidth = 0 [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