Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/ToolTargets
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UToolTargetFactory
- UClothComponentToolTargetFactory
- UDynamicMeshComponentToolTargetFactory
- UPrimitiveComponentToolTargetFactory
- USkeletalMeshComponentReadOnlyToolTargetFactory
- USkeletalMeshComponentToolTargetFactory
- USkeletalMeshReadOnlyToolTargetFactory
- USkeletalMeshToolTargetFactory
- UStaticMeshComponentToolTargetFactory
- UStaticMeshToolTargetFactory
- UVolumeComponentToolTargetFactory
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/ToolTargets/ToolTarget.h |
| Include | #include "ToolTargets/ToolTarget.h" |
Syntax
class UToolTargetFactory : public UObject
Remarks
Base class for factories of tool targets, which let a tool manager build targets out of inputs without knowing anything about the inputs itself, as long as it has a factory registered that is able to process the input.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UToolTarget * | BuildTarget
(
UObject* SourceObject, |
||
| bool | CanBuildTarget
(
UObject* SourceObject, |