Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Net > API/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. |