StandardPicker Class Reference
#include <ocpicker.h>
List of all members.
Public Member Functions |
| StandardPicker () |
virtual | ~StandardPicker () |
virtual boolean | 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] |
Member Typedef Documentation
Member Enumeration Documentation
- Enumerator:
motion |
|
press |
|
drag |
|
release |
|
unknown |
|
Constructor & Destructor Documentation
StandardPicker::StandardPicker |
( |
|
) |
|
virtual StandardPicker::~StandardPicker |
( |
|
) |
[virtual] |
Member Function Documentation
void StandardPicker::bind_drag |
( |
EventButton |
eb, |
|
|
OcHandler * |
h | |
|
) |
| | [inline] |
void StandardPicker::bind_press |
( |
EventButton |
eb, |
|
|
OcHandler * |
h | |
|
) |
| | [inline] |
void StandardPicker::bind_release |
( |
EventButton |
eb, |
|
|
OcHandler * |
h | |
|
) |
| | [inline] |
void StandardPicker::event |
( |
const Event & |
|
) |
[private] |
virtual boolean StandardPicker::pick |
( |
Canvas * |
, |
|
|
Glyph * |
, |
|
|
int |
depth, |
|
|
Hit & |
h | |
|
) |
| | [virtual] |
void StandardPicker::remove_all |
( |
EventButton |
|
) |
|
void StandardPicker::unbind |
( |
int |
, |
|
|
EventButton |
| |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following file: