Navigation
API > API/Runtime > API/Runtime/UniversalObjectLocator > API/Runtime/UniversalObjectLocator/FUniversalObjectLocatorFragment
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
When UE_UNIVERSALOBJECTLOCATOR_DEBUG is disabled, the allocation is simply: 0.. sizeof(T) | T Payload ]
| Name | FAllocatedPayload |
| Type | struct |
| Header File | /Engine/Source/Runtime/UniversalObjectLocator/Public/UniversalObjectLocatorFragment.h |
| Include Path | #include "UniversalObjectLocatorFragment.h" |
Syntax
struct FAllocatedPayload
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DebugVFTablePtr | void * | Pointer to artificially inserted vtable ptr that identifies the fragment data polymorphically | UniversalObjectLocatorFragment.h | |
| Payload | void * | Pointer to the actual typed fragment data | UniversalObjectLocatorFragment.h |