CarnegieMellonGraphics2
Typedef MouseEvent::Event
in CarnegieMellonGraphics.h
These are the events that CMG reports.
NULL_EVENT | For creating "NULL" mouse events |
MOUSE_MOVE_EVENT | Event generated if the mouse was moved |
ENTER_WINDOW_EVENT | Event generated if the mouse has entered the window |
EXIT_WINDOW_EVENT | Event generated if the mouse has exited the window |
BUTTON_CLICK_EVENT | Event generated if a mouse button has been clicked (Will always follow a ButtonUp event) |
BUTTON_DOWN_EVENT | Event generated when a mouse button is pressed |
BUTTON_UP_EVENT | Event generated when a mouse button is released |
Event
public typedef enum { NULL_EVENT, MOUSE_MOVE_EVENT, ENTER_WINDOW_EVENT, EXIT_WINDOW_EVENT, BUTTON_CLICK_EVENT, BUTTON_DOWN_EVENT, BUTTON_UP_EVENT } Event;