docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class RpcTypeSerializationTests.RpcTestNB

    Inheritance
    object
    Object
    Component
    Behaviour
    MonoBehaviour
    NetworkBehaviour
    RpcTypeSerializationTests.RpcTestNB
    Inherited Members
    NetworkBehaviour.__rpc_func_table
    NetworkBehaviour.__rpc_name_table
    NetworkBehaviour.__rpc_exec_stage
    NetworkBehaviour.NetworkVariableFields
    NetworkBehaviour.__getTypeName()
    NetworkBehaviour.__beginSendServerRpc(uint, ServerRpcParams, RpcDelivery)
    NetworkBehaviour.__endSendServerRpc(ref FastBufferWriter, uint, ServerRpcParams, RpcDelivery)
    NetworkBehaviour.__beginSendClientRpc(uint, ClientRpcParams, RpcDelivery)
    NetworkBehaviour.__endSendClientRpc(ref FastBufferWriter, uint, ClientRpcParams, RpcDelivery)
    NetworkBehaviour.__beginSendRpc(uint, RpcParams, RpcAttribute.RpcAttributeParams, SendTo, RpcDelivery)
    NetworkBehaviour.__endSendRpc(ref FastBufferWriter, uint, RpcParams, RpcAttribute.RpcAttributeParams, SendTo, RpcDelivery)
    NetworkBehaviour.__createNativeList<T>()
    NetworkBehaviour.GetNetworkBehaviour(ushort)
    NetworkBehaviour.OnNetworkPreSpawn(ref NetworkManager)
    NetworkBehaviour.OnNetworkSpawn()
    NetworkBehaviour.OnNetworkPostSpawn()
    NetworkBehaviour.OnNetworkSessionSynchronized()
    NetworkBehaviour.OnInSceneObjectsSpawned()
    NetworkBehaviour.OnNetworkDespawn()
    NetworkBehaviour.OnGainedOwnership()
    NetworkBehaviour.OnOwnershipChanged(ulong, ulong)
    NetworkBehaviour.OnLostOwnership()
    NetworkBehaviour.OnNetworkObjectParentChanged(NetworkObject)
    NetworkBehaviour.__initializeVariables()
    NetworkBehaviour.__initializeRpcs()
    NetworkBehaviour.__registerRpc(uint, NetworkBehaviour.RpcReceiveHandler, string)
    NetworkBehaviour.__nameNetworkVariable(NetworkVariableBase, string)
    NetworkBehaviour.GetNetworkObject(ulong)
    NetworkBehaviour.OnSynchronize<T>(ref BufferSerializer<T>)
    NetworkBehaviour.OnReanticipate(double)
    NetworkBehaviour.OnDestroy()
    NetworkBehaviour.NetworkManager
    NetworkBehaviour.RpcTarget
    NetworkBehaviour.IsLocalPlayer
    NetworkBehaviour.IsOwner
    NetworkBehaviour.IsServer
    NetworkBehaviour.ServerIsHost
    NetworkBehaviour.IsClient
    NetworkBehaviour.IsHost
    NetworkBehaviour.IsOwnedByServer
    NetworkBehaviour.IsSpawned
    NetworkBehaviour.NetworkObject
    NetworkBehaviour.HasNetworkObject
    NetworkBehaviour.NetworkObjectId
    NetworkBehaviour.NetworkBehaviourId
    NetworkBehaviour.OwnerClientId
    NetworkBehaviour.m_TargetIdBeingSynchronized
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(string, float)
    MonoBehaviour.InvokeRepeating(string, float, float)
    MonoBehaviour.CancelInvoke(string)
    MonoBehaviour.IsInvoking(string)
    MonoBehaviour.StartCoroutine(string)
    MonoBehaviour.StartCoroutine(string, object)
    MonoBehaviour.StartCoroutine(IEnumerator)
    MonoBehaviour.StartCoroutine_Auto(IEnumerator)
    MonoBehaviour.StopCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(Coroutine)
    MonoBehaviour.StopCoroutine(string)
    MonoBehaviour.StopAllCoroutines()
    MonoBehaviour.print(object)
    MonoBehaviour.destroyCancellationToken
    MonoBehaviour.useGUILayout
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, out Component)
    Component.TryGetComponent<T>(out T)
    Component.GetComponent(string)
    Component.GetComponentInChildren(Type, bool)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(bool)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, bool)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(bool)
    Component.GetComponentsInChildren<T>(bool, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    Component.GetComponentInParent(Type, bool)
    Component.GetComponentInParent(Type)
    Component.GetComponentInParent<T>(bool)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, bool)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(bool)
    Component.GetComponentsInParent<T>(bool, List<T>)
    Component.GetComponentsInParent<T>()
    Component.GetComponents(Type)
    Component.GetComponents(Type, List<Component>)
    Component.GetComponents<T>(List<T>)
    Component.GetComponents<T>()
    Component.GetComponentIndex()
    Component.CompareTag(string)
    Component.SendMessageUpwards(string, object, SendMessageOptions)
    Component.SendMessageUpwards(string, object)
    Component.SendMessageUpwards(string)
    Component.SendMessageUpwards(string, SendMessageOptions)
    Component.SendMessage(string, object)
    Component.SendMessage(string)
    Component.SendMessage(string, object, SendMessageOptions)
    Component.SendMessage(string, SendMessageOptions)
    Component.BroadcastMessage(string, object, SendMessageOptions)
    Component.BroadcastMessage(string, object)
    Component.BroadcastMessage(string)
    Component.BroadcastMessage(string, SendMessageOptions)
    Component.transform
    Component.gameObject
    Component.tag
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.InstantiateAsync<T>(T)
    Object.InstantiateAsync<T>(T, Transform)
    Object.InstantiateAsync<T>(T, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int)
    Object.InstantiateAsync<T>(T, int, Transform)
    Object.InstantiateAsync<T>(T, int, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, InstantiateParameters)
    Object.InstantiateAsync<T>(T, int, InstantiateParameters)
    Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters)
    Object.InstantiateAsync<T>(T, int, Vector3, Quaternion, InstantiateParameters)
    Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, InstantiateParameters)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Scene)
    Object.Instantiate<T>(T, InstantiateParameters)
    Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.FindObjectsByType(Type, FindObjectsSortMode)
    Object.FindObjectsByType(Type, FindObjectsInactive, FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsByType<T>(FindObjectsSortMode)
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindFirstObjectByType<T>()
    Object.FindAnyObjectByType<T>()
    Object.FindFirstObjectByType<T>(FindObjectsInactive)
    Object.FindAnyObjectByType<T>(FindObjectsInactive)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindFirstObjectByType(Type)
    Object.FindAnyObjectByType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.FindFirstObjectByType(Type, FindObjectsInactive)
    Object.FindAnyObjectByType(Type, FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Unity.Netcode.RuntimeTests
    Assembly: Unity.Netcode.RuntimeTests.dll
    Syntax
    public class RpcTypeSerializationTests.RpcTestNB : NetworkBehaviour

    Fields

    OnReceived

    Declaration
    public RpcTypeSerializationTests.RpcTestNB.OnReceivedDelegate OnReceived
    Field Value
    Type Description
    RpcTypeSerializationTests.RpcTestNB.OnReceivedDelegate

    Methods

    BoolArrayClientRpc(bool[])

    Declaration
    [ClientRpc]
    public void BoolArrayClientRpc(bool[] value)
    Parameters
    Type Name Description
    bool[] value

    BoolClientRpc(bool)

    Declaration
    [ClientRpc]
    public void BoolClientRpc(bool value)
    Parameters
    Type Name Description
    bool value

    BoolNativeArrayClientRpc(NativeArray<bool>)

    Declaration
    [ClientRpc]
    public void BoolNativeArrayClientRpc(NativeArray<bool> value)
    Parameters
    Type Name Description
    NativeArray<bool> value

    ByteArrayClientRpc(byte[])

    Declaration
    [ClientRpc]
    public void ByteArrayClientRpc(byte[] value)
    Parameters
    Type Name Description
    byte[] value

    ByteClientRpc(byte)

    Declaration
    [ClientRpc]
    public void ByteClientRpc(byte value)
    Parameters
    Type Name Description
    byte value

    ByteEnumArrayClientRpc(ByteEnum[])

    Declaration
    [ClientRpc]
    public void ByteEnumArrayClientRpc(ByteEnum[] value)
    Parameters
    Type Name Description
    ByteEnum[] value

    ByteEnumClientRpc(ByteEnum)

    Declaration
    [ClientRpc]
    public void ByteEnumClientRpc(ByteEnum value)
    Parameters
    Type Name Description
    ByteEnum value

    ByteEnumNativeArrayClientRpc(NativeArray<ByteEnum>)

    Declaration
    [ClientRpc]
    public void ByteEnumNativeArrayClientRpc(NativeArray<ByteEnum> value)
    Parameters
    Type Name Description
    NativeArray<ByteEnum> value

    ByteNativeArrayClientRpc(NativeArray<byte>)

    Declaration
    [ClientRpc]
    public void ByteNativeArrayClientRpc(NativeArray<byte> value)
    Parameters
    Type Name Description
    NativeArray<byte> value

    CharArrayClientRpc(char[])

    Declaration
    [ClientRpc]
    public void CharArrayClientRpc(char[] value)
    Parameters
    Type Name Description
    char[] value

    CharClientRpc(char)

    Declaration
    [ClientRpc]
    public void CharClientRpc(char value)
    Parameters
    Type Name Description
    char value

    CharNativeArrayClientRpc(NativeArray<char>)

    Declaration
    [ClientRpc]
    public void CharNativeArrayClientRpc(NativeArray<char> value)
    Parameters
    Type Name Description
    NativeArray<char> value

    Color32ArrayClientRpc(Color32[])

    Declaration
    [ClientRpc]
    public void Color32ArrayClientRpc(Color32[] value)
    Parameters
    Type Name Description
    Color32[] value

    Color32ClientRpc(Color32)

    Declaration
    [ClientRpc]
    public void Color32ClientRpc(Color32 value)
    Parameters
    Type Name Description
    Color32 value

    Color32NativeArrayClientRpc(NativeArray<Color32>)

    Declaration
    [ClientRpc]
    public void Color32NativeArrayClientRpc(NativeArray<Color32> value)
    Parameters
    Type Name Description
    NativeArray<Color32> value

    ColorArrayClientRpc(Color[])

    Declaration
    [ClientRpc]
    public void ColorArrayClientRpc(Color[] value)
    Parameters
    Type Name Description
    Color[] value

    ColorClientRpc(Color)

    Declaration
    [ClientRpc]
    public void ColorClientRpc(Color value)
    Parameters
    Type Name Description
    Color value

    ColorNativeArrayClientRpc(NativeArray<Color>)

    Declaration
    [ClientRpc]
    public void ColorNativeArrayClientRpc(NativeArray<Color> value)
    Parameters
    Type Name Description
    NativeArray<Color> value

    DoubleArrayClientRpc(double[])

    Declaration
    [ClientRpc]
    public void DoubleArrayClientRpc(double[] value)
    Parameters
    Type Name Description
    double[] value

    DoubleClientRpc(double)

    Declaration
    [ClientRpc]
    public void DoubleClientRpc(double value)
    Parameters
    Type Name Description
    double value

    DoubleNativeArrayClientRpc(NativeArray<double>)

    Declaration
    [ClientRpc]
    public void DoubleNativeArrayClientRpc(NativeArray<double> value)
    Parameters
    Type Name Description
    NativeArray<double> value

    FixedString32BytesArrayClientRpc(FixedString32Bytes[])

    Declaration
    [ClientRpc]
    public void FixedString32BytesArrayClientRpc(FixedString32Bytes[] value)
    Parameters
    Type Name Description
    FixedString32Bytes[] value

    FixedString32BytesClientRpc(FixedString32Bytes)

    Declaration
    [ClientRpc]
    public void FixedString32BytesClientRpc(FixedString32Bytes value)
    Parameters
    Type Name Description
    FixedString32Bytes value

    FixedString32BytesNativeArrayClientRpc(NativeArray<FixedString32Bytes>)

    Declaration
    [ClientRpc]
    public void FixedString32BytesNativeArrayClientRpc(NativeArray<FixedString32Bytes> value)
    Parameters
    Type Name Description
    NativeArray<FixedString32Bytes> value

    FloatArrayClientRpc(float[])

    Declaration
    [ClientRpc]
    public void FloatArrayClientRpc(float[] value)
    Parameters
    Type Name Description
    float[] value

    FloatClientRpc(float)

    Declaration
    [ClientRpc]
    public void FloatClientRpc(float value)
    Parameters
    Type Name Description
    float value

    FloatNativeArrayClientRpc(NativeArray<float>)

    Declaration
    [ClientRpc]
    public void FloatNativeArrayClientRpc(NativeArray<float> value)
    Parameters
    Type Name Description
    NativeArray<float> value

    IntArrayClientRpc(int[])

    Declaration
    [ClientRpc]
    public void IntArrayClientRpc(int[] value)
    Parameters
    Type Name Description
    int[] value

    IntClientRpc(int)

    Declaration
    [ClientRpc]
    public void IntClientRpc(int value)
    Parameters
    Type Name Description
    int value

    IntEnumArrayClientRpc(IntEnum[])

    Declaration
    [ClientRpc]
    public void IntEnumArrayClientRpc(IntEnum[] value)
    Parameters
    Type Name Description
    IntEnum[] value

    IntEnumClientRpc(IntEnum)

    Declaration
    [ClientRpc]
    public void IntEnumClientRpc(IntEnum value)
    Parameters
    Type Name Description
    IntEnum value

    IntEnumNativeArrayClientRpc(NativeArray<IntEnum>)

    Declaration
    [ClientRpc]
    public void IntEnumNativeArrayClientRpc(NativeArray<IntEnum> value)
    Parameters
    Type Name Description
    NativeArray<IntEnum> value

    IntNativeArrayClientRpc(NativeArray<int>)

    Declaration
    [ClientRpc]
    public void IntNativeArrayClientRpc(NativeArray<int> value)
    Parameters
    Type Name Description
    NativeArray<int> value

    LongArrayClientRpc(long[])

    Declaration
    [ClientRpc]
    public void LongArrayClientRpc(long[] value)
    Parameters
    Type Name Description
    long[] value

    LongClientRpc(long)

    Declaration
    [ClientRpc]
    public void LongClientRpc(long value)
    Parameters
    Type Name Description
    long value

    LongEnumArrayClientRpc(LongEnum[])

    Declaration
    [ClientRpc]
    public void LongEnumArrayClientRpc(LongEnum[] value)
    Parameters
    Type Name Description
    LongEnum[] value

    LongEnumClientRpc(LongEnum)

    Declaration
    [ClientRpc]
    public void LongEnumClientRpc(LongEnum value)
    Parameters
    Type Name Description
    LongEnum value

    LongEnumNativeArrayClientRpc(NativeArray<LongEnum>)

    Declaration
    [ClientRpc]
    public void LongEnumNativeArrayClientRpc(NativeArray<LongEnum> value)
    Parameters
    Type Name Description
    NativeArray<LongEnum> value

    LongNativeArrayClientRpc(NativeArray<long>)

    Declaration
    [ClientRpc]
    public void LongNativeArrayClientRpc(NativeArray<long> value)
    Parameters
    Type Name Description
    NativeArray<long> value

    NetworkVariableTestStructArrayClientRpc(NetworkVariableTestStruct[])

    Declaration
    [ClientRpc]
    public void NetworkVariableTestStructArrayClientRpc(NetworkVariableTestStruct[] value)
    Parameters
    Type Name Description
    NetworkVariableTestStruct[] value

    NetworkVariableTestStructClientRpc(NetworkVariableTestStruct)

    Declaration
    [ClientRpc]
    public void NetworkVariableTestStructClientRpc(NetworkVariableTestStruct value)
    Parameters
    Type Name Description
    NetworkVariableTestStruct value

    NetworkVariableTestStructNativeArrayClientRpc(NativeArray<NetworkVariableTestStruct>)

    Declaration
    [ClientRpc]
    public void NetworkVariableTestStructNativeArrayClientRpc(NativeArray<NetworkVariableTestStruct> value)
    Parameters
    Type Name Description
    NativeArray<NetworkVariableTestStruct> value

    PoseArrayClientRpc(Pose[])

    Declaration
    [ClientRpc]
    public void PoseArrayClientRpc(Pose[] value)
    Parameters
    Type Name Description
    Pose[] value

    PoseClientRpc(Pose)

    Declaration
    [ClientRpc]
    public void PoseClientRpc(Pose value)
    Parameters
    Type Name Description
    Pose value

    PoseNativeArrayClientRpc(NativeArray<Pose>)

    Declaration
    [ClientRpc]
    public void PoseNativeArrayClientRpc(NativeArray<Pose> value)
    Parameters
    Type Name Description
    NativeArray<Pose> value

    QuaternionArrayClientRpc(Quaternion[])

    Declaration
    [ClientRpc]
    public void QuaternionArrayClientRpc(Quaternion[] value)
    Parameters
    Type Name Description
    Quaternion[] value

    QuaternionClientRpc(Quaternion)

    Declaration
    [ClientRpc]
    public void QuaternionClientRpc(Quaternion value)
    Parameters
    Type Name Description
    Quaternion value

    QuaternionNativeArrayClientRpc(NativeArray<Quaternion>)

    Declaration
    [ClientRpc]
    public void QuaternionNativeArrayClientRpc(NativeArray<Quaternion> value)
    Parameters
    Type Name Description
    NativeArray<Quaternion> value

    Ray2DArrayClientRpc(Ray2D[])

    Declaration
    [ClientRpc]
    public void Ray2DArrayClientRpc(Ray2D[] value)
    Parameters
    Type Name Description
    Ray2D[] value

    Ray2DClientRpc(Ray2D)

    Declaration
    [ClientRpc]
    public void Ray2DClientRpc(Ray2D value)
    Parameters
    Type Name Description
    Ray2D value

    Ray2DNativeArrayClientRpc(NativeArray<Ray2D>)

    Declaration
    [ClientRpc]
    public void Ray2DNativeArrayClientRpc(NativeArray<Ray2D> value)
    Parameters
    Type Name Description
    NativeArray<Ray2D> value

    RayArrayClientRpc(Ray[])

    Declaration
    [ClientRpc]
    public void RayArrayClientRpc(Ray[] value)
    Parameters
    Type Name Description
    Ray[] value

    RayClientRpc(Ray)

    Declaration
    [ClientRpc]
    public void RayClientRpc(Ray value)
    Parameters
    Type Name Description
    Ray value

    RayNativeArrayClientRpc(NativeArray<Ray>)

    Declaration
    [ClientRpc]
    public void RayNativeArrayClientRpc(NativeArray<Ray> value)
    Parameters
    Type Name Description
    NativeArray<Ray> value

    SByteEnumArrayClientRpc(SByteEnum[])

    Declaration
    [ClientRpc]
    public void SByteEnumArrayClientRpc(SByteEnum[] value)
    Parameters
    Type Name Description
    SByteEnum[] value

    SByteEnumClientRpc(SByteEnum)

    Declaration
    [ClientRpc]
    public void SByteEnumClientRpc(SByteEnum value)
    Parameters
    Type Name Description
    SByteEnum value

    SByteEnumNativeArrayClientRpc(NativeArray<SByteEnum>)

    Declaration
    [ClientRpc]
    public void SByteEnumNativeArrayClientRpc(NativeArray<SByteEnum> value)
    Parameters
    Type Name Description
    NativeArray<SByteEnum> value

    SbyteArrayClientRpc(sbyte[])

    Declaration
    [ClientRpc]
    public void SbyteArrayClientRpc(sbyte[] value)
    Parameters
    Type Name Description
    sbyte[] value

    SbyteClientRpc(sbyte)

    Declaration
    [ClientRpc]
    public void SbyteClientRpc(sbyte value)
    Parameters
    Type Name Description
    sbyte value

    SbyteNativeArrayClientRpc(NativeArray<sbyte>)

    Declaration
    [ClientRpc]
    public void SbyteNativeArrayClientRpc(NativeArray<sbyte> value)
    Parameters
    Type Name Description
    NativeArray<sbyte> value

    ShortArrayClientRpc(short[])

    Declaration
    [ClientRpc]
    public void ShortArrayClientRpc(short[] value)
    Parameters
    Type Name Description
    short[] value

    ShortClientRpc(short)

    Declaration
    [ClientRpc]
    public void ShortClientRpc(short value)
    Parameters
    Type Name Description
    short value

    ShortEnumArrayClientRpc(ShortEnum[])

    Declaration
    [ClientRpc]
    public void ShortEnumArrayClientRpc(ShortEnum[] value)
    Parameters
    Type Name Description
    ShortEnum[] value

    ShortEnumClientRpc(ShortEnum)

    Declaration
    [ClientRpc]
    public void ShortEnumClientRpc(ShortEnum value)
    Parameters
    Type Name Description
    ShortEnum value

    ShortEnumNativeArrayClientRpc(NativeArray<ShortEnum>)

    Declaration
    [ClientRpc]
    public void ShortEnumNativeArrayClientRpc(NativeArray<ShortEnum> value)
    Parameters
    Type Name Description
    NativeArray<ShortEnum> value

    ShortNativeArrayClientRpc(NativeArray<short>)

    Declaration
    [ClientRpc]
    public void ShortNativeArrayClientRpc(NativeArray<short> value)
    Parameters
    Type Name Description
    NativeArray<short> value

    UIntEnumArrayClientRpc(UIntEnum[])

    Declaration
    [ClientRpc]
    public void UIntEnumArrayClientRpc(UIntEnum[] value)
    Parameters
    Type Name Description
    UIntEnum[] value

    UIntEnumClientRpc(UIntEnum)

    Declaration
    [ClientRpc]
    public void UIntEnumClientRpc(UIntEnum value)
    Parameters
    Type Name Description
    UIntEnum value

    UIntEnumNativeArrayClientRpc(NativeArray<UIntEnum>)

    Declaration
    [ClientRpc]
    public void UIntEnumNativeArrayClientRpc(NativeArray<UIntEnum> value)
    Parameters
    Type Name Description
    NativeArray<UIntEnum> value

    ULongEnumArrayClientRpc(ULongEnum[])

    Declaration
    [ClientRpc]
    public void ULongEnumArrayClientRpc(ULongEnum[] value)
    Parameters
    Type Name Description
    ULongEnum[] value

    ULongEnumClientRpc(ULongEnum)

    Declaration
    [ClientRpc]
    public void ULongEnumClientRpc(ULongEnum value)
    Parameters
    Type Name Description
    ULongEnum value

    ULongEnumNativeArrayClientRpc(NativeArray<ULongEnum>)

    Declaration
    [ClientRpc]
    public void ULongEnumNativeArrayClientRpc(NativeArray<ULongEnum> value)
    Parameters
    Type Name Description
    NativeArray<ULongEnum> value

    UShortEnumArrayClientRpc(UShortEnum[])

    Declaration
    [ClientRpc]
    public void UShortEnumArrayClientRpc(UShortEnum[] value)
    Parameters
    Type Name Description
    UShortEnum[] value

    UShortEnumClientRpc(UShortEnum)

    Declaration
    [ClientRpc]
    public void UShortEnumClientRpc(UShortEnum value)
    Parameters
    Type Name Description
    UShortEnum value

    UShortEnumNativeArrayClientRpc(NativeArray<UShortEnum>)

    Declaration
    [ClientRpc]
    public void UShortEnumNativeArrayClientRpc(NativeArray<UShortEnum> value)
    Parameters
    Type Name Description
    NativeArray<UShortEnum> value

    UintArrayClientRpc(uint[])

    Declaration
    [ClientRpc]
    public void UintArrayClientRpc(uint[] value)
    Parameters
    Type Name Description
    uint[] value

    UintClientRpc(uint)

    Declaration
    [ClientRpc]
    public void UintClientRpc(uint value)
    Parameters
    Type Name Description
    uint value

    UintNativeArrayClientRpc(NativeArray<uint>)

    Declaration
    [ClientRpc]
    public void UintNativeArrayClientRpc(NativeArray<uint> value)
    Parameters
    Type Name Description
    NativeArray<uint> value

    UlongArrayClientRpc(ulong[])

    Declaration
    [ClientRpc]
    public void UlongArrayClientRpc(ulong[] value)
    Parameters
    Type Name Description
    ulong[] value

    UlongClientRpc(ulong)

    Declaration
    [ClientRpc]
    public void UlongClientRpc(ulong value)
    Parameters
    Type Name Description
    ulong value

    UlongNativeArrayClientRpc(NativeArray<ulong>)

    Declaration
    [ClientRpc]
    public void UlongNativeArrayClientRpc(NativeArray<ulong> value)
    Parameters
    Type Name Description
    NativeArray<ulong> value

    UshortArrayClientRpc(ushort[])

    Declaration
    [ClientRpc]
    public void UshortArrayClientRpc(ushort[] value)
    Parameters
    Type Name Description
    ushort[] value

    UshortClientRpc(ushort)

    Declaration
    [ClientRpc]
    public void UshortClientRpc(ushort value)
    Parameters
    Type Name Description
    ushort value

    UshortNativeArrayClientRpc(NativeArray<ushort>)

    Declaration
    [ClientRpc]
    public void UshortNativeArrayClientRpc(NativeArray<ushort> value)
    Parameters
    Type Name Description
    NativeArray<ushort> value

    Vector2ArrayClientRpc(Vector2[])

    Declaration
    [ClientRpc]
    public void Vector2ArrayClientRpc(Vector2[] value)
    Parameters
    Type Name Description
    Vector2[] value

    Vector2ClientRpc(Vector2)

    Declaration
    [ClientRpc]
    public void Vector2ClientRpc(Vector2 value)
    Parameters
    Type Name Description
    Vector2 value

    Vector2IntArrayClientRpc(Vector2Int[])

    Declaration
    [ClientRpc]
    public void Vector2IntArrayClientRpc(Vector2Int[] value)
    Parameters
    Type Name Description
    Vector2Int[] value

    Vector2IntClientRpc(Vector2Int)

    Declaration
    [ClientRpc]
    public void Vector2IntClientRpc(Vector2Int value)
    Parameters
    Type Name Description
    Vector2Int value

    Vector2IntNativeArrayClientRpc(NativeArray<Vector2Int>)

    Declaration
    [ClientRpc]
    public void Vector2IntNativeArrayClientRpc(NativeArray<Vector2Int> value)
    Parameters
    Type Name Description
    NativeArray<Vector2Int> value

    Vector2NativeArrayClientRpc(NativeArray<Vector2>)

    Declaration
    [ClientRpc]
    public void Vector2NativeArrayClientRpc(NativeArray<Vector2> value)
    Parameters
    Type Name Description
    NativeArray<Vector2> value

    Vector3ArrayClientRpc(Vector3[])

    Declaration
    [ClientRpc]
    public void Vector3ArrayClientRpc(Vector3[] value)
    Parameters
    Type Name Description
    Vector3[] value

    Vector3ClientRpc(Vector3)

    Declaration
    [ClientRpc]
    public void Vector3ClientRpc(Vector3 value)
    Parameters
    Type Name Description
    Vector3 value

    Vector3IntArrayClientRpc(Vector3Int[])

    Declaration
    [ClientRpc]
    public void Vector3IntArrayClientRpc(Vector3Int[] value)
    Parameters
    Type Name Description
    Vector3Int[] value

    Vector3IntClientRpc(Vector3Int)

    Declaration
    [ClientRpc]
    public void Vector3IntClientRpc(Vector3Int value)
    Parameters
    Type Name Description
    Vector3Int value

    Vector3IntNativeArrayClientRpc(NativeArray<Vector3Int>)

    Declaration
    [ClientRpc]
    public void Vector3IntNativeArrayClientRpc(NativeArray<Vector3Int> value)
    Parameters
    Type Name Description
    NativeArray<Vector3Int> value

    Vector3NativeArrayClientRpc(NativeArray<Vector3>)

    Declaration
    [ClientRpc]
    public void Vector3NativeArrayClientRpc(NativeArray<Vector3> value)
    Parameters
    Type Name Description
    NativeArray<Vector3> value

    Vector4ArrayClientRpc(Vector4[])

    Declaration
    [ClientRpc]
    public void Vector4ArrayClientRpc(Vector4[] value)
    Parameters
    Type Name Description
    Vector4[] value

    Vector4ClientRpc(Vector4)

    Declaration
    [ClientRpc]
    public void Vector4ClientRpc(Vector4 value)
    Parameters
    Type Name Description
    Vector4 value

    Vector4NativeArrayClientRpc(NativeArray<Vector4>)

    Declaration
    [ClientRpc]
    public void Vector4NativeArrayClientRpc(NativeArray<Vector4> value)
    Parameters
    Type Name Description
    NativeArray<Vector4> value
    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)