Public Member Functions | Private Attributes

hotkey::basic_handler Struct Reference

#include <hotkeys.hpp>

Inheritance diagram for hotkey::basic_handler:
Inheritance graph
[legend]
Collaboration diagram for hotkey::basic_handler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 basic_handler (display *disp, command_executor *exec=NULL)
void handle_event (const SDL_Event &event)

Private Attributes

displaydisp_
command_executorexec_

Detailed Description

Definition at line 379 of file hotkeys.hpp.


Constructor & Destructor Documentation

hotkey::basic_handler::basic_handler ( display disp,
command_executor exec = NULL 
)

Definition at line 873 of file hotkeys.cpp.


Member Function Documentation

void hotkey::basic_handler::handle_event ( const SDL_Event &  event  )  [virtual]

Implements events::handler.

Definition at line 875 of file hotkeys.cpp.

References hotkey::button_event_execute(), disp_, exec_, gui::in_dialog(), hotkey::key_event(), and hotkey::key_event_execute().

Here is the call graph for this function:


Member Data Documentation

Definition at line 385 of file hotkeys.hpp.

Referenced by handle_event().

Definition at line 386 of file hotkeys.hpp.

Referenced by handle_event().


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:24:04 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs