# gcp::Tool Member List

This is the complete list of members for gcp::Tool, including all inherited members.

Activate(bool bState) | gcp::Tool |
Activate() | gcp::Tool | `[virtual]`
AddSelection(WidgetData *data) | gcp::Tool | `[virtual]`
CopySelection(GtkClipboard *clipboard) | gcp::Tool | `[virtual]`
CutSelection(GtkClipboard *clipboard) | gcp::Tool | `[virtual]`
Deactivate() | gcp::Tool | `[virtual]`
DeleteSelection() | gcp::Tool | `[virtual]`
GetHelpTag() | gcp::Tool | `[inline, virtual]`
GetName() | gcp::Tool | `[inline]`
GetPropertyPage() | gcp::Tool | `[virtual]`
m_bAllowed | gcp::Tool | `[protected]`
m_bChanged | gcp::Tool | `[protected]`
m_dZoomFactor | gcp::Tool | `[protected]`
m_nState | gcp::Tool | `[protected]`
m_pApp | gcp::Tool | `[protected]`
m_pBackground | gcp::Tool | `[protected]`
m_pData | gcp::Tool | `[protected]`
m_pGroup | gcp::Tool | `[protected]`
m_pItem | gcp::Tool | `[protected]`
m_pObject | gcp::Tool | `[protected]`
m_pObjectGroup | gcp::Tool | `[protected]`
m_pView | gcp::Tool | `[protected]`
m_pWidget | gcp::Tool | `[protected]`
m_x | gcp::Tool | `[protected]`
m_x0 | gcp::Tool | `[protected]`
m_x1 | gcp::Tool | `[protected]`
m_y | gcp::Tool | `[protected]`
m_y0 | gcp::Tool | `[protected]`
m_y1 | gcp::Tool | `[protected]`
ModifiedObjects | gcp::Tool | `[protected]`
NotifyViewChange() | gcp::Tool | `[virtual]`
OnChangeState() | gcp::Tool | `[protected, virtual]`
OnClicked(View *pView, gcu::Object *pObject, double x, double y, unsigned int state) | gcp::Tool |
OnClicked() | gcp::Tool | `[protected, virtual]`
OnDrag(double x, double y, unsigned int state) | gcp::Tool |
OnDrag() | gcp::Tool | `[protected, virtual]`
OnEvent(GdkEvent *event) | gcp::Tool | `[virtual]`
OnKeyPressed(unsigned int code) | gcp::Tool | `[inline]`
OnKeyReleased(unsigned int code) | gcp::Tool | `[inline]`
OnReceive(GtkClipboard *clipboard, GtkSelectionData *data, int type) | gcp::Tool | `[virtual]`
OnRedo() | gcp::Tool | `[virtual]`
OnRelease(double x, double y, unsigned int state) | gcp::Tool |
OnRelease() | gcp::Tool | `[protected, virtual]`
OnRightButtonClicked(View *pView, gcu::Object *pObject, double x, double y, GtkUIManager *UIManager) | gcp::Tool |
OnRightButtonClicked(GtkUIManager *UIManager) | gcp::Tool | `[virtual]`
OnUndo() | gcp::Tool | `[virtual]`
PasteSelection(GtkClipboard *clipboard) | gcp::Tool | `[virtual]`
PushNode(xmlNodePtr node) | gcp::Tool | `[virtual]`
Tool(gcp::Application *App, std::string Id) | gcp::Tool |
~Tool() | gcp::Tool | `[virtual]`