/Engine/Source/Runtime/Core/Public/Serialization/MemoryImage.h
Note that IndexedPtr types don't declare a default intrinsic type layout. Instead any required pointer types need to be declared/implemented using DECLARE_EXPORTED_TEMPLATE_INTRINSIC_TYPE_LAYOUT/IMPLEMENT_TEMPLATE_INTRINSIC_TYPE_LAYOUT. The TypeDesc of indexed pointers are compared for equality when adding to pointer tables, and it's possible for inline type layouts to generate multiple copies when referenced from multiple modules
template<typename T, typename PtrType> class TIndexedPtrBase
uint64
PackedIndex
PtrType
Ptr