Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework
Inheritance Hierarchy
- FChange
- FCommandChange
- FToolCommandChange
- FToolChangeWrapperChange
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveToolManager.h |
| Include | #include "InteractiveToolManager.h" |
Syntax
class FToolChangeWrapperChange : public FToolCommandChange
Remarks
FToolChangeWrapperChange wraps an FChange emitted by an InteractiveTool, allowing us to Expire the change without each FChange implementation needing to handle this explicitly.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakObjectPtr< UInteractiveTool > | ActiveTool | ||
| TUniquePtr< FToolCommandChange > | ToolChange | ||
| TWeakObjectPtr< UInteractiveToolManager > | ToolManager |