![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NameTypes.h>
Public Member Functions | |
| FScriptName () | |
| FScriptName (EName Ename) | |
| FORCEINLINE | FScriptName (const FName &Name) |
| FORCEINLINE bool | IsNone () const |
| bool | UEOpEquals (EName Name) const |
| CORE_API FString | ToString () const |
| CORE_API FUtf8String | ToUtf8String () const |
| FORCEINLINE bool | UEOpEquals (FScriptName Rhs) const |
Public Attributes | |
| friend | FName |
Friends | |
| FORCEINLINE uint32 | GetTypeHash (FScriptName Name) |
The full amount of data required to reconstruct a case-preserving name This will be the maximum size of an FName across all values of WITH_CASE_PRESERVING_NAME and UE_FNAME_OUTLINE_NUMBER and is used to store an FName in cases where the size of a name must be constant between build configurations (eg, blueprint bytecode) the layout is not guaranteed to be the same as FName even if the size is the same, so memory cannot be reinterpreted between the two. The layout here must be as expected by FScriptBytecodeWriter and XFER_NAME
|
inline |
|
inline |
|
explicit |
| FORCEINLINE bool FScriptName::IsNone | ( | ) | const |
| FString FScriptName::ToString | ( | ) | const |
| CORE_API FUtf8String FScriptName::ToUtf8String | ( | ) | const |
|
inline |
|
friend |
| friend FScriptName::FName |