Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Serialization/MemoryLayout.h |
Include |
#include "Serialization/MemoryLayout.h" |
struct FPlatformTypeLayoutParameters
Name | Description | ||
---|---|---|---|
|
uint32 |
Flags |
|
|
uint32 |
MaxFieldAlignment |
Name | Description | ||
---|---|---|---|
|
void |
AppendKeyString ( |
Allow the layout parameters to modify the given DDC key string. |
|
uint32 |
GetRawPointerSize() |
|
|
CORE_API con... |
GetTypeLayout() |
|
|
bool |
HasAlignBases() |
|
|
void |
InitializeForArchive ( |
|
|
void |
InitializeForClang() |
|
|
void |
InitializeForCurrent() |
|
|
void |
InitializeForMSVC() |
|
|
void |
InitializeForPlatform ( |
|
|
void |
InitializeForPlatform ( |
Initializes for the given platform, or for current platform if TargetPlatform is nullptr |
|
bool |
Is32Bit() |
|
|
bool |
IsCurrentPlatform() |
|
|
bool |
IsInitialized() |
|
|
FArchive & |
Serialize ( |
This is used for serializing into/from the DDC |
|
CORE_APIFTyp... |
StaticGetTypeLayout() |
|
|
bool |
WithCasePreservingFName() |
May need dedicated flag for this, if we need to support case-preserving names in non-editor builds. |
|
bool |
WithEditorOnly() |
Name |
Description |
|
---|---|---|
|
InternalLinkType |
|
|
InternalLinkType< COUNTER-CounterBase > |
Name |
Description |
|
---|---|---|
|
Flags |
Name |
Description |
---|---|
DerivedType |
|
InternalBaseType |
Name |
Description |
---|---|
CounterBase |
|
InterfaceType |