Tools API.
Functions | |
| FORMIT_CORE_EXPORT void | ClearTools () |
| Remove active and secondary tools, go back to neutral state. | |
| FORMIT_CORE_EXPORT ToolType | GetActiveToolType () |
| GetActiveToolType() function. | |
| FORMIT_CORE_EXPORT ToolType | GetActiveToolSubType () |
| GetActiveToolSubType() function. | |
| FORMIT_CORE_EXPORT bool | IsInContinuousAction () |
| IsInContinuousAction() function. | |
| FORMIT_CORE_EXPORT bool | IsInLayerDelete () |
| IsInLayerDelete() function. | |
| FORMIT_CORE_EXPORT void | StartTool (ToolType aType) |
| StartTool() function. | |
| FORMIT_CORE_EXPORT void | StartTool (ToolType aType, const json &toolArgs) |
| FORMIT_CORE_EXPORT bool | GetPaintToolMaterial (size_t &materialId) |
| Gets the id of the formit material used by the paint tool. | |
| FORMIT_CORE_EXPORT void | ClearAllInferences () |
| Clear all inferences. | |
| API_STR_CONST (FormIt.Tools, kUseImplicitToolsFlag) | |
| Tool feature flags. | |
| API_STR_CONST (FormIt.Tools, kDoubleClickMeshToObjectFlag) | |
| FORMIT_CORE_EXPORT void | UseImplicitTools (bool bUseImplicitTools) |
| Turn implicit tool mode on/off. | |
| FORMIT_CORE_EXPORT bool | UsingImplicitTools () |
| Return tool mode Returns true if in implicit tool mode. | |