Public Member Functions | Private Attributes

hotkey::scope_changer Class Reference

#include <hotkeys.hpp>

Collaboration diagram for hotkey::scope_changer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 scope_changer (const config &cfg, const std::string &hotkey_tag)
 ~scope_changer ()

Private Attributes

const configcfg_
std::string prev_tag_name_
std::vector< bool > prev_scope_active_

Detailed Description

Definition at line 245 of file hotkeys.hpp.


Constructor & Destructor Documentation

hotkey::scope_changer::scope_changer ( const config cfg,
const std::string &  hotkey_tag 
)

Definition at line 580 of file hotkeys.cpp.

References cfg_, ai::registry::init(), hotkey::load_descriptions(), hotkey::load_hotkeys(), hotkey::set_hotkey_tag_name(), and hotkey::manager::wipe().

Here is the call graph for this function:

hotkey::scope_changer::~scope_changer (  ) 

Member Data Documentation

Definition at line 250 of file hotkeys.hpp.

Referenced by scope_changer(), and ~scope_changer().

std::vector<bool> hotkey::scope_changer::prev_scope_active_ [private]

Definition at line 252 of file hotkeys.hpp.

Referenced by ~scope_changer().

Definition at line 251 of file hotkeys.hpp.

Referenced by ~scope_changer().


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

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