/***************************************************************************
 *            events.h
 *
 *  Fri Jan 28 00:06:45 2005
 *  Copyright  2005  Peter Baldwin
 *  pgbaldwi@uwaterloo.ca
 ****************************************************************************/

#ifndef _EVENTS_H
#define _EVENTS_H

typedef enum { UNKNOWN_BUTTON, BUTTON1, BUTTON2, BUTTON3 } mouse_button;

void eMousePressed ( double x, double y, mouse_button button );
void eMouseReleased( double x, double y, mouse_button button );
void eMouseMoved   ( double x, double y );
void eKeyPressed   ( char c );

#endif /* _EVENTS_H */
