From 1a3d53810ac4cfe8936e236902187adf4adcca79 Mon Sep 17 00:00:00 2001 From: Jamie Wilkinson Date: Sun, 1 Dec 2002 04:30:28 +0000 Subject: [PATCH] - Just noticed this header file was lying around uncommitted. Not used though, but might as well leave it in there. --- solaris/rw_solaris.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 solaris/rw_solaris.h diff --git a/solaris/rw_solaris.h b/solaris/rw_solaris.h new file mode 100644 index 0000000..4d8465d --- /dev/null +++ b/solaris/rw_solaris.h @@ -0,0 +1,36 @@ +/* +Copyright (C) 1997-2001 Id Software, Inc. + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2 +of the License, or (at your option) any later version. + +This program 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 General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +*/ + + +typedef void (*Key_Event_fp_t)(int key, qboolean down); + +extern void (*KBD_Update_fp)(void); +extern void (*KBD_Init_fp)(Key_Event_fp_t fp); +extern void (*KBD_Close_fp)(void); +extern void VID_MenuShutdown(void); + +typedef struct in_state { + // Pointers to functions back in client, set by vid_so + void (*IN_CenterView_fp)(void); + Key_Event_fp_t Key_Event_fp; + vec_t *viewangles; + int *in_strafe_state; +} in_state_t; +