| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Enterprise/DatasmithContent/Source/DatasmithContent/Public/DatasmithCustomAction.h |
Include |
#include "DatasmithCustomAction.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract)
class UDatasmithCustomActionBase :
public UObject,
public IDatasmithCustomAction
Base class for actions available to the end-user through the Content browser contextual menu. By extending this class, the custom action is automatically registered to be available for the end user
Name | Description | ||
---|---|---|---|
|
ApplyOnActors |
The actual processing, called by Datasmith when the user trigger an action. |
|
|
ApplyOnAssets ( |
The actual processing, called by Datasmith when the user trigger an action. |
|
|
CanApplyOnActors |
Called by Datasmith when we displays potential action for some actors (eg. when the context menu of the level editor is used). |
|
|
CanApplyOnAssets ( |
Called by Datasmith when we displays potential action for some assets (eg. when the context menu of the content browser is used). |
|
|
const FText ... |
GetLabel() |
|
|
const FText ... |
GetTooltip() |