Navigation
API > API/Runtime > API/Runtime/UniversalObjectLocator > API/Runtime/UniversalObjectLocator/FUniversalObjectLocatorFragment
References
| Module | UniversalObjectLocator |
| Header | /Engine/Source/Runtime/UniversalObjectLocator/Public/UniversalObjectLocatorFragment.h |
| Include | #include "UniversalObjectLocatorFragment.h" |
Syntax
struct FAllocatedPayload
Remarks
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 ]
Variables
| Type | Name | Description | |
|---|---|---|---|
| void * | DebugVFTablePtr | Pointer to artificially inserted vtable ptr that identifies the fragment data polymorphically | |
| void * | Payload | Pointer to the actual typed fragment data |