Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FStreamableHandle
Description
Creates a new merged handle which contains this handle as well as any external handles. No delegates are moved, and the new handle is returned for convenience. Parent handles no longer directly track this_, but will be correctly linked with the newly merged handle (and this_ handle is a child of the merged hande).
| Name | CreateCombinedHandle |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/StreamableManager.h |
| Include Path | #include "Engine/StreamableManager.h" |
| Source | /Engine/Source/Runtime/Engine/Private/StreamableManager.cpp |
TSharedPtr < FStreamableHandle > CreateCombinedHandle
(
const TConstArrayView< TSharedPtr < FStreamableHandle > > & OtherHandles
)
Either the new merged handle or nullptr when merging isn't feasible
Parameters
| Name | Remarks |
|---|---|
| OtherHandles | Container of handles which should be merged with this handle |