Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework
Inheritance Hierarchy
- IInteractiveToolNestedAcceptCancelAPI
- UCubeGridTool
- UEditMeshPolygonsTool
- UMeshSelectionTool
- UEditMeshMaterialsTool
- UUVEditorSeamTool
- UUVSelectTool
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveToolQueryInterfaces.h |
| Include | #include "InteractiveToolQueryInterfaces.h" |
Syntax
class IInteractiveToolNestedAcceptCancelAPI
Remarks
IInteractiveToolNestedAcceptCancelAPI provides an API for a Tool to publish intent and ability to Accept or Cancel sub-operations. For example in a Tool that has an editable active Selection, we might want the Escape hotkey to Clear any active selection, and then on a second press, to Cancel the Tool. This API allows a Tool to say "I can consume a Cancel action", and similarly for Accept (although this is much less common).
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| bool | |||
| bool | Called by Editor levels to tell the implementor (eg Tool) to execute a nested Accept action | ||
| bool | Called by Editor levels to tell the implementor (eg Tool) to execute a nested Cancel action | ||
| bool | |||
| bool |