Module |
|
Header |
/Engine/Source/Runtime/Core/Public/UObject/NameTypes.h |
Include |
#include "UObject/NameTypes.h" |
struct FNameEntry
A global deduplicated name stored in the global name table.
No constructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
AppendAnsiNameToString ( |
Appends name to string builder. Entry must not be wide. |
|
|
AppendNameToPathString ( |
Appends name to string with path separator using FString::PathAppend(). |
|
|
AppendNameToString ( |
Appends name to string builder. |
|
|
AppendNameToString ( |
Appends name to string. May allocate. |
|
|
GetAnsiName ( |
Copy null-terminated name to ANSICHAR buffer without allocating. Entry must not be wide. |
|
|
GetDataOffset() |
||
|
GetName ( |
Copy null-terminated name to TCHAR buffer without allocating. |
|
|
GetNameLength() |
||
|
GetPlainNameString() |
Copy name to a dynamically allocated FString. |
|
|
GetSize |
Returns the size in bytes for FNameEntry structure. |
|
|
GetSize ( |
Returns the size in bytes for FNameEntry structure. |
|
|
GetSizeInBytes() |
||
|
GetUnterminatedName |
Copy unterminated name to TCHAR buffer without allocating. |
|
|
GetWideName ( |
Copy null-terminated name to WIDECHAR buffer without allocating. Entry must be wide. |
|
|
IsWide() |
Returns whether this name entry is represented via WIDECHAR or ANSICHAR. |
|
|
FNameStringV... |
MakeView ( |
|
|
Write ( |