The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
controller_base Member List

This is the complete list of members for controller_base, including all inherited members.

additional_actions_pressed()controller_baseinlineprotectedvirtual
apply_keyboard_scroll(int x, int y)controller_base
controller_base(const config &game_config, CVideo &video)controller_base
draw()events::sdl_handlerinlinevirtual
draw_layering(const bool auto_join=true)video2::draw_layeringprotected
execute_action(const std::vector< std::string > &items_arg, int xloc, int yloc, bool context_menu)controller_baseprotectedvirtual
game_config_controller_baseprotected
get_display()=0controller_baseprotectedpure virtual
get_hotkey_command_executor()controller_baseinlineprotectedvirtual
get_mouse_handler_base()=0controller_baseprotectedpure virtual
get_plugins_context()controller_baseinlineprotectedvirtual
get_soundsource_man()controller_baseinlineprotectedvirtual
get_theme(const config &game_config, std::string theme_name)controller_basestatic
handle_event(const SDL_Event &event)controller_baseprotectedvirtual
handle_scroll(int mousex, int mousey, int mouse_flags, double joystickx, double joysticky)controller_baseprotected
handle_window_event(const SDL_Event &)controller_baseinlineprotectedvirtual
handler_members()events::sdl_handlerinlineprotectedvirtual
have_keyboard_focus()controller_baseprotectedvirtual
in_context_menu(hotkey::HOTKEY_COMMAND command) const controller_baseprotectedvirtual
is_browsing() const controller_baseinlineprotectedvirtual
join()events::sdl_handlervirtual
join(context &c)events::sdl_handlervirtual
join_global()events::sdl_handlervirtual
join_same(sdl_handler *parent)events::sdl_handlervirtual
joystick_manager_controller_baseprotected
key_controller_baseprotected
leave()events::sdl_handlervirtual
leave_global()events::sdl_handlervirtual
play_slice(bool is_delay_enabled=true)controller_base
process_event()events::sdl_handlerinlinevirtual
process_focus_keydown_event(const SDL_Event &event)controller_baseprotectedvirtual
process_help_string(int, int)events::sdl_handlerinlinevirtual
process_keydown_event(const SDL_Event &event)controller_baseprotectedvirtual
process_keyup_event(const SDL_Event &event)controller_baseprotectedvirtual
process_tooltip_string(int, int)events::sdl_handlerinlinevirtual
requires_event_focus(const SDL_Event *=nullptr) const events::sdl_handlerinlinevirtual
scroll_down_controller_baseprotected
scroll_left_controller_baseprotected
scroll_right_controller_baseprotected
scroll_up_controller_baseprotected
scrolling_controller_baseprotected
sdl_handler(const bool auto_join=true)events::sdl_handlerprotected
set_scroll_down(bool on)controller_base
set_scroll_left(bool on)controller_base
set_scroll_right(bool on)controller_base
set_scroll_up(bool on)controller_base
show_menu(const std::vector< std::string > &items_arg, int xloc, int yloc, bool context_menu, display &disp)controller_baseprotectedvirtual
volatile_draw()events::sdl_handlerinlinevirtual
volatile_undraw()events::sdl_handlerinlinevirtual
~controller_base()controller_basevirtual
~draw_layering()video2::draw_layeringprotectedvirtual
~sdl_handler()events::sdl_handlerprotectedvirtual