ReactOS 0.4.16-dev-197-g92996da
|
Public Member Functions | |
void | OnDrawOverlayOnImage (HDC hdc) |
void | OnButtonDown (BOOL bLeftButton, LONG x, LONG y, BOOL bDoubleClick) override |
BOOL | OnMouseMove (BOOL bLeftButton, LONG &x, LONG &y) override |
BOOL | OnButtonUp (BOOL bLeftButton, LONG &x, LONG &y) override |
void | OnEndDraw (BOOL bCancel) override |
void | OnSpecialTweak (BOOL bMinus) override |
Public Member Functions inherited from ToolBase | |
ToolBase () | |
virtual | ~ToolBase () |
virtual void | OnButtonDown (BOOL bLeftButton, LONG x, LONG y, BOOL bDoubleClick) |
virtual BOOL | OnMouseMove (BOOL bLeftButton, LONG &x, LONG &y) |
virtual BOOL | OnButtonUp (BOOL bLeftButton, LONG &x, LONG &y) |
virtual void | OnDrawOverlayOnImage (HDC hdc) |
virtual void | OnDrawOverlayOnCanvas (HDC hdc) |
virtual void | OnSpecialTweak (BOOL bMinus) |
virtual void | OnEndDraw (BOOL bCancel) |
void | beginEvent () |
void | endEvent () |
void | reset () |
Public Attributes | |
BOOL | m_bLeftButton = FALSE |
Public Attributes inherited from ToolBase | |
HDC | m_hdc |
COLORREF | m_fg |
COLORREF | m_bg |
Additional Inherited Members | |
Static Public Member Functions inherited from ToolBase | |
static ToolBase * | createToolObject (TOOLTYPE type) |
|
inlineoverridevirtual |
Reimplemented from ToolBase.
Reimplemented from ToolBase.
Definition at line 911 of file mouse.cpp.
Referenced by OnEndDraw().
Reimplemented from ToolBase.
Definition at line 966 of file mouse.cpp.
Referenced by OnButtonUp().
Reimplemented from ToolBase.
Definition at line 909 of file mouse.cpp.
Referenced by OnButtonDown(), and OnDrawOverlayOnImage().