Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/UObject > API/Runtime/Core/UObject/FName > API/Runtime/Core/UObject/FName/IsValidXName
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/UObject/NameTypes.h |
| Include | #include "UObject/NameTypes.h" |
bool IsValidXName
(
const FString & InInvalidChars,
FText * OutReason,
const FText * InErrorCtx
) const
Remarks
Checks to see that a FName follows the rules that Unreal requires. true if the name is valid
Parameters
| Name | Description |
|---|---|
| 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"). |