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.