Skip to content

Commit 0fedf0c

Browse files
committed
The rest of NetworkPrefab APIs
1 parent 6d9bf0d commit 0fedf0c

File tree

2 files changed

+5
-14
lines changed

2 files changed

+5
-14
lines changed

com.unity.netcode.gameobjects/Runtime/Configuration/NetworkPrefabs.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ private void RemoveTriggeredByNetworkPrefabList(NetworkPrefab networkPrefab)
6565
m_Prefabs.Remove(networkPrefab);
6666
}
6767

68+
/// <summary>
69+
/// Finalizer that ensures proper cleanup of network prefab resources
70+
/// </summary>
6871
~NetworkPrefabs()
6972
{
7073
Shutdown();
@@ -87,7 +90,7 @@ internal void Shutdown()
8790
/// Processes the <see cref="NetworkPrefabsList"/> if one is present for use during runtime execution,
8891
/// else processes <see cref="Prefabs"/>.
8992
/// </summary>
90-
/// /// <param name="warnInvalid">When true, logs warnings about invalid prefabs that are removed during initialization</param>
93+
/// <param name="warnInvalid">When true, logs warnings about invalid prefabs that are removed during initialization</param>
9194
public void Initialize(bool warnInvalid = true)
9295
{
9396
m_Prefabs.Clear();

pvpExceptions.json

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,7 @@
1212
},
1313
"PVP-151-1": {
1414
"errors": [
15-
"Unity.Netcode.NetworkConfig: Prefabs: undocumented",
16-
"Unity.Netcode.NetworkPrefab: bool Equals(NetworkPrefab): undocumented",
17-
"Unity.Netcode.NetworkPrefab: SourcePrefabGlobalObjectIdHash: undocumented",
18-
"Unity.Netcode.NetworkPrefab: TargetPrefabGlobalObjectIdHash: undocumented",
19-
"Unity.Netcode.NetworkPrefab: bool Validate(int): undocumented",
20-
"Unity.Netcode.NetworkPrefab: string ToString(): undocumented",
21-
"Unity.Netcode.NetworkPrefabs: Prefabs: undocumented",
22-
"Unity.Netcode.NetworkPrefabs: void Finalize(): undocumented",
23-
"Unity.Netcode.NetworkPrefabs: void Initialize(bool): missing <param name=\"warnInvalid\">",
24-
"Unity.Netcode.NetworkPrefabs: bool Add(NetworkPrefab): missing <param name=\"networkPrefab\">",
25-
"Unity.Netcode.NetworkPrefabs: bool Add(NetworkPrefab): missing <returns>",
26-
"Unity.Netcode.NetworkPrefabs: void Remove(NetworkPrefab): missing <param name=\"prefab\">",
27-
"Unity.Netcode.NetworkPrefabs: void Remove(GameObject): missing <param name=\"prefab\">",
15+
"Unity.Netcode.NetworkConfig: Prefabs: undocumented",
2816
"Unity.Netcode.ConnectionEventData: EventType: undocumented",
2917
"Unity.Netcode.RpcException: undocumented",
3018
"Unity.Netcode.RpcException: .ctor(string): undocumented",

0 commit comments

Comments
 (0)