FName::ToString

Convert to string buffer to avoid dynamic allocations and returns string length

Choose your operating system:

Windows

macOS

Linux

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

Syntax

uint32 ToString
(
    TCHAR * Out,
    uint32 OutSize
) const

Remarks

Convert to string buffer to avoid dynamic allocations and returns string length

Fails hard if OutLen < GetStringLength() + 1. StringBufferSize guarantees success.

that a default constructed FName returns "None" instead of ""