Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions | Variables
KeyName.cpp File Reference
#include "precompiled.h"
#include "KeyName.h"
#include "CStr.h"
#include "lib/external_libraries/libsdl.h"
#include <map>

Go to the source code of this file.

Classes

struct  SKeycodeMapping
 

Functions

void InitKeyNameMap ()
 
int FindKeyCode (const CStr &keyname)
 
CStr FindKeyName (int keycode)
 

Variables

static std::map< CStr, int > keymap
 
static SKeycodeMapping keycodeMapping []
 

Function Documentation

int FindKeyCode ( const CStr &  keyname)

Definition at line 345 of file KeyName.cpp.

CStr FindKeyName ( int  keycode)

Definition at line 354 of file KeyName.cpp.

void InitKeyNameMap ( )

Definition at line 333 of file KeyName.cpp.

Variable Documentation

SKeycodeMapping keycodeMapping[]
static

Definition at line 39 of file KeyName.cpp.

std::map<CStr,int> keymap
static

Definition at line 28 of file KeyName.cpp.