Class NetworkVarBufferCopyTest
Inherited Members
Namespace: Unity.Netcode.RuntimeTests
Assembly: Unity.Netcode.RuntimeTests.dll
Syntax
public class NetworkVarBufferCopyTest : NetcodeIntegrationTest
Properties
NumberOfClients
Gets the number of clients to be created for the integration test.
Declaration
protected override int NumberOfClients { get; }
Property Value
| Type | Description |
|---|---|
| int |
Overrides
Methods
ClientDummyNetBehaviourSpawned(DummyNetBehaviour)
Declaration
public static void ClientDummyNetBehaviourSpawned(NetworkVarBufferCopyTest.DummyNetBehaviour dummyNetBehaviour)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkVarBufferCopyTest.DummyNetBehaviour | dummyNetBehaviour |
OnCreatePlayerPrefab()
Override this to add components or adjustments to the default player prefab m_PlayerPrefab
Declaration
protected override void OnCreatePlayerPrefab()
Overrides
OnSetup()
Called before creating and starting the server and clients Note: For AllTests and PerTest mode integration tests. For those two modes, if you want to have access to the server or client NetworkManagers then override OnServerAndClientsCreated(). m_ServerNetworkManager and m_ClientNetworkManagers
Declaration
protected override IEnumerator OnSetup()
Returns
| Type | Description |
|---|---|
| IEnumerator | An IEnumerator for use with Unity's coroutine system. |
Overrides
TestEntireBufferIsCopiedOnNetworkVariableDelta()
Declaration
[UnityTest]
public IEnumerator TestEntireBufferIsCopiedOnNetworkVariableDelta()
Returns
| Type | Description |
|---|---|
| IEnumerator |