Navigation
Unreal Engine C++ API Reference > Runtime > Core > UObject
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/UObject/NameTypes.h |
Include | #include "UObject/NameTypes.h" |
Syntax
struct FScriptName
Remarks
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
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
friend | FName |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FScriptName () |
||
![]() |
FScriptName
(
EName Ename |
||
![]() |
FScriptName
(
const FName& Name |
Functions
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
bool | operator==
(
EName Name |