button Member List
This is the complete list of members for 
button, including all inherited members.
  | add_child(widget *) | widget |  | 
  | ALIGN_CENTER enum value | textbox |  | 
  | ALIGN_JUSTIFY enum value | textbox |  | 
  | ALIGN_LEFT enum value | textbox |  | 
  | ALIGN_RIGHT enum value | textbox |  | 
  | button(widget *parent, const int x, const int y, const int w, const int h, const platform::color &fg, const platform::color &bg, const gsgl::string &font_face, int font_size, const gsgl::string &text) | button |  | 
  | button_down_here(int button) | widget |  | 
  | down_tick | button |  [private] | 
  | draw() | button |  [virtual] | 
  | draw_box(int x, int y, int w, int h) | widget |  | 
  | draw_line(int x0, int y0, int x1, int y1) | widget |  | 
  | event_handler typedef | widget |  | 
  | get_abs(int &x, int &y) | widget |  | 
  | get_align() | textbox |  [inline] | 
  | get_background() | widget |  [inline] | 
  | get_children() | widget |  [inline] | 
  | get_event_handler() | widget |  [inline] | 
  | get_flags() | widget |  [inline] | 
  | get_foreground() | widget |  [inline] | 
  | get_h() | widget |  [inline] | 
  | get_local(int &x, int &y) | widget |  | 
  | get_next_tab() | widget |  [inline] | 
  | get_parent() | widget |  [inline] | 
  | get_prev_tab() | widget |  [inline] | 
  | get_text() | textbox |  [inline] | 
  | get_text_flags() | textbox |  [inline] | 
  | get_texture() | widget |  [inline] | 
  | get_w() | widget |  [inline] | 
  | get_x() | widget |  [inline] | 
  | get_y() | widget |  [inline] | 
  | handle_event(const SDL_Event &) | button |  [virtual] | 
  | NO_FLAGS enum value | textbox |  | 
  | on_click_handler | button |  [private] | 
  | remove_child(widget *) | widget |  | 
  | set_flags(const gsgl::flags_t f, bool flag_on) | widget |  | 
  | set_on_click_handler(void(*handler)(button *)) | button |  | 
  | text_align enum name | textbox |  | 
  | TEXT_SCROLL enum value | textbox |  | 
  | TEXT_WRAP enum value | textbox |  | 
  | textbox(widget *parent, const int x, const int y, const int w, const int h, const platform::color &fg, const platform::color &bg, const gsgl::string &font_face, const int font_size, text_align align=ALIGN_LEFT, gsgl::flags_t text_flags=NO_FLAGS) | textbox |  | 
  | textbox_flags enum name | textbox |  | 
  | widget(widget *parent, const int x, const int y, const int w, const int h, const platform::color &foreground, const platform::color &background) | widget |  | 
  | WIDGET_CAN_FOCUS enum value | widget |  | 
  | widget_flags enum name | widget |  | 
  | WIDGET_INACTIVE enum value | widget |  | 
  | WIDGET_INVISIBLE enum value | widget |  | 
  | ~button() | button |  [virtual] | 
  | ~textbox() | textbox |  [virtual] | 
  | ~widget() | widget |  [virtual] |