| enum class | UE::Net::Private::EMemberPropertyTraits : uint32 {
UE::Net::Private::None = 0U
, UE::Net::Private::InitOnly = 1U << 0U
, UE::Net::Private::HasLifetimeConditionals = InitOnly << 1U
, UE::Net::Private::RepNotifyOnChanged = HasLifetimeConditionals << 1U
,
UE::Net::Private::RepNotifyAlways = RepNotifyOnChanged << 1U
, UE::Net::Private::NeedPreviousState = RepNotifyAlways << 1U
, UE::Net::Private::HasDynamicState = NeedPreviousState << 1U
, UE::Net::Private::HasObjectReference = HasDynamicState << 1U
,
UE::Net::Private::HasCustomObjectReference = HasObjectReference << 1U
, UE::Net::Private::IsSourceTriviallyConstructible = HasCustomObjectReference << 1U
, UE::Net::Private::IsSourceTriviallyDestructible = IsSourceTriviallyConstructible << 1U
, UE::Net::Private::IsTArray = IsSourceTriviallyDestructible << 1U
,
UE::Net::Private::IsFastArray = IsTArray << 1U
, UE::Net::Private::IsNativeFastArray = IsFastArray << 1U
, UE::Net::Private::IsFastArrayWithExtraProperties = IsNativeFastArray << 1U
, UE::Net::Private::IsFastArrayItem = IsFastArrayWithExtraProperties << 1U
,
UE::Net::Private::IsInvalidFastArray = IsFastArrayItem << 1U
, UE::Net::Private::HasConnectionSpecificSerialization = IsInvalidFastArray << 1U
, UE::Net::Private::HasPushBasedDirtiness = HasConnectionSpecificSerialization << 1U
, UE::Net::Private::UseSerializerIsEqual = HasPushBasedDirtiness << 1U
} |