public enum RPCReceiver : byte
{
/// <summary>
/// Does not listen for incoming RPCs to this networkView, RPCs will be ignored.
/// </summary>
Off,
/// <summary>
/// Forwards incoming RPCs only to the observed component property, if it is a MonoBehaviour.
/// </summary>
OnlyObservedComponent,
/// <summary>
/// Forwards incoming RPCs to all MonoBehaviours in this gameobject. Default value.
/// </summary>
ThisGameObject,
/// <summary>
/// Forwards incoming RPCs to all MonoBehaviours in this gameobject and also to all
/// MonoBehaviours in all of this gameobject's children.
/// </summary>
ThisGameObjectAndChildren,
/// <summary>
/// Forwards incoming RPCs to all MonoBehaviours in the root gameobject, which this
/// gameobject belongs to, and also to all MonoBehaviours in all the root's children.
/// </summary>
RootGameObjectAndChildren,
/// <summary>
/// Forwards incoming RPCs to all MonoBehaviours in all game objects activated in the scene.
/// </summary>
AllActiveGameObjects,
/// <summary>
/// Forwards incoming RPCs to all MonoBehaviours in the game objects specified by the listOfGameObjects property.
/// </summary>
ListOfGameObjects
}