#include <glh_glut.h>

Public Member Functions | |
| virtual void | disable () |
| virtual void | disable () |
| virtual void | display () |
| virtual void | display () |
| virtual void | enable () |
| virtual void | enable () |
| glut_interactor () | |
| glut_interactor () | |
| virtual void | idle () |
| virtual void | idle () |
| virtual void | keyboard (unsigned char key, int x, int y) |
| virtual void | keyboard (unsigned char key, int x, int y) |
| virtual void | menu_status (int status, int x, int y) |
| virtual void | menu_status (int status, int x, int y) |
| virtual void | motion (int x, int y) |
| virtual void | motion (int x, int y) |
| virtual void | mouse (int button, int state, int x, int y) |
| virtual void | mouse (int button, int state, int x, int y) |
| virtual void | passive_motion (int x, int y) |
| virtual void | passive_motion (int x, int y) |
| virtual void | reshape (int w, int h) |
| virtual void | reshape (int w, int h) |
| virtual void | special (int key, int x, int y) |
| virtual void | special (int key, int x, int y) |
| virtual void | timer (int value) |
| virtual void | timer (int value) |
| virtual void | visibility (int v) |
| virtual void | visibility (int v) |
Public Attributes | |
| bool | enabled |
Definition at line 62 of file glh_glut.h.
| glh::glut_interactor::glut_interactor | ( | ) | [inline] |
Definition at line 65 of file glh_glut.h.
| glh::glut_interactor::glut_interactor | ( | ) | [inline] |
Definition at line 69 of file glh_glut2.h.
| virtual void glh::glut_interactor::disable | ( | ) | [inline, virtual] |
Reimplemented in glh::glut_simple_mouse_interactor, and glh::glut_simple_mouse_interactor.
Definition at line 80 of file glh_glut.h.
| virtual void glh::glut_interactor::disable | ( | ) | [inline, virtual] |
Reimplemented in glh::glut_simple_mouse_interactor, and glh::glut_simple_mouse_interactor.
Definition at line 84 of file glh_glut2.h.
| virtual void glh::glut_interactor::display | ( | ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 67 of file glh_glut.h.
| virtual void glh::glut_interactor::display | ( | ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 71 of file glh_glut2.h.
| virtual void glh::glut_interactor::enable | ( | ) | [inline, virtual] |
Reimplemented in glh::glut_simple_mouse_interactor, and glh::glut_simple_mouse_interactor.
Definition at line 79 of file glh_glut.h.
| virtual void glh::glut_interactor::enable | ( | ) | [inline, virtual] |
Reimplemented in glh::glut_simple_mouse_interactor, and glh::glut_simple_mouse_interactor.
Definition at line 83 of file glh_glut2.h.
| virtual void glh::glut_interactor::idle | ( | ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 68 of file glh_glut.h.
| virtual void glh::glut_interactor::idle | ( | ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 72 of file glh_glut2.h.
| virtual void glh::glut_interactor::keyboard | ( | unsigned char | key, |
| int | x, | ||
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 69 of file glh_glut.h.
| virtual void glh::glut_interactor::keyboard | ( | unsigned char | key, |
| int | x, | ||
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 73 of file glh_glut2.h.
| virtual void glh::glut_interactor::menu_status | ( | int | status, |
| int | x, | ||
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 70 of file glh_glut.h.
| virtual void glh::glut_interactor::menu_status | ( | int | status, |
| int | x, | ||
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 74 of file glh_glut2.h.
| virtual void glh::glut_interactor::motion | ( | int | x, |
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_simple_mouse_interactor, glh::glut_simple_mouse_interactor, glh::glut_simple_interactor, glh::glut_simple_interactor, glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 71 of file glh_glut.h.
| virtual void glh::glut_interactor::motion | ( | int | x, |
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_simple_mouse_interactor, glh::glut_simple_mouse_interactor, glh::glut_simple_interactor, glh::glut_simple_interactor, glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 75 of file glh_glut2.h.
Reimplemented in glh::glut_simple_mouse_interactor, glh::glut_simple_mouse_interactor, glh::glut_simple_interactor, glh::glut_simple_interactor, glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 72 of file glh_glut.h.
Reimplemented in glh::glut_simple_mouse_interactor, glh::glut_simple_mouse_interactor, glh::glut_simple_interactor, glh::glut_simple_interactor, glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 76 of file glh_glut2.h.
| virtual void glh::glut_interactor::passive_motion | ( | int | x, |
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 73 of file glh_glut.h.
| virtual void glh::glut_interactor::passive_motion | ( | int | x, |
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 77 of file glh_glut2.h.
| virtual void glh::glut_interactor::reshape | ( | int | w, |
| int | h | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_simple_mouse_interactor, glh::glut_simple_mouse_interactor, glh::glut_simple_interactor, glh::glut_simple_interactor, glh::glut_perspective_reshaper, glh::glut_perspective_reshaper, glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 74 of file glh_glut.h.
| virtual void glh::glut_interactor::reshape | ( | int | w, |
| int | h | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_simple_mouse_interactor, glh::glut_simple_mouse_interactor, glh::glut_simple_interactor, glh::glut_simple_interactor, glh::glut_perspective_reshaper, glh::glut_perspective_reshaper, glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 78 of file glh_glut2.h.
| virtual void glh::glut_interactor::special | ( | int | key, |
| int | x, | ||
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 75 of file glh_glut.h.
| virtual void glh::glut_interactor::special | ( | int | key, |
| int | x, | ||
| int | y | ||
| ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 79 of file glh_glut2.h.
| virtual void glh::glut_interactor::timer | ( | int | value | ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 76 of file glh_glut.h.
| virtual void glh::glut_interactor::timer | ( | int | value | ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 80 of file glh_glut2.h.
| virtual void glh::glut_interactor::visibility | ( | int | v | ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 77 of file glh_glut.h.
| virtual void glh::glut_interactor::visibility | ( | int | v | ) | [inline, virtual] |
Reimplemented in glh::glut_callbacks, glh::glut_callbacks, and glh::glut_replay.
Definition at line 81 of file glh_glut2.h.
Definition at line 82 of file glh_glut.h.