ISMSearch::FSearchArgs¶
#include <ISMSearch.h>
Description¶
Arguments for searching for field values within assets.
Public Attributes¶
Name | |
---|---|
FString | SearchString |
TArray< FName > | PackagePaths |
TArray< TSoftClassPtr< USMInstance > > | StateMachineClasses |
TSet< FName > | PropertyNames |
TArray< FEdGraphPinType > | PinTypes |
bool | bIncludeSubClasses |
bool | bCaseSensitive |
bool | bFullWord |
bool | bRegex |
bool | bAllowConstructionScriptsOnLoad |
Public Attributes Documentation¶
variable
SearchString¶
[Required] Word or phrase to search for.
variable
PackagePaths¶
[Optional] Limit the search to these paths.
variable
StateMachineClasses¶
[Optional] Classes to filter. Same effect as adding an asset path to PackagePaths.
variable
PropertyNames¶
[Optional] Limit the search to these property names.
variable
PinTypes¶
[Optional] Limit the search to these property types.
variable
bIncludeSubClasses¶
[Optional] Include subclasses of any StateMachineClasses. This requires all SMBlueprints loaded.
variable
bCaseSensitive¶
[Optional] If the search should be case sensitive.
variable
bFullWord¶
[Optional] If only the full word(s) should be searched.
variable
bRegex¶
[Optional] Use regular expressions in the search.
variable
bAllowConstructionScriptsOnLoad¶
[Optional] Allow construction scripts to run when an asset is loaded from search. This is disabled for performance.