![]() |
NEURON
|
#include <ocpicker.h>
Public Member Functions | |
| StandardPicker () | |
| virtual | ~StandardPicker () |
| virtual bool | pick (Canvas *, Glyph *, int depth, Hit &h) |
| void | bind_select (Rubberband *rb) |
| void | bind_adjust (Rubberband *rb) |
| void | bind_menu (Rubberband *rb) |
| void | bind_press (EventButton eb, Rubberband *) |
| void | bind_select (OcHandler *h) |
| void | bind_adjust (OcHandler *h) |
| void | bind_menu (OcHandler *h) |
| void | bind_move (OcHandler *h) |
| void | bind_press (EventButton eb, OcHandler *h) |
| void | bind_drag (EventButton eb, OcHandler *h) |
| void | bind_release (EventButton eb, OcHandler *h) |
| void | bind (int, EventButton eb, OcHandler *h) |
| void | unbind (int, EventButton) |
| void | remove_all (EventButton) |
Private Types | |
| enum | { motion, press, drag, release, unknown } |
| typedef int | State |
Private Member Functions | |
| void | event (const Event &) |
Private Attributes | |
| State | ms_ |
| EventButton | mb_ |
| HandlerList * | handlers_ [unknown] |
Definition at line 16 of file ocpicker.h.
|
private |
Definition at line 43 of file ocpicker.h.
|
private |
| Enumerator | |
|---|---|
| motion | |
| press | |
| drag | |
| release | |
| unknown | |
Definition at line 44 of file ocpicker.h.
| StandardPicker::StandardPicker | ( | ) |
|
virtual |
| void StandardPicker::bind | ( | int | , |
| EventButton | eb, | ||
| OcHandler * | h | ||
| ) |
|
inline |
Definition at line 24 of file ocpicker.h.
Definition at line 29 of file ocpicker.h.
|
inline |
Definition at line 34 of file ocpicker.h.
|
inline |
Definition at line 25 of file ocpicker.h.
Definition at line 30 of file ocpicker.h.
Definition at line 32 of file ocpicker.h.
| void StandardPicker::bind_press | ( | EventButton | eb, |
| Rubberband * | |||
| ) |
|
inline |
Definition at line 33 of file ocpicker.h.
|
inline |
Definition at line 35 of file ocpicker.h.
|
inline |
Definition at line 23 of file ocpicker.h.
Definition at line 28 of file ocpicker.h.
| void StandardPicker::remove_all | ( | EventButton | ) |
| void StandardPicker::unbind | ( | int | , |
| EventButton | |||
| ) |
|
private |
Definition at line 47 of file ocpicker.h.
|
private |
Definition at line 46 of file ocpicker.h.
|
private |
Definition at line 45 of file ocpicker.h.