, including all inherited members.
add_child(twidget *widget, const unsigned row, const unsigned col, const unsigned flags, const unsigned border_size) | gui2::tcontainer_ | [inline] |
add_row(const unsigned count=1) | gui2::tcontainer_ | [inline] |
automatic_placement_ | gui2::twindow | [private] |
begin() | gui2::tcontainer_ | [inline] |
canvas() | gui2::tcontrol | [inline] |
canvas(const unsigned index) | gui2::tcontrol | [inline] |
client_position(const tpoint &screen_position) const | gui2::twindow | [inline] |
close() | gui2::twindow | [inline] |
CLOSED enum value | gui2::twindow | |
config() | gui2::tcontrol | [inline, protected] |
config() const | gui2::tcontrol | [inline, protected] |
definition() const | gui2::twidget | [inline] |
dirty() const | gui2::tcontainer_ | [inline, virtual] |
do_remove_help_popup() | gui2::twindow | [inline, private, virtual] |
do_remove_tooltip() | gui2::twindow | [inline, private, virtual] |
do_show_help_popup(const tpoint &location, const t_string &help_popup) | gui2::twindow | [private, virtual] |
do_show_tooltip(const tpoint &location, const t_string &tooltip) | gui2::twindow | [private, virtual] |
draw(surface &surface) | gui2::twindow | [virtual] |
gui2::tevent_handler::draw() | events::handler | [inline, virtual] |
end() | gui2::tcontainer_ | [inline] |
find_widget(const tpoint &coordinate, const bool must_be_active) | gui2::twindow | [inline, virtual] |
find_widget(const tpoint &coordinate, const bool must_be_active) const | gui2::twindow | [inline, virtual] |
find_widget(const std::string &id, const bool must_be_active) | gui2::twindow | [inline, virtual] |
find_widget(const std::string &id, const bool must_be_active) const | gui2::twindow | [inline, virtual] |
flip() | gui2::twindow | [private] |
full_redraw() const | gui2::twindow | [inline, virtual] |
get_active() const | gui2::twindow | [inline, virtual] |
get_best_size() const | gui2::tcontainer_ | [virtual] |
get_client_rect() const | gui2::twindow | [virtual] |
get_cols() const | gui2::tcontainer_ | [inline] |
get_control_type() const | gui2::twindow | [inline, private, virtual] |
get_height() const | gui2::twidget | [inline] |
get_maximum_size() const | gui2::tcontrol | [virtual] |
get_minimum_size() const | gui2::tcontainer_ | [virtual] |
get_mouse() const | gui2::tevent_handler | |
get_rect() const | gui2::twidget | [inline] |
get_rows() const | gui2::tcontainer_ | [inline] |
get_state() const | gui2::twindow | [inline, virtual] |
get_visible() const | gui2::tcontrol | [inline] |
get_width() const | gui2::twidget | [inline] |
get_window() | gui2::twindow | [inline, virtual] |
get_window() const | gui2::twindow | [inline, virtual] |
get_x() const | gui2::twidget | [inline] |
get_y() const | gui2::twidget | [inline] |
grid() const | gui2::tcontainer_ | [inline, protected] |
grid() | gui2::tcontainer_ | [inline, protected] |
handle_event(const SDL_Event &event) | gui2::tevent_handler | [virtual] |
handler(const bool auto_join=true) | events::handler | [protected] |
handler_members() | events::handler | [inline, protected, virtual] |
has_horizontal_scrollbar() const | gui2::twidget | [inline, virtual] |
has_vertical_scrollbar() const | gui2::tpanel | [inline, virtual] |
has_widget(const twidget *widget) const | gui2::tcontainer_ | [inline, virtual] |
help_key(tevent_handler &event) | gui2::tcontrol | [virtual] |
help_message() const | gui2::tcontrol | [inline] |
help_popup_ | gui2::twindow | [private] |
horizontal_placement_ | gui2::twindow | [private] |
id() const | gui2::twidget | [inline] |
join() | events::handler | [virtual] |
key_press(tevent_handler &, bool &, SDLKey, SDLMod, Uint16) | gui2::tevent_executor | [inline, virtual] |
keyboard_capture(twidget *widget) | gui2::tevent_handler | [inline] |
label() const | gui2::tcontrol | [inline] |
layout(const SDL_Rect position) | gui2::twindow | |
leave() | events::handler | [virtual] |
load_config() | gui2::tcontrol | [virtual] |
mouse_capture(const bool capture=true) | gui2::tevent_handler | |
gui2::mouse_enter(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
gui2::mouse_hover(tevent_handler &event) | gui2::tcontrol | [virtual] |
gui2::mouse_leave(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_left_button_click(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_left_button_double_click(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_left_button_down(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_left_button_up(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_middle_button_click(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_middle_button_double_click(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_middle_button_down(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_middle_button_up(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
gui2::mouse_move(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_right_button_click(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_right_button_double_click(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_right_button_down(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
mouse_right_button_up(tevent_handler &) | gui2::tevent_executor | [inline, virtual] |
need_layout_ | gui2::twindow | [private] |
NEW enum value | gui2::twindow | |
parent() | gui2::twidget | [inline] |
process_event() | events::handler | [inline, virtual] |
process_events() | gui2::tevent_handler | [inline] |
process_help_string(int, int) | events::handler | [inline, virtual] |
recalculate_size() | gui2::twindow | |
remove_help_popup() | gui2::tevent_handler | |
remove_tooltip() | gui2::tevent_handler | |
REQUEST_CLOSE enum value | gui2::twindow | |
requires_event_focus(const SDL_Event *=NULL) const | events::handler | [inline, virtual] |
retval_ | gui2::twindow | [private] |
screen_position(const tpoint &client_position) const | gui2::twindow | [inline] |
set_active(const bool) | gui2::twindow | [inline, virtual] |
set_canvas_text() | gui2::tcontrol | [protected, virtual] |
set_client_size(const SDL_Rect &rect) | gui2::tcontainer_ | [inline] |
set_col_grow_factor(const unsigned col, const unsigned factor) | gui2::tcontainer_ | [inline] |
set_cols(const unsigned cols) | gui2::tcontainer_ | [inline] |
set_config(tresolution_definition_ *config) | gui2::tcontrol | [inline, protected] |
set_definition(const std::string &definition) | gui2::tcontrol | [virtual] |
set_dirty(const bool dirty=true) | gui2::twidget | [inline, protected, virtual] |
set_help_message(const t_string &help_message) | gui2::tcontrol | [inline] |
set_id(const std::string &id) | gui2::twidget | [inline] |
set_label(const t_string &label) | gui2::tcontrol | |
set_multiline_label(const bool multiline=true) | gui2::tcontrol | [inline] |
set_parent(twidget *parent) | gui2::twidget | [inline] |
set_retval(const int retval, const bool close_window=true) | gui2::twindow | [inline] |
set_row_grow_factor(const unsigned row, const unsigned factor) | gui2::tcontainer_ | [inline] |
set_rows(const unsigned rows) | gui2::tcontainer_ | [inline] |
set_rows_cols(const unsigned rows, const unsigned cols) | gui2::tcontainer_ | [inline] |
set_size(const SDL_Rect &rect) | gui2::tcontainer_ | [inline, virtual] |
set_tooltip(const t_string &tooltip) | gui2::tcontrol | [inline] |
set_visible(const bool visible=true) | gui2::tcontrol | [inline] |
set_wants_mouse_hover(const bool hover=true) | gui2::tevent_executor | [inline] |
set_wants_mouse_left_double_click(const bool click=true) | gui2::tevent_executor | [inline] |
set_wants_mouse_middle_double_click(const bool click=true) | gui2::tevent_executor | [inline] |
set_wants_mouse_right_double_click(const bool click=true) | gui2::tevent_executor | [inline] |
show(const bool restore=true, void *flip_function=0) | gui2::twindow | |
show_help_popup(const t_string &help_popup, const unsigned timeout) | gui2::tevent_handler | |
show_tooltip(const t_string &tooltip, const unsigned timeout) | gui2::tevent_handler | |
SHOWING enum value | gui2::twindow | |
status_ | gui2::twindow | [private] |
tcontainer_(const unsigned canvas_count) | gui2::tcontainer_ | [inline] |
tcontrol(const unsigned canvas_count) | gui2::tcontrol | |
tevent_executor() | gui2::tevent_executor | [inline] |
tevent_handler() | gui2::tevent_handler | |
tooltip() const | gui2::tcontrol | [inline] |
tooltip_ | gui2::twindow | [private] |
tpanel(const unsigned canvas_count=2) | gui2::tpanel | [inline] |
tstatus enum name | gui2::twindow | |
twidget() | gui2::twidget | [inline] |
twindow(CVideo &video, const int x, const int y, const int w, const int h, const bool automatic_placement, const unsigned horizontal_placement, const unsigned vertical_placement) | gui2::twindow | |
vertical_placement_ | gui2::twindow | [private] |
video_ | gui2::twindow | [private] |
volatile_draw() | events::handler | [inline, virtual] |
volatile_undraw() | events::handler | [inline, virtual] |
wants_mouse_hover() const | gui2::tevent_executor | [inline] |
wants_mouse_left_double_click() const | gui2::tevent_executor | [inline] |
wants_mouse_middle_double_click() const | gui2::tevent_executor | [inline] |
wants_mouse_right_double_click() const | gui2::tevent_executor | [inline] |
window_resize(tevent_handler &, const unsigned new_width, const unsigned new_height) | gui2::twindow | [virtual] |
~handler() | events::handler | [protected, virtual] |
~tcontrol() | gui2::tcontrol | [inline, virtual] |
~tevent_executor() | gui2::tevent_executor | [inline, virtual] |
~tevent_handler() | gui2::tevent_handler | [inline, virtual] |
~twidget() | gui2::twidget | [inline, virtual] |