#include <tool.h>
◆ CSG_Tool_Interactive_Base()
CSG_Tool_Interactive_Base::CSG_Tool_Interactive_Base |
( |
void |
| ) |
|
◆ ~CSG_Tool_Interactive_Base()
CSG_Tool_Interactive_Base::~CSG_Tool_Interactive_Base |
( |
void |
| ) |
|
|
virtual |
◆ Execute_Finish()
bool CSG_Tool_Interactive_Base::Execute_Finish |
( |
void |
| ) |
|
Definition at line 172 of file tool_interactive_base.cpp.
References _TL, ADD_MESSAGE_EXECUTION, ADD_MESSAGE_TIME, CSG_String::c_str(), CSG_String::Format(), CSG_Tool::Get_Name(), CSG_DateTime::Now(), On_Execute_Finish(), SG_UI_MSG_STYLE_FAILURE, SG_UI_MSG_STYLE_SUCCESS, SG_UI_Process_Set_Okay(), and SG_UI_Process_Set_Ready().
◆ Execute_Keyboard()
bool CSG_Tool_Interactive_Base::Execute_Keyboard |
( |
int |
Character, |
|
|
int |
Keys |
|
) |
| |
◆ Execute_Position()
◆ Get_Drag_Mode()
int CSG_Tool_Interactive_Base::Get_Drag_Mode |
( |
void |
| ) |
const |
|
inline |
◆ Get_Position()
const CSG_Point& CSG_Tool_Interactive_Base::Get_Position |
( |
void |
| ) |
const |
|
inlineprotected |
◆ Get_Position_Last()
const CSG_Point& CSG_Tool_Interactive_Base::Get_Position_Last |
( |
void |
| ) |
const |
|
inlineprotected |
◆ Get_Projection()
const CSG_Projection& CSG_Tool_Interactive_Base::Get_Projection |
( |
void |
| ) |
const |
|
inlineprotected |
◆ Get_xPosition()
double CSG_Tool_Interactive_Base::Get_xPosition |
( |
void |
| ) |
const |
|
inlineprotected |
◆ Get_xPosition_Last()
double CSG_Tool_Interactive_Base::Get_xPosition_Last |
( |
void |
| ) |
const |
|
inlineprotected |
◆ Get_yPosition()
double CSG_Tool_Interactive_Base::Get_yPosition |
( |
void |
| ) |
const |
|
inlineprotected |
◆ Get_yPosition_Last()
double CSG_Tool_Interactive_Base::Get_yPosition_Last |
( |
void |
| ) |
const |
|
inlineprotected |
◆ is_Alt()
bool CSG_Tool_Interactive_Base::is_Alt |
( |
void |
| ) |
const |
|
inlineprotected |
◆ is_Ctrl()
bool CSG_Tool_Interactive_Base::is_Ctrl |
( |
void |
| ) |
const |
|
inlineprotected |
◆ is_Shift()
bool CSG_Tool_Interactive_Base::is_Shift |
( |
void |
| ) |
const |
|
inlineprotected |
◆ On_Execute_Finish()
bool CSG_Tool_Interactive_Base::On_Execute_Finish |
( |
void |
| ) |
|
|
protectedvirtual |
◆ On_Execute_Keyboard()
bool CSG_Tool_Interactive_Base::On_Execute_Keyboard |
( |
int |
Character | ) |
|
|
protectedvirtual |
◆ On_Execute_Position()
◆ Set_Drag_Mode()
void CSG_Tool_Interactive_Base::Set_Drag_Mode |
( |
int |
Drag_Mode | ) |
|
|
protected |
◆ Set_Projection()
bool CSG_Tool_Interactive_Base::Set_Projection |
( |
const CSG_Projection & |
Projection | ) |
|
◆ CSG_Tool_Grid_Interactive
◆ CSG_Tool_Interactive
The documentation for this class was generated from the following files: