docs.unity3d.com
    Show / Hide Table of Contents

    Class OwnerPermissionObject

    Inheritance
    Object
    Object
    Component
    Behaviour
    MonoBehaviour
    NetworkBehaviour
    OwnerPermissionObject
    Inherited Members
    NetworkBehaviour.NetworkManager
    NetworkBehaviour.IsLocalPlayer
    NetworkBehaviour.IsOwner
    NetworkBehaviour.IsServer
    NetworkBehaviour.IsClient
    NetworkBehaviour.IsHost
    NetworkBehaviour.IsOwnedByServer
    NetworkBehaviour.IsSpawned
    NetworkBehaviour.NetworkObject
    NetworkBehaviour.HasNetworkObject
    NetworkBehaviour.NetworkObjectId
    NetworkBehaviour.NetworkBehaviourId
    NetworkBehaviour.GetNetworkBehaviour(UInt16)
    NetworkBehaviour.OwnerClientId
    NetworkBehaviour.OnNetworkDespawn()
    NetworkBehaviour.OnGainedOwnership()
    NetworkBehaviour.OnLostOwnership()
    NetworkBehaviour.OnNetworkObjectParentChanged(NetworkObject)
    NetworkBehaviour.GetNetworkObject(UInt64)
    NetworkBehaviour.OnSynchronize<T>(BufferSerializer<T>)
    NetworkBehaviour.OnDestroy()
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(String, Single)
    MonoBehaviour.InvokeRepeating(String, Single, Single)
    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.useGUILayout
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, Component)
    Component.TryGetComponent<T>(T)
    Component.GetComponent(String)
    Component.GetComponentInChildren(Type, Boolean)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(Boolean)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, Boolean)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(Boolean)
    Component.GetComponentsInChildren<T>(Boolean, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    Component.GetComponentInParent(Type)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, Boolean)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(Boolean)
    Component.GetComponentsInParent<T>(Boolean, List<T>)
    Component.GetComponentsInParent<T>()
    Component.GetComponents(Type)
    Component.GetComponents(Type, List<Component>)
    Component.GetComponents<T>(List<T>)
    Component.GetComponents<T>()
    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.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    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, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectOfType<T>()
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.ToString()
    Object.name
    Object.hideFlags
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Unity.Netcode.RuntimeTests
    Syntax
    public class OwnerPermissionObject : NetworkBehaviour

    Fields

    ClientTargetedNetworkObjects

    Declaration
    public static List<OwnerPermissionObject> ClientTargetedNetworkObjects
    Field Value
    Type Description
    List<OwnerPermissionObject>

    CurrentlySpawning

    Declaration
    public static int CurrentlySpawning
    Field Value
    Type Description
    Int32

    MyNetworkListOwner

    Declaration
    public NetworkList<int> MyNetworkListOwner
    Field Value
    Type Description
    NetworkList<Int32>

    MyNetworkListServer

    Declaration
    public NetworkList<int> MyNetworkListServer
    Field Value
    Type Description
    NetworkList<Int32>

    MyNetworkVariableOwner

    Declaration
    public NetworkVariable<int> MyNetworkVariableOwner
    Field Value
    Type Description
    NetworkVariable<Int32>

    MyNetworkVariableServer

    Declaration
    public NetworkVariable<int> MyNetworkVariableServer
    Field Value
    Type Description
    NetworkVariable<Int32>

    Objects

    Declaration
    public static OwnerPermissionObject[, ] Objects
    Field Value
    Type Description
    OwnerPermissionObject[,]

    Methods

    CheckLists(NetworkList<Int32>, NetworkList<Int32>)

    Declaration
    public static void CheckLists(NetworkList<int> listA, NetworkList<int> listB)
    Parameters
    Type Name Description
    NetworkList<Int32> listA
    NetworkList<Int32> listB

    ListOwnerChanged(NetworkListEvent<Int32>)

    Declaration
    public void ListOwnerChanged(NetworkListEvent<int> listEvent)
    Parameters
    Type Name Description
    NetworkListEvent<Int32> listEvent

    ListServerChanged(NetworkListEvent<Int32>)

    Declaration
    public void ListServerChanged(NetworkListEvent<int> listEvent)
    Parameters
    Type Name Description
    NetworkListEvent<Int32> listEvent

    OnNetworkSpawn()

    Declaration
    public override void OnNetworkSpawn()
    Overrides
    NetworkBehaviour.OnNetworkSpawn()

    OwnerChanged(Int32, Int32)

    Declaration
    public void OwnerChanged(int before, int after)
    Parameters
    Type Name Description
    Int32 before
    Int32 after

    ServerChanged(Int32, Int32)

    Declaration
    public void ServerChanged(int before, int after)
    Parameters
    Type Name Description
    Int32 before
    Int32 after

    VerifyConsistency()

    Declaration
    public static void VerifyConsistency()
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on 26 October 2023