UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FFieldLayoutDesc Struct Reference

#include <MemoryLayout.h>

Public Types

typedef void() FWriteFrozenMemoryImageFunc(FMemoryImageWriter &Writer, const void *Object, const void *FieldObject, const FTypeLayoutDesc &TypeDesc, const FTypeLayoutDesc &DerivedTypeDesc)
 

Public Attributes

const TCHARName
 
const struct FTypeLayoutDescType
 
const FFieldLayoutDescNext
 
FWriteFrozenMemoryImageFuncWriteFrozenMemoryImageFunc
 
uint32 Offset
 
uint32 NumArray
 
EFieldLayoutFlags::Type Flags
 
uint8 BitFieldSize
 
uint8 UFieldNameLength
 

Member Typedef Documentation

◆ FWriteFrozenMemoryImageFunc

typedef void() FFieldLayoutDesc::FWriteFrozenMemoryImageFunc(FMemoryImageWriter &Writer, const void *Object, const void *FieldObject, const FTypeLayoutDesc &TypeDesc, const FTypeLayoutDesc &DerivedTypeDesc)

Member Data Documentation

◆ BitFieldSize

uint8 FFieldLayoutDesc::BitFieldSize

◆ Flags

EFieldLayoutFlags::Type FFieldLayoutDesc::Flags

◆ Name

const TCHAR* FFieldLayoutDesc::Name

◆ Next

const FFieldLayoutDesc* FFieldLayoutDesc::Next

◆ NumArray

uint32 FFieldLayoutDesc::NumArray

◆ Offset

uint32 FFieldLayoutDesc::Offset

◆ Type

const struct FTypeLayoutDesc* FFieldLayoutDesc::Type

◆ UFieldNameLength

uint8 FFieldLayoutDesc::UFieldNameLength

◆ WriteFrozenMemoryImageFunc

FWriteFrozenMemoryImageFunc* FFieldLayoutDesc::WriteFrozenMemoryImageFunc

The documentation for this struct was generated from the following file: