![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <UniversalObjectLocatorFragment.h>
Public Attributes | |
| void * | DebugVFTablePtr |
| void * | Payload |
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 ]
| void* FUniversalObjectLocatorFragment::FAllocatedPayload::DebugVFTablePtr |
Pointer to artificially inserted vtable ptr that identifies the fragment data polymorphically
| void* FUniversalObjectLocatorFragment::FAllocatedPayload::Payload |
Pointer to the actual typed fragment data