![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CoreRedirects.h>
Public Attributes | |
| ECoreRedirectFlags | RedirectFlags |
| FCoreRedirectObjectName | OldName |
| FCoreRedirectObjectName | NewName |
| FCoreRedirectObjectName | OverrideClassName |
| TMap< FString, FString > | ValueChanges |
Friends | |
| struct | FCoreRedirects |
| class | FRedirectionSummary |
A single redirection from an old name to a new name, parsed out of an ini file
|
inline |
Construct from name strings, which may get parsed out
|
inline |
Construct parsed out object names
| int FCoreRedirect::Compare | ( | const FCoreRedirect & | Other | ) | const |
Returns -,0,+ based on a full lexical-fnames compare of all fields on the two CoreRedirects.
|
inline |
Returns the name used as the key into the acceleration map
| bool FCoreRedirect::HasValueChanges | ( | ) | const |
Returns true if this has value redirects
| bool FCoreRedirect::IdenticalMatchRules | ( | const FCoreRedirect & | Other | ) | const |
See if search criteria is identical
| bool FCoreRedirect::IsSubstringMatch | ( | ) | const |
Returns true if this is a substring match
| bool FCoreRedirect::Matches | ( | const FCoreRedirectObjectName & | InName, |
| ECoreRedirectMatchFlags | MatchFlags = ECoreRedirectMatchFlags::None |
||
| ) | const |
Returns true if the passed in name matches requirements
| bool FCoreRedirect::Matches | ( | ECoreRedirectFlags | InFlags, |
| const FCoreRedirectObjectName & | InName, | ||
| ECoreRedirectMatchFlags | MatchFlags = ECoreRedirectMatchFlags::None |
||
| ) | const |
Returns true if the passed in name and flags match requirements
| void FCoreRedirect::NormalizeNewName | ( | ) |
Normalizes NewName with data from OldName
Parses a char buffer into the ValueChanges map
| FCoreRedirectObjectName FCoreRedirect::RedirectName | ( | const FCoreRedirectObjectName & | OldObjectName | ) | const |
Convert to new names based on mapping
|
friend |
|
friend |
| FCoreRedirectObjectName FCoreRedirect::NewName |
Name to replace with
| FCoreRedirectObjectName FCoreRedirect::OldName |
Name of object to look for
| FCoreRedirectObjectName FCoreRedirect::OverrideClassName |
Change the class of this object when doing a redirect
| ECoreRedirectFlags FCoreRedirect::RedirectFlags |
Flags of this redirect
| TMap<FString, FString> FCoreRedirect::ValueChanges |
Map of value changes, from old value to new value