Navigation
API > API/Plugins > API/Plugins/UVEditorTools
Inheritance Hierarchy
- UObject
- UInteractiveToolBuilder
- UGenericUVEditorToolBuilder
References
| Module | UVEditorTools |
| Header | /Engine/Plugins/Editor/UVEditor/Source/UVEditorTools/Public/UVEditorToolBase.h |
| Include | #include "UVEditorToolBase.h" |
Syntax
UCLASS ()
class UGenericUVEditorToolBuilder : public UInteractiveToolBuilder
Remarks
Simple builder that just instantiates the given class and passes in the targets. Can be used for any UV tools that don't need special handling, as long as they implement IUVEditorGenericBuildableTool.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Initialize
(
TArray< TObjectPtr< UUVEditorToolMeshInput > >& TargetsIn, |
Overridden from UInteractiveToolBuilder
| Type | Name | Description | |
|---|---|---|---|
| UInteractiveTool * | BuildTool
(
const FToolBuilderState& SceneState |
Create a new instance of this builder's Tool | |
| bool | CanBuildTool
(
const FToolBuilderState& SceneState |
Check if, given the current scene state, a new instance of this builder's Tool can be created |