Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Net/RepLayout.h |
Include |
#include "Net/RepLayout.h" |
Source |
/Engine/Source/Runtime/Engine/Private/RepLayout.cpp |
template<ERepDataBufferType DstType, ERepDataBufferType SrcType>
bool DiffStableProperties
(
TArray< FProperty * > * RepNotifies,
TArray< UObject * > * ObjReferences,
TRepDataBuffer< DstType > Destination,
TConstRepDataBuffer< SrcType > Source
) const
The main difference between this method and DiffProperties is that this method will skip any properties that are:
Transient
Point to Actors or ActorComponents
Point to Objects that are non-stably named for networking.
True if there were any properties with different values.
Parameter |
Description |
---|---|
RepNotifies |
RepNotifies that should be fired if we're changing properties. |
Destination |
Destination buffer that will be changed if we're changing properties. |
Source |
Source buffer containing desired property values. |
Flags |
Controls how DiffProperties behaves. |