Referencia del Archivo xmouse.c

#include "xmouse.h"
#include "chrono.h"

Dependencia gráfica adjunta para xmouse.c:

Ir al código fuente de este archivo.

Definiciones

#define XMOUSE_AUTOREP
#define XMOUSE_REP_IDELAY   200
#define XMOUSE_REP_RATE   40
#define XMOUSE_REP_DELAY   (1000/XMOUSE_REP_RATE)
#define LKEY   (m&MOUSE_LEFTKEY)
#define RKEY   (m&MOUSE_RIGHTKEY)
#define CRIRESET()   (chrono_reset(&_cr), _crms=XMOUSE_REP_IDELAY)

Funciones

VOID xmouse_initialize (VOID)
UINT16 xmouse_get (INT16 *x, INT16 *y)
UINT16 xmouse_getstat (INT16 *x, INT16 *y)

Variables

PRIVATE BOOL _ml
PRIVATE BOOL _mr
PRIVATE BOOL _mb
PRIVATE INT16 _mx
PRIVATE INT16 _my
PRIVATE chrono _cr
INT _crms


Documentación de las definiciones

#define XMOUSE_AUTOREP

Definición en la línea 33 del archivo xmouse.c.

#define XMOUSE_REP_IDELAY   200

Definición en la línea 34 del archivo xmouse.c.

#define XMOUSE_REP_RATE   40

Definición en la línea 35 del archivo xmouse.c.

#define XMOUSE_REP_DELAY   (1000/XMOUSE_REP_RATE)

Definición en la línea 36 del archivo xmouse.c.

#define LKEY   (m&MOUSE_LEFTKEY)

#define RKEY   (m&MOUSE_RIGHTKEY)

 
#define CRIRESET (  )     (chrono_reset(&_cr), _crms=XMOUSE_REP_IDELAY)


Documentación de las funciones

VOID xmouse_initialize ( VOID   ) 

Definición en la línea 54 del archivo xmouse.c.

UINT16 xmouse_get ( INT16 *  x,
INT16 *  y 
)

Definición en la línea 69 del archivo xmouse.c.

UINT16 xmouse_getstat ( INT16 *  x,
INT16 *  y 
)

Definición en la línea 76 del archivo xmouse.c.


Documentación de las variables

PRIVATE BOOL _ml

Definición en la línea 44 del archivo xmouse.c.

PRIVATE BOOL _mr

Definición en la línea 44 del archivo xmouse.c.

PRIVATE BOOL _mb

Definición en la línea 44 del archivo xmouse.c.

PRIVATE INT16 _mx

Definición en la línea 45 del archivo xmouse.c.

PRIVATE INT16 _my

Definición en la línea 45 del archivo xmouse.c.

PRIVATE chrono _cr

Definición en la línea 48 del archivo xmouse.c.

INT _crms

Definición en la línea 49 del archivo xmouse.c.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6