Mirror Networking
Mirror.InterestManagement Class Referenceabstract
Inheritance diagram for Mirror.InterestManagement:

Public Member Functions

virtual void Reset ()
 
abstract bool OnCheckObserver (NetworkIdentity identity, NetworkConnectionToClient newObserver)
 
abstract void OnRebuildObservers (NetworkIdentity identity, HashSet< NetworkConnectionToClient > newObservers)
 
virtual void SetHostVisibility (NetworkIdentity identity, bool visible)
 
virtual void OnSpawned (NetworkIdentity identity)
 Called on the server when a new networked object is spawned. More...
 
virtual void OnDestroyed (NetworkIdentity identity)
 Called on the server when a networked object is destroyed. More...
 

Protected Member Functions

void RebuildAll ()
 

Detailed Description

Definition at line 10 of file InterestManagement.cs.

Member Function Documentation

◆ OnDestroyed()

virtual void Mirror.InterestManagement.OnDestroyed ( NetworkIdentity  identity)
virtual

Called on the server when a networked object is destroyed.

Definition at line 97 of file InterestManagement.cs.

97{}

◆ OnSpawned()

virtual void Mirror.InterestManagement.OnSpawned ( NetworkIdentity  identity)
virtual

Called on the server when a new networked object is spawned.

Definition at line 92 of file InterestManagement.cs.

92{}

◆ RebuildAll()

void Mirror.InterestManagement.RebuildAll ( )
protected

Definition at line 66 of file InterestManagement.cs.

67 {
68 foreach (NetworkIdentity identity in NetworkServer.spawned.Values)
69 {
70 NetworkServer.RebuildObservers(identity, false);
71 }
72 }

◆ Reset()

virtual void Mirror.InterestManagement.Reset ( )
virtual

Definition at line 31 of file InterestManagement.cs.

31{}

◆ SetHostVisibility()

virtual void Mirror.InterestManagement.SetHostVisibility ( NetworkIdentity  identity,
bool  visible 
)
virtual

Definition at line 83 of file InterestManagement.cs.

84 {
85 foreach (Renderer rend in identity.GetComponentsInChildren<Renderer>())
86 rend.enabled = visible;
87 }