Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
keym Struct Reference

Public Types

enum  { ACTION_DEFAULT = 0, ACTION_SPECTATOR, ACTION_EDITING, NUMACTIONS }
 

Public Member Functions

 keym ()
 
 ~keym ()
 

Public Attributes

int code
 
char * name
 
char * actions [NUMACTIONS]
 
bool pressed
 

Member Enumeration Documentation

anonymous enum
Enumerator
ACTION_DEFAULT 
ACTION_SPECTATOR 
ACTION_EDITING 
NUMACTIONS 

Constructor & Destructor Documentation

keym::keym ( )
inline

References loopi(), and newstring().

keym::~keym ( )
inline

References DELETEA, and loopi().

Member Data Documentation

char* keym::actions[NUMACTIONS]

Referenced by bindkey(), execbind(), getbind(), and writebinds().

int keym::code

Referenced by keymap().

char* keym::name
bool keym::pressed

Referenced by execbind(), and processkey().


The documentation for this struct was generated from the following file: