gui2::twindow Member List

This is the complete list of members for gui2::twindow, 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 valuegui2::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 valuegui2::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 valuegui2::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 valuegui2::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 namegui2::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]


Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs