Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/ReplicationSystem > API/Runtime/IrisCore/Iris/ReplicationSystem/NetBlob
Inheritance Hierarchy
- FNetBlob
- FPartialNetBlob
References
| Module | IrisCore |
| Header | /Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/ReplicationSystem/NetBlob/PartialNetBlob.h |
| Include | #include "Iris/ReplicationSystem/NetBlob/PartialNetBlob.h" |
Syntax
class FPartialNetBlob : public UE::Net::FNetBlob
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPartialNetBlob
(
const FNetBlobCreationInfo& CreationInfo |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FNetBlobCreationInfo & | |||
| uint32 | GetPartCount () |
This will only return legible data for the first part on the receiving end. | |
| uint32 | GetPartIndex () |
||
| const uint32 * | GetPayload () |
||
| uint32 | |||
| void | SetDebugName
(
const FNetDebugName& InDebugName |
||
| bool | SplitNetBlob
(
const FNetBlobCreationInfo& CreationInfo, |
Split a RawDataNetBlob into multiple PartialNetBlobs. The blob will be split even if the original one didn't need it. | |
| bool | SplitNetBlob
(
const FNetSerializationContext& Context, |
Split a NetBlob into multiple PartialNetBlobs. The blob will be split even if the original one didn't need it. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FSplitParams |