Navigation
API > API/Runtime > API/Runtime/IrisCore
| Name | UReplicationStateDescriptorConfig |
| Type | class |
| Header File | /Engine/Source/Runtime/Net/Iris/Public/Iris/ReplicationState/ReplicationStateDescriptorConfig.h |
| Include Path | #include "Iris/ReplicationState/ReplicationStateDescriptorConfig.h" |
Syntax
UCLASS (Transient, Config=Engine)
class UReplicationStateDescriptorConfig : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UReplicationStateDescriptorConfig
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UReplicationStateDescriptorConfig() |
Iris/ReplicationState/ReplicationStateDescriptorConfig.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnsureAllClassesAreFullyPushModel | bool | If you want to be alerted of all classes not being fully push model. | Iris/ReplicationState/ReplicationStateDescriptorConfig.h |
|
| EnsureFullyPushModelClassNames | TArray< FReplicationStateDescriptorClassPushModelConfig > | Which classes should ensure they are fully push model. | Iris/ReplicationState/ReplicationStateDescriptorConfig.h |
|
| SupportsStructNetSerializerList | TArray< FSupportsStructNetSerializerConfig > | Structs that works using the default struct NetSerializer when running iris replication even though they implement a custom NetSerialize or NetDeltaSerialize method. | Iris/ReplicationState/ReplicationStateDescriptorConfig.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool EnsureAllClassesAreFullyPushModel() |
Iris/ReplicationState/ReplicationStateDescriptorConfig.h | ||
TConstArrayView< FReplicationStateDescriptorClassPushModelConfig > GetEnsureFullyPushModelClassNames() |
Iris/ReplicationState/ReplicationStateDescriptorConfig.h | ||
TConstArrayView< FSupportsStructNetSerializerConfig > GetSupportsStructNetSerializerList() |
Iris/ReplicationState/ReplicationStateDescriptorConfig.h |