#include <MemoryLayout.h>
|
| typedef void() | FDestroyFunc(void *Object, const FTypeLayoutDesc &TypeDesc, const FPointerTableBase *PtrTable, bool bIsFrozen) |
| |
| typedef void() | FWriteFrozenMemoryImageFunc(FMemoryImageWriter &Writer, const void *Object, const FTypeLayoutDesc &TypeDesc, const FTypeLayoutDesc &DerivedTypeDesc) |
| |
| typedef uint32() | FUnfrozenCopyFunc(const FMemoryUnfreezeContent &Context, const void *Object, const FTypeLayoutDesc &TypeDesc, void *OutDst) |
| |
| typedef uint32() | FAppendHashFunc(const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher) |
| |
| typedef uint32() | FGetTargetAlignmentFunc(const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams) |
| |
| typedef void() | FToStringFunc(const void *Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext) |
| |
| typedef const void *() | FGetDefaultFunc() |
| |
◆ FAppendHashFunc
◆ FDestroyFunc
◆ FGetDefaultFunc
| typedef const void *() FTypeLayoutDesc::FGetDefaultFunc() |
◆ FGetTargetAlignmentFunc
◆ FToStringFunc
◆ FUnfrozenCopyFunc
◆ FWriteFrozenMemoryImageFunc
◆ Find()
◆ GetInvalidTypeLayout()
◆ GetOffsetToBase()
◆ Initialize()
◆ IsDerivedFrom()
◆ Register()
◆ operator!=
◆ operator==
◆ Alignment
| uint32 FTypeLayoutDesc::Alignment |
◆ AppendHashFunc
◆ DestroyFunc
◆ Fields
◆ GetDefaultObjectFunc
◆ GetTargetAlignmentFunc
◆ HashNext
◆ Interface
◆ IsInitialized
| uint8 FTypeLayoutDesc::IsInitialized |
◆ IsIntrinsic
| uint8 FTypeLayoutDesc::IsIntrinsic |
◆ Name
| const TCHAR* FTypeLayoutDesc::Name |
◆ NameHash
| uint64 FTypeLayoutDesc::NameHash |
◆ NumBases
| uint8 FTypeLayoutDesc::NumBases |
◆ NumVirtualBases
| uint8 FTypeLayoutDesc::NumVirtualBases |
◆ Size
◆ SizeFromFields
| uint32 FTypeLayoutDesc::SizeFromFields |
◆ ToStringFunc
◆ UnfrozenCopyFunc
◆ WriteFrozenMemoryImageFunc
The documentation for this struct was generated from the following files: