Navigation
Unreal Engine C++ API Reference > Runtime > Core > UObject > FName > IsValidXName
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/UObject/NameTypes.h |
Include | #include "UObject/NameTypes.h" |
Source | /Engine/Source/Runtime/Core/Private/UObject/UnrealNames.cpp |
static bool IsValidXName
&40;
const FName InName,
const FString & InInvalidChars,
FText &42; OutReason,
const FText &42; InErrorCtx
&41;
Remarks
Checks to see that a given name-like string follows the rules that Unreal requires. true if the name is valid
Parameters
Name | Description |
---|---|
InName | String containing the name to test. |
InInvalidChars | The set of invalid characters that the name cannot contain. |
OutReason | If the check fails, this string is filled in with the reason why. |
InErrorCtx | Error context information to show in the error message (default is "Name"). |