Public Member Functions | |
| bool | OnClicked (View *pView, Object *pObject, double x, double y, unsigned int state) |
| string & | GetName () |
| void | OnKeyPressed (unsigned int code) |
| void | OnKeyReleased (unsigned int code) |
| virtual char const * | GetHelpTag () |
Protected Attributes | |
| gdouble | m_x0 |
| gdouble | m_y0 |
| gdouble | m_x1 |
| gdouble | m_y1 |
| gdouble | m_x |
| gdouble | m_y |
| Object * | m_pObject |
| Object * | m_pObjectGroup |
| View * | m_pView |
| WidgetData * | m_pData |
| Dialog * | m_OptionDialog |
| GtkWidget * | m_pWidget |
| GnomeCanvasGroup * | m_pGroup |
| GnomeCanvasItem * | m_pItem |
| GnomeCanvasItem * | m_pBackground |
| double | m_dZoomFactor |
| bool | m_bChanged |
| bool | m_bPressed |
| unsigned int | m_nState |
| gcp::Application * | m_pApp |
| set< string > | ModifiedObjects |
| bool | m_bAllowed |
Definition at line 42 of file tool.h.
| bool gcp::Tool::OnClicked | ( | View * | pView, | |
| Object * | pObject, | |||
| double | x, | |||
| double | y, | |||
| unsigned int | state | |||
| ) |
| pView | the view instance owning the event. | |
| pObject | the Object on which the click occured. | |
| x | the horizontal position of the mouse when the click occured. | |
| y | the vertical position of the mouse when the click occured. | |
| state | a bit-mask representing the state of the modifier keys (e.g. Control, Shift and Alt) and the pointer buttons. See GdkModifierType in GDK documentation. |
bool gcp::Tool::m_bAllowed [protected] |
1.5.3