Show kkeystate.h syntax highlighted
/*
Copyright (C) 2003, 2004 by Luca Cappa
Written by Luca Cappa groton@users.sourceforge.net
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
extern "C"
{
extern bool Key_Forward;
extern bool Key_Back;
extern bool Key_Left;
extern bool Key_Right;
extern bool Key_LookUp;
extern bool Key_LookDown;
extern bool Key_LookLeft;
extern bool Key_LookRight;
extern bool Key_BendLeft;
extern bool Key_BendRight;
extern bool Key_Esc ;
extern bool Key_F1 ;
extern bool Key_F2 ;
extern bool Key_F3 ;
extern bool Key_F4 ;
extern bool Key_F5 ;
extern bool Key_F6 ;
extern bool Key_F7 ;
extern bool Key_F8 ;
extern bool Key_F9 ;
extern bool Key_F11 ;
extern bool Key_F12 ;
extern bool Key_Ctrl ;
extern bool Key_Shift ;
extern bool Key_Alt ;
extern bool Key_Enter ;
extern bool Key_Space ;
extern bool Key_PgUp ;
extern bool Key_PgDown ;
extern bool Key_Home ;
extern bool Key_End ;
extern bool Key_Del ;
extern bool Key_Ins ;
extern bool Key_Plus ;
extern bool Key_Minus ;
extern bool Key_A, Key_B, Key_C, Key_D;
extern bool Key_E, Key_F, Key_G, Key_H;
extern bool Key_I, Key_J, Key_K, Key_L;
extern bool Key_M, Key_N, Key_O, Key_P;
extern bool Key_Q, Key_R, Key_S, Key_T;
extern bool Key_U, Key_V, Key_W, Key_X;
extern bool Key_Y, Key_Z;
void ResetActions ();
}//extern "C"
See more files for this project here