Navigation
API > API/Editor > API/Editor/Blutility
Inheritance Hierarchy
- UObject
- IAssetRegistryTagProviderInterface
- UEditorUtilityObject
- UActorActionUtility
References
| Module | Blutility |
| Header | /Engine/Source/Editor/Blutility/Classes/ActorActionUtility.h |
| Include | #include "ActorActionUtility.h" |
Syntax
UCLASS (Abstract, HideCategories=(Object), Blueprintable)
class UActorActionUtility :
public UEditorUtilityObject ,
public IEditorUtilityExtension
Remarks
Base class for all actor action-related utilities Any functions/events that are exposed on derived classes that have the correct signature will be included as menu options when right-clicking on a group of actors in the level editor.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
Begin UObject. | |
| void | GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
||
| UClass * | Return the class that this actor action supports. Leave this blank to support all actor classes. | ||
| const TArray< TSoftClassPtr< UObject > > & | Gets the statically determined supported classes, these classes are used as a first pass filter when determining if we can utilize this asset utility action on the asset. |