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

#include <UniversalObjectLocatorFragment.h>

Public Attributes

voidDebugVFTablePtr
 
voidPayload
 

Detailed Description

Describes a UOL fragment payload after it has been allocated Where UE_UNIVERSALOBJECTLOCATOR_DEBUG is enabled, the allocation will be laid out as such: 0.. 8.. 8+sizeof(T) [TFragmentPayload<T> | T Payload ]

When UE_UNIVERSALOBJECTLOCATOR_DEBUG is disabled, the allocation is simply: 0.. sizeof(T) | T Payload ]

Member Data Documentation

◆ DebugVFTablePtr

void* FUniversalObjectLocatorFragment::FAllocatedPayload::DebugVFTablePtr

Pointer to artificially inserted vtable ptr that identifies the fragment data polymorphically

◆ Payload

void* FUniversalObjectLocatorFragment::FAllocatedPayload::Payload

Pointer to the actual typed fragment data


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