ReactOS
0.4.15-dev-5618-g8866b9d
|
Public Member Functions | |
BezierTool () | |
void | draw (BOOL bLeftButton) |
void | OnButtonDown (BOOL bLeftButton, LONG x, LONG y, BOOL bDoubleClick) |
void | OnMouseMove (BOOL bLeftButton, LONG x, LONG y) |
void | OnButtonUp (BOOL bLeftButton, LONG x, LONG y) |
void | OnCancelDraw () |
void | OnFinishDraw () |
![]() | |
ToolBase (TOOLTYPE tool) | |
virtual | ~ToolBase () |
void | beginEvent () |
void | endEvent () |
void | reset () |
Public Attributes | |
BOOL | m_bLeftButton |
![]() | |
TOOLTYPE | m_tool |
HDC | m_hdc |
COLORREF | m_fg |
COLORREF | m_bg |
Additional Inherited Members | |
![]() | |
static ToolBase * | createToolObject (TOOLTYPE type) |
![]() | |
static INT | pointSP = 0 |
static POINT | pointStack [256] = { { 0 } } |
|
inline |
Definition at line 540 of file mouse.cpp.
Definition at line 544 of file mouse.cpp.
Referenced by OnButtonUp(), OnFinishDraw(), and OnMouseMove().
Reimplemented from ToolBase.
Definition at line 583 of file mouse.cpp.
Referenced by OnCancelDraw().
|
inlinevirtual |
|
inlinevirtual |
BOOL BezierTool::m_bLeftButton |
Definition at line 538 of file mouse.cpp.
Referenced by draw(), and OnFinishDraw().