Navigation
Unreal Engine C++ API Reference > Runtime > Core > Serialization
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Serialization/MemoryLayout.h |
Include | #include "Serialization/MemoryLayout.h" |
Syntax
struct FPlatformTypeLayoutParameters
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32 | Flags | |
![]() |
uint32 | MaxFieldAlignment |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AppendKeyString
(
FString& KeyString |
Allow the layout parameters to modify the given DDC key string. |
![]() ![]() |
uint32 | ||
![]() ![]() |
CORE_API const FTypeLayoutDesc & | ||
![]() ![]() |
bool | ||
![]() |
void | InitializeForArchive
(
FArchive& Ar |
|
![]() |
void | ||
![]() |
void | ||
![]() |
void | ||
![]() |
void | InitializeForPlatform
(
const FString& PlatformName, |
|
![]() |
void | InitializeForPlatform
(
const ITargetPlatform* TargetPlatform |
Initializes for the given platform, or for current platform if TargetPlatform is nullptr |
![]() ![]() |
bool | Is32Bit () |
|
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() |
FArchive & | This is used for serializing into/from the DDC | |
![]() ![]() |
CORE_APIFTypeLayoutDesc & | ||
![]() ![]() |
bool | May need dedicated flag for this, if we need to support case-preserving names in non-editor builds. | |
![]() ![]() |
bool |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
InternalLinkType | ||
![]() |
InternalLinkType< COUNTER-CounterBase > |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
Flags |
Typedefs
Name | Description |
---|---|
DerivedType | |
InternalBaseType |
Constants
Name | Description |
---|---|
CounterBase | |
InterfaceType |