Navigation
API > API/Runtime > API/Runtime/NetCore
This class is used to store meta data about properties that is shared between connections, including whether or not a given property is Conditional, Active, and any external data that may be needed for Replays.
TODO: This class (and arguably IRepChangedPropertyTracker) should be renamed to reflect what they actually do now.
| Name | FRepChangedPropertyTracker |
| Type | class |
| Header File | /Engine/Source/Runtime/Net/Core/Public/Net/Core/PropertyConditions/RepChangedPropertyTracker.h |
| Include Path | #include "Net/Core/PropertyConditions/RepChangedPropertyTracker.h" |
Syntax
class FRepChangedPropertyTracker
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Net/Core/PropertyConditions/RepChangedPropertyTracker.h | |||
FRepChangedPropertyTracker
(
FCustomPropertyConditionState&& InActiveState |
Net/Core/PropertyConditions/RepChangedPropertyTracker.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FRepChangedPropertyTracker() |
Net/Core/PropertyConditions/RepChangedPropertyTracker.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveState | FCustomPropertyConditionState | Activation data for top level Properties on the given Actor / Object. | Net/Core/PropertyConditions/RepChangedPropertyTracker.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CountBytes
(
FArchive& Ar |
Net/Core/PropertyConditions/RepChangedPropertyTracker.h | ||
ELifetimeCondition GetDynamicCondition
(
uint16 ParentIndex |
Net/Core/PropertyConditions/RepChangedPropertyTracker.h | ||
uint32 GetDynamicConditionChangeCounter() |
Net/Core/PropertyConditions/RepChangedPropertyTracker.h | ||
int32 GetParentCount() |
Net/Core/PropertyConditions/RepChangedPropertyTracker.h | ||
bool IsParentActive
(
uint16 ParentIndex |
Net/Core/PropertyConditions/RepChangedPropertyTracker.h |