Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveTool
- UMultiSelectionTool
- UMotionTrailTool
- UMultiSelectionMeshEditingTool
- UAddPivotActorTool
- UAlignObjectsTool
- UAttributeEditorTool
- UBakeMeshAttributeTool
- UBakeMeshAttributeMapsToolBase
- UBakeMeshAttributeMapsTool
- UBakeMultiMeshAttributeMapsTool
- UBakeMeshAttributeVertexTool
- UBakeRenderCaptureTool
- UBakeTransformTool
- UBaseCreateFromSelectedTool
- UBaseVoxelTool
- UMergeMeshesTool
- UVoxelBlendMeshesTool
- UVoxelCSGMeshesTool
- UVoxelMorphologyMeshesTool
- UVoxelSolidifyMeshesTool
- UCSGMeshesTool
- UCutMeshWithMeshTool
- USelfUnionMeshesTool
- UCombineMeshesTool
- UConvertMeshesTool
- UEditNormalsTool
- UEditPivotTool
- UGenerateStaticMeshLODAssetTool
- ULODManagerTool
- UMirrorTool
- UPatternTool
- UPhysicsInspectorTool
- UPlaneCutTool
- URemeshMeshTool
- UProjectToTargetTool
- URemoveOccludedTrianglesTool
- USetCollisionGeometryTool
- USkinWeightsBindingTool
- USplitMeshesTool
- UTransferMeshTool
- UTransformMeshesTool
- UUVLayoutTool
- USequencerPivotTool
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/MultiSelectionTool.h |
| Include | #include "MultiSelectionTool.h" |
Syntax
class UMultiSelectionTool :
public UInteractiveTool,
public IInteractiveToolCameraFocusAPI
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< UToolTarget > > | Targets |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | SetTargets
(
TArray< TObjectPtr< UToolTarget >> TargetsIn |
Overridden from UInteractiveTool
| Type | Name | Description | |
|---|---|---|---|
| bool | CanAccept () |
Overridden from IInteractiveToolCameraFocusAPI
| Type | Name | Description | |
|---|---|---|---|
| FBox | |||
| bool | GetWorldSpaceFocusPoint
(
const FRay& WorldRay, |
||
| bool | IInteractiveToolCameraFocusAPI implementation. | ||
| bool |