Skip to content

Commit 60d321d

Browse files
authored
chore: Break up the NetworkVariableSerialization file (#2950)
* reafactor: Break up the NetworkVariableSerialization file * Move related files into the new Serialization folder * Remove unrelated changes
1 parent d9e1a5c commit 60d321d

22 files changed

+2212
-2097
lines changed

com.unity.netcode.gameobjects/Editor/CodeGen/NetworkBehaviourILPP.cs

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -721,7 +721,7 @@ private bool ImportReferences(ModuleDefinition moduleDefinition, string[] assemb
721721
continue;
722722
}
723723

724-
if (networkVariableSerializationTypesTypeDef == null && netcodeTypeDef.Name == nameof(NetworkVariableSerializationTypes))
724+
if (networkVariableSerializationTypesTypeDef == null && netcodeTypeDef.Name == nameof(NetworkVariableSerializationTypedInitializers))
725725
{
726726
networkVariableSerializationTypesTypeDef = netcodeTypeDef;
727727
continue;
@@ -1007,103 +1007,103 @@ private bool ImportReferences(ModuleDefinition moduleDefinition, string[] assemb
10071007

10081008
switch (method.Name)
10091009
{
1010-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_UnmanagedByMemcpy):
1010+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_UnmanagedByMemcpy):
10111011
m_NetworkVariableSerializationTypes_InitializeSerializer_UnmanagedByMemcpy_MethodRef = method;
10121012
break;
1013-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_UnmanagedByMemcpyArray):
1013+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_UnmanagedByMemcpyArray):
10141014
m_NetworkVariableSerializationTypes_InitializeSerializer_UnmanagedByMemcpyArray_MethodRef = method;
10151015
break;
10161016

10171017
#if UNITY_NETCODE_NATIVE_COLLECTION_SUPPORT
1018-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_UnmanagedByMemcpyList):
1018+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_UnmanagedByMemcpyList):
10191019
m_NetworkVariableSerializationTypes_InitializeSerializer_UnmanagedByMemcpyList_MethodRef = method;
10201020
break;
10211021
#endif
1022-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_UnmanagedINetworkSerializable):
1022+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_UnmanagedINetworkSerializable):
10231023
m_NetworkVariableSerializationTypes_InitializeSerializer_UnmanagedINetworkSerializable_MethodRef = method;
10241024
break;
1025-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_UnmanagedINetworkSerializableArray):
1025+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_UnmanagedINetworkSerializableArray):
10261026
m_NetworkVariableSerializationTypes_InitializeSerializer_UnmanagedINetworkSerializableArray_MethodRef = method;
10271027
break;
10281028

10291029
#if UNITY_NETCODE_NATIVE_COLLECTION_SUPPORT
1030-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_UnmanagedINetworkSerializableList):
1030+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_UnmanagedINetworkSerializableList):
10311031
m_NetworkVariableSerializationTypes_InitializeSerializer_UnmanagedINetworkSerializableList_MethodRef = method;
10321032
break;
1033-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_NativeHashSet):
1033+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_NativeHashSet):
10341034
m_NetworkVariableSerializationTypes_InitializeSerializer_NativeHashSet_MethodRef = method;
10351035
break;
1036-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_NativeHashMap):
1036+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_NativeHashMap):
10371037
m_NetworkVariableSerializationTypes_InitializeSerializer_NativeHashMap_MethodRef = method;
10381038
break;
10391039
#endif
1040-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_List):
1040+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_List):
10411041
m_NetworkVariableSerializationTypes_InitializeSerializer_List_MethodRef = method;
10421042
break;
1043-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_HashSet):
1043+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_HashSet):
10441044
m_NetworkVariableSerializationTypes_InitializeSerializer_HashSet_MethodRef = method;
10451045
break;
1046-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_Dictionary):
1046+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_Dictionary):
10471047
m_NetworkVariableSerializationTypes_InitializeSerializer_Dictionary_MethodRef = method;
10481048
break;
1049-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_ManagedINetworkSerializable):
1049+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_ManagedINetworkSerializable):
10501050
m_NetworkVariableSerializationTypes_InitializeSerializer_ManagedINetworkSerializable_MethodRef = method;
10511051
break;
1052-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_FixedString):
1052+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_FixedString):
10531053
m_NetworkVariableSerializationTypes_InitializeSerializer_FixedString_MethodRef = method;
10541054
break;
1055-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_FixedStringArray):
1055+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_FixedStringArray):
10561056
m_NetworkVariableSerializationTypes_InitializeSerializer_FixedStringArray_MethodRef = method;
10571057
break;
10581058

10591059
#if UNITY_NETCODE_NATIVE_COLLECTION_SUPPORT
1060-
case nameof(NetworkVariableSerializationTypes.InitializeSerializer_FixedStringList):
1060+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeSerializer_FixedStringList):
10611061
m_NetworkVariableSerializationTypes_InitializeSerializer_FixedStringList_MethodRef = method;
10621062
break;
10631063
#endif
10641064

1065-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_ManagedIEquatable):
1065+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_ManagedIEquatable):
10661066
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_ManagedIEquatable_MethodRef = method;
10671067
break;
1068-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_UnmanagedIEquatable):
1068+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_UnmanagedIEquatable):
10691069
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_UnmanagedIEquatable_MethodRef = method;
10701070
break;
1071-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_UnmanagedIEquatableArray):
1071+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_UnmanagedIEquatableArray):
10721072
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_UnmanagedIEquatableArray_MethodRef = method;
10731073
break;
10741074

10751075
#if UNITY_NETCODE_NATIVE_COLLECTION_SUPPORT
1076-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_UnmanagedIEquatableList):
1076+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_UnmanagedIEquatableList):
10771077
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_UnmanagedIEquatableList_MethodRef = method;
10781078
break;
1079-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_NativeHashSet):
1079+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_NativeHashSet):
10801080
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_NativeHashSet_MethodRef = method;
10811081
break;
1082-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_NativeHashMap):
1082+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_NativeHashMap):
10831083
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_NativeHashMap_MethodRef = method;
10841084
break;
10851085
#endif
1086-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_List):
1086+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_List):
10871087
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_List_MethodRef = method;
10881088
break;
1089-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_HashSet):
1089+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_HashSet):
10901090
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_HashSet_MethodRef = method;
10911091
break;
1092-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_Dictionary):
1092+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_Dictionary):
10931093
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_Dictionary_MethodRef = method;
10941094
break;
1095-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_UnmanagedValueEquals):
1095+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_UnmanagedValueEquals):
10961096
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_UnmanagedValueEquals_MethodRef = method;
10971097
break;
1098-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_UnmanagedValueEqualsArray):
1098+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_UnmanagedValueEqualsArray):
10991099
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_UnmanagedValueEqualsArray_MethodRef = method;
11001100
break;
11011101
#if UNITY_NETCODE_NATIVE_COLLECTION_SUPPORT
1102-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_UnmanagedValueEqualsList):
1102+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_UnmanagedValueEqualsList):
11031103
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_UnmanagedValueEqualsList_MethodRef = method;
11041104
break;
11051105
#endif
1106-
case nameof(NetworkVariableSerializationTypes.InitializeEqualityChecker_ManagedClassEquals):
1106+
case nameof(NetworkVariableSerializationTypedInitializers.InitializeEqualityChecker_ManagedClassEquals):
11071107
m_NetworkVariableSerializationTypes_InitializeEqualityChecker_ManagedClassEquals_MethodRef = method;
11081108
break;
11091109
}

0 commit comments

Comments
 (0)