/*********************************************************************//**
*	\brief Key database.
*	Databaze jmen klaves - kazda klavesa ma sve jmeno. Umoznuje
*			zjistovat cislo klavesy podle jmena a naopak. 
*
*	\author Michal Jirous
*	\date 15.7.2008
*	\file key_database.h
**********************************************************************/

#ifndef __KEY_DATABASE_
#define __KEY_DATABASE_

#include <iostream>
#include <string>
#include "sys_console.h"

namespace key_database
{
	const int DEFAULT_CONSOLE_KEY = '`';
	const int DEFAULT_CANCEL_KEY = SDLK_ESCAPE;
	const int DEFAULT_MAINMENU_KEY = SDLK_ESCAPE;

	bool loadDatabase( const char*  filename );	//inicializace
	int getKey( std::string name );
	std::string getKey( int key );
};

#endif

