Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Net > FRepLayout
References
Module | Engine |
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
&40;
TArray< FProperty &42; > &42; RepNotifies,
TArray< UObject &42; > &42; ObjReferences,
TRepDataBuffer< DstType > Destination,
TConstRepDataBuffer< SrcType > Source
&41; const
Remarks
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.
Parameters
Name | 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. |