Navigation
API > API/Runtime > API/Runtime/IrisCore
Native FastArray.
| Name | FNativeFastArrayReplicationFragmentBase |
| Type | class |
| Header File | /Engine/Source/Runtime/Net/Iris/Public/Iris/ReplicationSystem/Private/FastArrayReplicationFragmentInternal.h |
| Include Path | #include "Iris/ReplicationSystem/Private/FastArrayReplicationFragmentInternal.h" |
Syntax
class FNativeFastArrayReplicationFragmentBase : public UE::Net::FReplicationFragment
Inheritance Hierarchy
- FReplicationFragment → FNativeFastArrayReplicationFragmentBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNativeFastArrayReplicationFragmentBase
(
EReplicationFragmentTraits InTraits, |
Iris/ReplicationSystem/Private/FastArrayReplicationFragmentInternal.h |
Functions
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FReplicationStateDescriptor * GetArrayElementDescriptor() |
Iris/ReplicationSystem/Private/FastArrayReplicationFragmentInternal.h | ||
const FReplicationStateDescriptor * GetFastArrayPropertyStructDescriptor() |
Iris/ReplicationSystem/Private/FastArrayReplicationFragmentInternal.h |
Overridden from FReplicationFragment
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CollectOwner
(
FReplicationStateOwnerCollector* Owners |
Optional method required for backwards compatibility mode which is used to propagate required calls to Pre/PostNetReceive/PostRepNotifies. | Iris/ReplicationSystem/Private/FastArrayReplicationFragmentInternal.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void InternalDequantizeFastArray
(
FNetSerializationContext& Context, |
Dequantize state into DstExternalBuffer, note it is expected to be initialized. | Iris/ReplicationSystem/Private/FastArrayReplicationFragmentInternal.h | |
static void ToString
(
FStringBuilderBase& StringBuilder, |
Iris/ReplicationSystem/Private/FastArrayReplicationFragmentInternal.h |