Navigation
API > API/Editor > API/Editor/Persona
Inheritance Hierarchy
- UObject
- UAnimAssetFindReplaceProcessor
- UAnimAssetFindReplaceProcessor_StringBase
- UAnimAssetFindReplaceCurves
- UAnimAssetFindReplaceNotifies
- UAnimAssetFindReplaceSyncMarkers
References
| Module | Persona |
| Header | /Engine/Source/Editor/Persona/Public/AnimAssetFindReplace.h |
| Include | #include "AnimAssetFindReplace.h" |
Syntax
UCLASS (Abstract)
class UAnimAssetFindReplaceProcessor_StringBase : public UAnimAssetFindReplaceProcessor
Remarks
Processor for string-based animation asset operations
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetAutoCompleteNames
(
TArrayView< FAssetData > InAssetDatas, |
Optional override point for derived classes to supply auto complete names to display in the UI | |
| FStringView | Get the current find string | ||
| const FString & | Get the current find string | ||
| bool | Gets whether to match whole words when searching strings | ||
| FStringView | Get the current replace string | ||
| const FString & | Get the current replace string | ||
| ESearchCase::Type | Gets case comparison to use when searching | ||
| const FAssetData & | Get the current skeleton filter | ||
| bool | NameMatches
(
FStringView InNameStringView |
Check if the supplied string matches the find parameters | |
| void | SetFindString
(
const FString& InString |
Set the current find string | |
| void | SetFindWholeWord
(
bool bInFindWholeWord |
Sets whether to match whole words when searching strings | |
| void | SetReplaceString
(
const FString& InString |
Set the current replace string | |
| void | SetSearchCase
(
ESearchCase::Type InSearchCase |
Sets case comparison to use when searching | |
| void | SetSkeletonFilter
(
const FAssetData& InSkeletonFilter |
Set the current skeleton filter |
Overridden from UAnimAssetFindReplaceProcessor
| Type | Name | Description | |
|---|---|---|---|
| bool | Allows control over when the remove option is available to users | ||
| bool | Allows control over when the replace option is available to users | ||
| void | ExtendToolbar
(
FToolMenuSection& InSection |
Optional override to extend the toolbar when this processor is selected | |
| void | Optional override allowing a widget to be focused when the find/replace widget is initially displayed | ||
| TSharedRef< SWidget > | Make or return the widget used to edit find/replace parameters | ||
| void | Called by the UI to deferred-refresh any cached data that this processor holds after asset operations have completed | ||
| bool | SupportsMode
(
EAnimAssetFindReplaceMode InMode |
UAnimAssetFindReplaceProcessor interface |