|
| static COREUOBJECT_API void | Initialize () |
| |
| static COREUOBJECT_API FCoreRedirectObjectName | GetRedirectedName (ECoreRedirectFlags Type, const FCoreRedirectObjectName &OldObjectName, ECoreRedirectMatchFlags MatchFlags=ECoreRedirectMatchFlags::None) |
| |
| static COREUOBJECT_API const TMap< FString, FString > * | GetValueRedirects (ECoreRedirectFlags Type, const FCoreRedirectObjectName &OldObjectName, ECoreRedirectMatchFlags MatchFlags=ECoreRedirectMatchFlags::None) |
| |
| static COREUOBJECT_API bool | RedirectNameAndValues (ECoreRedirectFlags Type, const FCoreRedirectObjectName &OldObjectName, FCoreRedirectObjectName &NewObjectName, const FCoreRedirect **FoundValueRedirect, ECoreRedirectMatchFlags MatchFlags=ECoreRedirectMatchFlags::None) |
| |
| static COREUOBJECT_API bool | IsKnownMissing (ECoreRedirectFlags Type, const FCoreRedirectObjectName &ObjectName) |
| |
| static COREUOBJECT_API bool | AddKnownMissing (ECoreRedirectFlags Type, const FCoreRedirectObjectName &ObjectName, ECoreRedirectFlags Channel=ECoreRedirectFlags::Option_MissingLoad) |
| |
| static COREUOBJECT_API bool | RemoveKnownMissing (ECoreRedirectFlags Type, const FCoreRedirectObjectName &ObjectName, ECoreRedirectFlags Channel=ECoreRedirectFlags::Option_MissingLoad) |
| |
| static COREUOBJECT_API void | ClearKnownMissing (ECoreRedirectFlags Type, ECoreRedirectFlags Channel=ECoreRedirectFlags::Option_MissingLoad) |
| |
| static COREUOBJECT_API bool | FindPreviousNames (ECoreRedirectFlags Type, const FCoreRedirectObjectName &NewObjectName, TArray< FCoreRedirectObjectName > &PreviousNames) |
| |
| static COREUOBJECT_API bool | GetMatchingRedirects (ECoreRedirectFlags Type, const FCoreRedirectObjectName &OldObjectName, TArray< const FCoreRedirect * > &FoundRedirects, ECoreRedirectMatchFlags MatchFlags=ECoreRedirectMatchFlags::None) |
| |
| static COREUOBJECT_API bool | ReadRedirectsFromIni (const FString &IniName) |
| |
| static COREUOBJECT_API bool | AddRedirectList (TArrayView< const FCoreRedirect > Redirects, const FString &SourceString) |
| |
| static COREUOBJECT_API bool | RemoveRedirectList (TArrayView< const FCoreRedirect > Redirects, const FString &SourceString) |
| |
| static COREUOBJECT_API bool | IsInitialized () |
| |
| static COREUOBJECT_API bool | IsInDebugMode () |
| |
| static COREUOBJECT_API void | ValidateRedirectList (TArrayView< const FCoreRedirect > Redirects, const FString &SourceString) |
| |
| static COREUOBJECT_API void | ValidateAllRedirects () |
| |
| static COREUOBJECT_API bool | ValidateAssetRedirects () |
| |
| static COREUOBJECT_API const TMap< FName, ECoreRedirectFlags > & | GetConfigKeyMap () |
| |
| static COREUOBJECT_API ECoreRedirectFlags | GetFlagsForTypeName (FName PackageName, FName TypeName) |
| |
| static COREUOBJECT_API ECoreRedirectFlags | GetFlagsForTypeClass (UClass *TypeClass) |
| |
| static COREUOBJECT_API bool | RunTests () |
| |
| static COREUOBJECT_API void | AddAssetRedirects (const TMap< FSoftObjectPath, FSoftObjectPath > &InRedirects) |
| |
| static COREUOBJECT_API void | RemoveAllAssetRedirects () |
| |
A container for all of the registered core-level redirects