| FormIt::Tools::API_STR_CONST | ( | FormIt. | Tools, |
| kDoubleClickMeshToObjectFlag | |||
| ) |
| FormIt::Tools::API_STR_CONST | ( | FormIt. | Tools, |
| kUseImplicitToolsFlag | |||
| ) |
Tool feature flags.
| FORMIT_CORE_EXPORT void FormIt::Tools::ClearAllInferences | ( | ) |
Clear all inferences.
| FORMIT_CORE_EXPORT void FormIt::Tools::ClearTools | ( | ) |
Remove active and secondary tools, go back to neutral state.
Note: neutral state has Camera Navigation Tools, KeyboardShortcutTool, and SelectionTool on the stack Returns whether the Clear was performed.
| FORMIT_CORE_EXPORT ToolType FormIt::Tools::GetActiveToolSubType | ( | ) |
GetActiveToolSubType() function.
| FORMIT_CORE_EXPORT ToolType FormIt::Tools::GetActiveToolType | ( | ) |
GetActiveToolType() function.
| FORMIT_CORE_EXPORT bool FormIt::Tools::GetPaintToolMaterial | ( | size_t & | materialId | ) |
Gets the id of the formit material used by the paint tool.
Returns false if the paint tool is not active.
| [out] | materialId |
| FORMIT_CORE_EXPORT bool FormIt::Tools::IsInContinuousAction | ( | ) |
IsInContinuousAction() function.
| FORMIT_CORE_EXPORT bool FormIt::Tools::IsInLayerDelete | ( | ) |
IsInLayerDelete() function.
| FORMIT_CORE_EXPORT void FormIt::Tools::StartTool | ( | ToolType | aType | ) |
StartTool() function.
| [in] | aType |
| FORMIT_CORE_EXPORT void FormIt::Tools::StartTool | ( | ToolType | aType, |
| const json & | toolArgs | ||
| ) |
| FORMIT_CORE_EXPORT void FormIt::Tools::UseImplicitTools | ( | bool | bUseImplicitTools | ) |
Turn implicit tool mode on/off.
| [in] | bUseImplicitTools |
| FORMIT_CORE_EXPORT bool FormIt::Tools::UsingImplicitTools | ( | ) |
Return tool mode Returns true if in implicit tool mode.