Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes

win_select Class Reference

Inheritance diagram for win_select:
Inheritance graph
[legend]
Collaboration diagram for win_select:
Collaboration graph
[legend]

List of all members.

Public Member Functions

bool input_update ()
void add (win_base *w)
void remove (win_base *w)
void remove_all ()
void set_mode (const u_int8 mode)
void set_border_select (win_border *border)
void set_circle (const bool b)
bool is_circle ()
void set_default ()
void set_default_object (const win_base *wb)
void set_default_position (const u_int16 pos)
void set_pos (const u_int8 pos)
bool update ()
win_baseget_selected_object ()
u_int16 get_selected_position ()

Static Public Attributes

static const u_int8 MODE_BORDER = 0
static const u_int8 MODE_BRIGHTNESS = 1

Protected Member Functions

void rules (const bool b, win_base *wb)
void update_cur_select_position ()
void next ()
void previous ()
void activate ()

Protected Attributes

u_int8 mode_
bool circle_
bool finish_scroll_
win_borderborder_select_
lwb::iterator cur_select_

Detailed Description

Definition at line 20 of file win_select.h.


The documentation for this class was generated from the following files: