Zdexby TheHolyOneZ
127,469 classes
Class

NetworkObject

: MonoBehaviour : Behaviour : Component : Object : Object
Unity.Netcode.NetworkObject, Unity.Netcode.Runtime 0x0100 (256 B) align 8 inherited 0x0020 Unity.Netcode.Runtime
0x00x0100

Members 43

OffsetSizeNameTypeFlags
0x00200x78padding / unreflected
0x04GlobalObjectIdHashuint1 flags
0x04PrefabGlobalObjectIdHashuint1 flags
0x04InScenePlacedSourceGlobalObjectIdHashuint1 flags
0x08<NetworkTransforms>k__BackingFieldList`1Private
0x08<NetworkRigidbodies>k__BackingFieldList`1Private
0x08<CurrentParent>k__BackingFieldNetworkObjectPrivate
0x04DeferredDespawnTickintPublic
0x08OnDeferredDespawnCompleteOnDeferedDespawnCompleteDelegateHandlerPublic
0x04OwnershipOwnershipStatus1 flags
0x08OnOwnershipPermissionsFailureOnOwnershipPermissionsFailureDelegateHandlerPublic
0x08OnOwnershipRequestedOnOwnershipRequestedDelegateHandlerPublic
0x08OnOwnershipRequestResponseOnOwnershipRequestResponseDelegateHandlerPublic
0x08NetworkManagerOwnerNetworkManager1 flags
0x00AC0x04padding / unreflected
0x08<NetworkObjectId>k__BackingFieldulongPrivate
0x08<OwnerClientId>k__BackingFieldulongPrivate
0x08PreviousOwnerIdulong1 flags
0x01AlwaysReplicateAsRootboolPublic
0x01<IsPlayerObject>k__BackingFieldboolPrivate
0x01SynchronizeTransformboolPublic
0x01<IsSpawned>k__BackingFieldboolPrivate
0x02<IsSceneObject>k__BackingFieldNullable`1Private
0x01<DestroyWithScene>k__BackingFieldboolPrivate
0x01ActiveSceneSynchronizationboolPublic
0x01SceneMigrationSynchronizationboolPublic
0x08OnMigratedToNewSceneActionPublic
0x01SpawnWithObserversboolPublic
0x08CheckObjectVisibilityVisibilityDelegatePublic
0x08IncludeTransformWhenSpawningSpawnDelegatePublic
0x01DontDestroyWithOwnerboolPublic
0x01AutoObjectParentSyncboolPublic
0x01SyncOwnerTransformWhenParentedboolPublic
0x01AllowOwnerToParentboolPublic
0x08ObserversHashSet`12 flags
0x08m_EmptyULongHashSetHashSet`1Private+1 flags
0x00D60x02padding / unreflected
0x04SceneOriginHandleint1 flags
0x04NetworkSceneHandleint1 flags
0x04m_SceneOriginScenePrivate
0x00E40x04padding / unreflected
0x10m_LatestParentNullable`1Private
0x08m_CachedParentTransformPrivate
0x01m_CachedWorldPositionStaysboolPrivate
0x01AuthorityAppliedParentingbool1 flags
0x08OrphanChildrenHashSet`1Static+1 flags
0x08m_ChildNetworkBehavioursList`1Private
0x00FA0x06unreflected bytes to end of NetworkObject
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 5
OffsetSizeNameTypeFlags
—0x04kInstanceID_NoneintPrivateStatic+1 flags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 108

SignatureFlagsNativeParams
void get_PrefabIdHash()Public+1 flags—0x00
void get_NetworkTransforms()Public+1 flags—0x00
void set_NetworkTransforms()Private+1 flags—0x00
void get_NetworkRigidbodies()Public+1 flags—0x00
void set_NetworkRigidbodies()Private+1 flags—0x00
void get_CurrentParent()Public+1 flags—0x00
void set_CurrentParent()Private+1 flags—0x00
void HasParentNetworkObject()1 flags—0x00
void get_NetworkManager()Public+1 flags—0x00
void get_HasRemoteObservers()2 flags—0x00
void DeferDespawn()Public—0x00
void get_IsOwnershipDistributable()Public+1 flags—0x00
void get_IsOwnershipSessionOwner()Public+1 flags—0x00
void get_IsOwnershipLocked()Public+1 flags—0x00
void get_IsOwnershipTransferable()Public+1 flags—0x00
void get_IsOwnershipRequestRequired()Public+1 flags—0x00
void get_IsRequestInProgress()Public+1 flags—0x00
void HasExtendedOwnershipStatus()1 flags—0x00
void AddOwnershipExtended()1 flags—0x00
void RemoveOwnershipExtended()1 flags—0x00
void SetOwnershipLock()Public—0x00
void RequestOwnership()Public—0x00
void OwnershipRequest()1 flags—0x00
void OwnershipRequestResponse()1 flags—0x00
void SetOwnershipStatus()Public—0x00
void RemoveOwnershipStatus()Public—0x00
void SendOwnershipStatusUpdate()1 flags—0x00
void HasOwnershipStatus()Public—0x00
void get_HasAuthority()Public+1 flags—0x00
void InternalHasAuthority()Private—0x00
void get_NetworkObjectId()Public+1 flags—0x00
void set_NetworkObjectId()2 flags—0x00
void get_OwnerClientId()Public+1 flags—0x00
void set_OwnerClientId()2 flags—0x00
void get_IsPlayerObject()Public+1 flags—0x00
void set_IsPlayerObject()2 flags—0x00
void get_IsLocalPlayer()Public+1 flags—0x00
void get_IsOwner()Public+1 flags—0x00
void get_IsOwnedByServer()Public+1 flags—0x00
void get_IsSpawned()Public+1 flags—0x00
void set_IsSpawned()2 flags—0x00
void get_IsSceneObject()Public+1 flags—0x00
void set_IsSceneObject()2 flags—0x00
void SetSceneObjectStatus()Public—0x00
void get_DestroyWithScene()Public+1 flags—0x00
void set_DestroyWithScene()Public+1 flags—0x00
void GetNameForMetrics()1 flags—0x00
void GetObservers()Public—0x00
void IsNetworkVisibleTo()Public—0x00
void get_SceneOrigin()2 flags—0x00
void set_SceneOrigin()2 flags—0x00
void GetSceneOriginHandle()1 flags—0x00
void NetworkShow()Public—0x00
void NetworkShow()PublicStatic—0x00
void NetworkHide()Public—0x00
void NetworkHide()PublicStatic—0x00
void OnDestroy()Private—0x00
void SpawnInternal()1 flags—0x00
void InstantiateAndSpawn()PublicStatic—0x00
void InstantiateAndSpawn()Public—0x00
void Spawn()Public—0x00
void SpawnWithOwnership()Public—0x00
void SpawnAsPlayerObject()Public—0x00
void Despawn()Public—0x00
void ResetOnDespawn()1 flags—0x00
void RemoveOwnership()Public—0x00
void ChangeOwnership()Public—0x00
void InvokeBehaviourOnLostOwnership()1 flags—0x00
void InvokeBehaviourOnGainedOwnership()1 flags—0x00
void InvokeOwnershipChanged()1 flags—0x00
void InvokeBehaviourOnNetworkObjectParentChanged()1 flags—0x00
void WorldPositionStays()Public—0x00
void SetCachedParent()1 flags—0x00
void GetCachedParent()1 flags—0x00
void GetNetworkParenting()1 flags—0x00
void SetNetworkParenting()1 flags—0x00
void TrySetParent()Public—0x00
void TrySetParent()Public—0x00
void TryRemoveParentCachedWorldPositionStays()1 flags—0x00
void TryRemoveParent()Public—0x00
void TrySetParent()Public—0x00
void InternalTrySetParent()1 flags—0x00
void OnTransformParentChanged()Private—0x00
void ApplyNetworkParenting()1 flags—0x00
void CheckOrphanChildren()Static+1 flags—0x00
void InvokeBehaviourNetworkPreSpawn()1 flags—0x00
void InvokeBehaviourNetworkSpawn()1 flags—0x00
void InvokeBehaviourNetworkPostSpawn()1 flags—0x00
void InternalNetworkSessionSynchronized()1 flags—0x00
void InternalInSceneNetworkObjectsSpawned()1 flags—0x00
void InvokeBehaviourNetworkDespawn()1 flags—0x00
void get_ChildNetworkBehaviours()2 flags—0x00
void SynchronizeOwnerNetworkVariables()1 flags—0x00
void VerifyParentingStatus()Static+1 flags—0x00
void GetNetworkBehaviourOrderIndex()Public—0x00
void GetNetworkBehaviourAtOrderIndex()1 flags—0x00
void SynchronizeNetworkBehaviours()1 flags—0x00
void GetMessageSceneObject()1 flags—0x00
void AddSceneObject()Static+1 flags—0x00
void SubscribeToActiveSceneForSynch()1 flags—0x00
void CurrentlyActiveSceneChanged()Private—0x00
void SceneChangedUpdate()1 flags—0x00
void Awake()Private—0x00
void UpdateForSceneChanges()1 flags—0x00
void CheckForGlobalObjectIdHashOverride()1 flags—0x00
void OnNetworkBehaviourDestroyed()1 flags—0x00
void .ctor()Public+1 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 6

types with a member, parameter or interface of this type