#include <glh_glut_replay.h>

Public Types | |
| enum | event_type { DISPLAY, IDLE, KEYBOARD, MENU_STATUS, MOTION, MOUSE, PASSIVE_MOTION, RESHAPE, SPECIAL, TIMER, VISIBILITY } |
Public Member Functions | |
| virtual void | dispatch ()=0 |
| glut_event (event_type t) | |
| virtual | ~glut_event () |
Public Attributes | |
| const event_type | type |
Definition at line 55 of file glh_glut_replay.h.
| DISPLAY | |
| IDLE | |
| KEYBOARD | |
| MENU_STATUS | |
| MOTION | |
| MOUSE | |
| PASSIVE_MOTION | |
| RESHAPE | |
| SPECIAL | |
| TIMER | |
| VISIBILITY |
Definition at line 57 of file glh_glut_replay.h.
| glh::glut_event::glut_event | ( | event_type | t | ) | [inline] |
Definition at line 62 of file glh_glut_replay.h.
| virtual glh::glut_event::~glut_event | ( | ) | [inline, virtual] |
Definition at line 63 of file glh_glut_replay.h.
| virtual void glh::glut_event::dispatch | ( | ) | [pure virtual] |
Implemented in glh::glut_visibility_event, glh::glut_timer_event, glh::glut_special_event, glh::glut_reshape_event, glh::glut_passive_motion_event, glh::glut_mouse_event, glh::glut_motion_event, glh::glut_menu_status_event, glh::glut_keyboard_event, glh::glut_idle_event, and glh::glut_display_event.
Definition at line 65 of file glh_glut_replay.h.