K3dKeyMap.h File Reference

#include <iostream>
#include <map>
#include "K3dKeyboard.h"
#include "../System/K3dString.h"
#include "../System/GameData/K3dGameData.h"

Go to the source code of this file.

Classes

class  K3dKeyMap

Typedefs

typedef std::map< EKeyMapAction,
int > 
TKeyMap

Enumerations

enum  EKeyMapAction {
  K_GO_FORWARD = 0, K_GO_BACKWARD, K_GO_UP, K_GO_DOWN,
  K_STRAFE_LEFT, K_STRAFE_RIGHT, K_LURCH_LEFT, K_LURCH_RIGHT,
  K_TURN_LEFT, K_TURN_RIGHT, K_TURN_UP, K_TURN_DOWN,
  K_NUM_ACTION
}


Detailed Description

KeyMap refer actions to keyboard keys

K3dEngine 1.0 - OpenGL Game Engine http://sourceforge.net/projects/kengine/

06.05.22 - First version

Definition in file K3dKeyMap.h.


Typedef Documentation

typedef std::map<EKeyMapAction, int> TKeyMap

Definition at line 58 of file K3dKeyMap.h.


Enumeration Type Documentation

enum EKeyMapAction

Enumerator:
K_GO_FORWARD 
K_GO_BACKWARD 
K_GO_UP 
K_GO_DOWN 
K_STRAFE_LEFT 
K_STRAFE_RIGHT 
K_LURCH_LEFT 
K_LURCH_RIGHT 
K_TURN_LEFT 
K_TURN_RIGHT 
K_TURN_UP 
K_TURN_DOWN 
K_NUM_ACTION 

Definition at line 41 of file K3dKeyMap.h.


Generated on Thu Aug 16 23:53:29 2007 for K3dEngine by  doxygen 1.5.0