Navigation
API > API/Plugins > API/Plugins/UVEditorTools > API/Plugins/UVEditorTools/ContextObjects
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UUVToolContextObject
- UUVToolAssetAndChannelAPI
References
| Module | UVEditorTools |
| Header | /Engine/Plugins/Editor/UVEditor/Source/UVEditorTools/Public/ContextObjects/UVToolContextObjects.h |
| Include | #include "ContextObjects/UVToolContextObjects.h" |
Syntax
UCLASS ()
class UUVToolAssetAndChannelAPI : public UUVToolContextObject
Remarks
Allows tools to interact with the assets and their UV layers
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniqueFunction< TArray< int32 >()> | GetCurrentChannelVisibilityFunc | ||
| TUniqueFunction< void(int32 AssetID)> | NotifyOfAssetChannelCountChangeFunc | ||
| TUniqueFunction< void(const TArray< int32 > &, bool)> | RequestChannelVisibilityChangeFunc |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< int32 > | |||
| void | NotifyOfAssetChannelCountChange
(
int32 AssetID |
||
| void | RequestChannelVisibilityChange
(
const TArray< int32 >& ChannelPerAsset, |