Subversion Repositories eduke32

Rev

Rev 8536 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8536 Rev 8776
Line 37... Line 37...
37
#define control_public_h_
37
#define control_public_h_
38
#ifdef __cplusplus
38
#ifdef __cplusplus
39
extern "C" {
39
extern "C" {
40
#endif
40
#endif
41
41
-
 
42
#include "mouse.h"
42
43
43
//***************************************************************************
44
//***************************************************************************
44
//
45
//
45
// DEFINES
46
// DEFINES
46
//
47
//
Line 196... Line 197...
196
void CONTROL_ClearAssignments( void );
197
void CONTROL_ClearAssignments( void );
197
// void CONTROL_GetFunctionInput( void );
198
// void CONTROL_GetFunctionInput( void );
198
void CONTROL_GetInput( ControlInfo *info );
199
void CONTROL_GetInput( ControlInfo *info );
199
void CONTROL_ClearButton( int whichbutton );
200
void CONTROL_ClearButton( int whichbutton );
200
void CONTROL_ClearAllButtons( void );
201
void CONTROL_ClearAllButtons( void );
201
extern float CONTROL_MouseSensitivity;
-
 
202
bool CONTROL_Startup(controltype which, int32_t ( *TimeFunction )( void ), int32_t ticspersecond);
202
bool CONTROL_Startup(controltype which, int32_t ( *TimeFunction )( void ), int32_t ticspersecond);
203
void CONTROL_Shutdown( void );
203
void CONTROL_Shutdown( void );
204
204
205
void CONTROL_MapAnalogAxis(int whichaxis, int whichanalog, controldevice device);
205
void CONTROL_MapAnalogAxis(int whichaxis, int whichanalog, controldevice device);
206
void CONTROL_MapDigitalAxis(int32_t whichaxis, int32_t whichfunction, int32_t direction, controldevice device);
206
void CONTROL_MapDigitalAxis(int32_t whichaxis, int32_t whichfunction, int32_t direction, controldevice device);