Navigation
API > API/Plugins > API/Plugins/UVEditorTools
Inheritance Hierarchy
- UObject
- FWatchablePropertySet
- UInteractiveToolPropertySet
- UUVEditorChannelEditTargetProperties
References
| Module | UVEditorTools |
| Header | /Engine/Plugins/Editor/UVEditor/Source/UVEditorTools/Public/UVEditorLayerEditTool.h |
| Include | #include "UVEditorLayerEditTool.h" |
Syntax
UCLASS ()
class UUVEditorChannelEditTargetProperties : public UInteractiveToolPropertySet
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | Asset | ||
| bool | bActionNeedsAsset | ||
| bool | bActionNeedsReference | ||
| bool | bActionNeedsTarget | ||
| TArray< int32 > | NumUVChannelsPerAsset | 1:1 with UVAssetNames | |
| FString | ReferenceChannel | ||
| FString | TargetChannel | ||
| TArray< FString > | UVAssetNames | ||
| TArray< FString > | UVChannelNames |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TArray< FString > & | |||
| int32 | |||
| int32 | GetSelectedChannelIndex
(
bool bForceToZeroOnFailure, |
||
| const TArray< FString > & | |||
| void | Initialize
(
const TArray< TObjectPtr< UUVEditorToolMeshInput > >& TargetsIn, |
||
| void | SetUsageFlags
(
EChannelEditToolAction Action |
||
| bool | ValidateUVAssetSelection
(
bool bUpdateIfInvalid |
Verify that the UV asset selection is valid | |
| bool | ValidateUVChannelSelection
(
bool bUpdateIfInvalid |
Verify that the UV channel selection is valid |