Input Handler base class with virtual methods which recurse into sub-displays. More...
#include <display.h>

Public Member Functions | |
| virtual void | Keyboard (View &, unsigned char key, int x, int y, bool pressed) |
| virtual void | Mouse (View &, MouseButton button, int x, int y, bool pressed, int button_state) |
| virtual void | MouseMotion (View &, int x, int y, int button_state) |
| virtual | ~Handler () |
Input Handler base class with virtual methods which recurse into sub-displays.
| virtual pangolin::Handler::~Handler | ( | ) | [inline, virtual] |
| void pangolin::Handler::Keyboard | ( | View & | d, |
| unsigned char | key, | ||
| int | x, | ||
| int | y, | ||
| bool | pressed | ||
| ) | [virtual] |
Reimplemented in pangolin::Handler3D, pangolin::Plotter, pangolin::TextInput, and pangolin::Slider.
Definition at line 933 of file display.cpp.
| void pangolin::Handler::Mouse | ( | View & | d, |
| MouseButton | button, | ||
| int | x, | ||
| int | y, | ||
| bool | pressed, | ||
| int | button_state | ||
| ) | [virtual] |
Reimplemented in pangolin::Handler3D, pangolin::HandlerScroll, pangolin::Plotter, pangolin::TextInput, pangolin::Slider, pangolin::Checkbox, and pangolin::Button.
Definition at line 944 of file display.cpp.
| void pangolin::Handler::MouseMotion | ( | View & | d, |
| int | x, | ||
| int | y, | ||
| int | button_state | ||
| ) | [virtual] |
Reimplemented in pangolin::Handler3D, pangolin::Plotter, pangolin::TextInput, and pangolin::Slider.
Definition at line 955 of file display.cpp.