ps2sdk  1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
libmouse.h
Go to the documentation of this file.
1 /*
2 # _____ ___ ____ ___ ____
3 # ____| | ____| | | |____|
4 # | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5 #-----------------------------------------------------------------------
6 # Copyright 2001-2004, ps2dev - http://www.ps2dev.org
7 # Licenced under Academic Free License version 2.0
8 # Review ps2sdk README & LICENSE files for further details.
9 */
10 
16 #ifndef __LIBMOUSE_H__
17 #define __LIBMOUSE_H__
18 
19 #include <ps2mouse.h>
20 
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
28 int PS2MouseInit(void);
32 int PS2MouseSetReadMode(u32 readMode);
35 
38 int PS2MouseSetAccel(float accel);
39 float PS2MouseGetAccel();
40 int PS2MouseSetBoundary(int minx, int maxx, int miny, int maxy);
41 int PS2MouseGetBoundary(int *minx, int *maxx, int *miny, int *maxy);
42 int PS2MouseSetPosition(int x, int y);
43 int PS2MouseReset();
48 
49 #ifdef __cplusplus
50 }
51 #endif
52 
53 #endif /* __LIBMOUSE_H__ */
s32 maxx
Definition: libmouse.c:30
s32 maxy
Definition: libmouse.c:31
s32 x
Definition: libmouse.c:34
s32 y
Definition: libmouse.c:34
s32 miny
Definition: libmouse.c:31
s32 minx
Definition: libmouse.c:30
u32 thres
Definition: libmouse.c:28
u32 accel
Definition: libmouse.c:27
u32 PS2MouseEnum()
Definition: libmouse.c:205
u32 PS2MouseGetDblClickTIme()
Definition: libmouse.c:238
u32 PS2MouseGetThres()
Definition: libmouse.c:115
mouse_data PS2MouseData
Definition: libmouse.h:21
int PS2MouseSetDblClickTime(u32 msec)
Definition: libmouse.c:227
int PS2MouseSetAccel(float accel)
Definition: libmouse.c:125
u32 PS2MouseGetVersion()
Definition: libmouse.c:216
int PS2MouseSetThres(u32 thres)
Definition: libmouse.c:105
int PS2MouseSetBoundary(int minx, int maxx, int miny, int maxy)
Definition: libmouse.c:154
int PS2MouseReset()
Definition: libmouse.c:196
int PS2MouseRead(PS2MouseData *)
Definition: libmouse.c:64
int PS2MouseSetPosition(int x, int y)
Definition: libmouse.c:184
int PS2MouseGetBoundary(int *minx, int *maxx, int *miny, int *maxy)
Definition: libmouse.c:168
int PS2MouseSetReadMode(u32 readMode)
Definition: libmouse.c:84
int PS2MouseInit(void)
Definition: libmouse.c:41
float PS2MouseGetAccel()
Definition: libmouse.c:140
u32 PS2MouseGetReadMode()
Definition: libmouse.c:94
unsigned int u32
Definition: tamtypes.h:30