Go to the source code of this file.
|
| enum class | UE::Net::EReplicationInstanceProtocolTraits : uint16 {
UE::Net::None = 0
, UE::Net::NeedsPoll = 1
, UE::Net::NeedsLegacyCallbacks = NeedsPoll << 1
, UE::Net::IsBound = NeedsLegacyCallbacks << 1
,
UE::Net::NeedsPreSendUpdate = IsBound << 1
, UE::Net::HasPushBasedDirtiness = NeedsPreSendUpdate << 1
, UE::Net::HasFullPushBasedDirtiness = HasPushBasedDirtiness << 1
, UE::Net::IsMultiObjectInstance = HasFullPushBasedDirtiness << 1
,
UE::Net::HasObjectReference = IsMultiObjectInstance << 1
} |
| |
| enum class | UE::Net::EReplicationProtocolTraits : uint16 {
UE::Net::None = 0
, UE::Net::HasDynamicState = 1U << 0U
, UE::Net::HasLifetimeConditionals = HasDynamicState << 1U
, UE::Net::HasConditionalChangeMask = HasLifetimeConditionals << 1U
,
UE::Net::HasConnectionSpecificSerialization = HasConditionalChangeMask << 1U
, UE::Net::HasObjectReference = HasConnectionSpecificSerialization << 1U
, UE::Net::SupportsDeltaCompression = HasObjectReference << 1U
, UE::Net::HasPushBasedDirtiness = SupportsDeltaCompression << 1U
,
UE::Net::HasFullPushBasedDirtiness = HasPushBasedDirtiness << 1U
} |
| |