Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/CoreRedirects.h |
Include |
#include "UObject/CoreRedirects.h" |
struct FCoreRedirectObjectName
An object path extracted into component names for matching. TODO merge with FSoftObjectPath?
Name | Description | |
---|---|---|
|
FCoreRedirectObjectName() |
Default to invalid names |
|
FCoreRedirectObjectName ( |
Copy constructor |
|
FCoreRedirectObjectName ( |
Construct from a path string, this handles full paths with packages, or partial paths without |
|
FCoreRedirectObjectName ( |
Construct from object in memory |
|
FCoreRedirectObjectName |
Construct from FNames that are already expanded |
Name | Description | ||
---|---|---|---|
|
CombineNames |
Turn it back into an FString |
|
|
ExpandNames |
Expand OldName/NewName as needed |
|
|
GetSearchKey ( |
Returns the name used as the key into the acceleration map |
|
|
HasValidCharacters() |
Returns true if all names have valid characters |
|
|
IsValid() |
Returns true if this refers to an actual object |
|
|
Matches ( |
Returns true if the passed in name matches requirements, will ignore names that are none |
|
|
MatchScore ( |
Returns integer of degree of match. 0 if doesn't match at all, higher integer for better matches |
|
|
Reset() |
Sets back to invalid state |
|
|
ToString() |
Creates FString version |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
||
|
operator== ( |
Checks for exact equality |