#include <canglob.h>


Public Member Functions | |
| a2dCanvasObjectMouseEvent (a2dIterC *ic, a2dCanvasObject *object, a2dHit &how, double x, double y, const wxMouseEvent &event) | |
| constructor | |
| a2dCanvasObjectMouseEvent (a2dIterC *ic, a2dCanvasObject *object, wxEventType type, double x, double y, const wxMouseEvent &event) | |
| constructor | |
| a2dCanvasObjectMouseEvent (const a2dCanvasObjectMouseEvent &other) | |
| constructor | |
| virtual wxEvent * | Clone (bool deep=true) const |
| clone the event | |
| a2dCanvasObject * | GetCanvasObject () |
| return the object hit | |
| wxMouseEvent & | GetMouseEvent () |
| return the original mouse event that was redirected to the a2dCanvasObject | |
| a2dHit & | GetHow () |
| in what manner the a2dCanvasObject was hit. | |
It contains the accumulated matrix to reach the position etc. of the object. This is important for editing childobjects of a2dCanvasObject directly. The original mouse event ( e.g. as sent from the a2dCanvasView its a2dCanvas ), is also stored as part of the event.
Currently the following Id's:
Definition at line 198 of file canglob.h.