156 lines
4.8 KiB
C#
156 lines
4.8 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x0200009B RID: 155
|
|
[Obsolete("Unity Multiplayer and NetworkIdentity component instead.")]
|
|
public sealed class NetworkView : Behaviour
|
|
{
|
|
// Token: 0x06000B17 RID: 2839
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void Internal_RPC(NetworkView view, string name, RPCMode mode, object[] args);
|
|
|
|
// Token: 0x06000B18 RID: 2840 RVA: 0x00010810 File Offset: 0x0000EA10
|
|
private static void Internal_RPC_Target(NetworkView view, string name, NetworkPlayer target, object[] args)
|
|
{
|
|
NetworkView.INTERNAL_CALL_Internal_RPC_Target(view, name, ref target, args);
|
|
}
|
|
|
|
// Token: 0x06000B19 RID: 2841
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_Internal_RPC_Target(NetworkView view, string name, ref NetworkPlayer target, object[] args);
|
|
|
|
// Token: 0x06000B1A RID: 2842 RVA: 0x00010820 File Offset: 0x0000EA20
|
|
[Obsolete("NetworkView RPC functions are deprecated. Refer to the new Multiplayer Networking system.")]
|
|
public void RPC(string name, RPCMode mode, params object[] args)
|
|
{
|
|
NetworkView.Internal_RPC(this, name, mode, args);
|
|
}
|
|
|
|
// Token: 0x06000B1B RID: 2843 RVA: 0x0001082C File Offset: 0x0000EA2C
|
|
[Obsolete("NetworkView RPC functions are deprecated. Refer to the new Multiplayer Networking system.")]
|
|
public void RPC(string name, NetworkPlayer target, params object[] args)
|
|
{
|
|
NetworkView.Internal_RPC_Target(this, name, target, args);
|
|
}
|
|
|
|
// Token: 0x17000278 RID: 632
|
|
// (get) Token: 0x06000B1C RID: 2844
|
|
// (set) Token: 0x06000B1D RID: 2845
|
|
public extern Component observed
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000279 RID: 633
|
|
// (get) Token: 0x06000B1E RID: 2846
|
|
// (set) Token: 0x06000B1F RID: 2847
|
|
public extern NetworkStateSynchronization stateSynchronization
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06000B20 RID: 2848
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void Internal_GetViewID(out NetworkViewID viewID);
|
|
|
|
// Token: 0x06000B21 RID: 2849 RVA: 0x00010838 File Offset: 0x0000EA38
|
|
private void Internal_SetViewID(NetworkViewID viewID)
|
|
{
|
|
NetworkView.INTERNAL_CALL_Internal_SetViewID(this, ref viewID);
|
|
}
|
|
|
|
// Token: 0x06000B22 RID: 2850
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_Internal_SetViewID(NetworkView self, ref NetworkViewID viewID);
|
|
|
|
// Token: 0x1700027A RID: 634
|
|
// (get) Token: 0x06000B23 RID: 2851 RVA: 0x00010844 File Offset: 0x0000EA44
|
|
// (set) Token: 0x06000B24 RID: 2852 RVA: 0x00010864 File Offset: 0x0000EA64
|
|
public NetworkViewID viewID
|
|
{
|
|
get
|
|
{
|
|
NetworkViewID networkViewID;
|
|
this.Internal_GetViewID(out networkViewID);
|
|
return networkViewID;
|
|
}
|
|
set
|
|
{
|
|
this.Internal_SetViewID(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700027B RID: 635
|
|
// (get) Token: 0x06000B25 RID: 2853
|
|
// (set) Token: 0x06000B26 RID: 2854
|
|
public extern int group
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700027C RID: 636
|
|
// (get) Token: 0x06000B27 RID: 2855 RVA: 0x00010870 File Offset: 0x0000EA70
|
|
public bool isMine
|
|
{
|
|
get
|
|
{
|
|
return this.viewID.isMine;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700027D RID: 637
|
|
// (get) Token: 0x06000B28 RID: 2856 RVA: 0x00010894 File Offset: 0x0000EA94
|
|
public NetworkPlayer owner
|
|
{
|
|
get
|
|
{
|
|
return this.viewID.owner;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000B29 RID: 2857 RVA: 0x000108B8 File Offset: 0x0000EAB8
|
|
public bool SetScope(NetworkPlayer player, bool relevancy)
|
|
{
|
|
return NetworkView.INTERNAL_CALL_SetScope(this, ref player, relevancy);
|
|
}
|
|
|
|
// Token: 0x06000B2A RID: 2858
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern bool INTERNAL_CALL_SetScope(NetworkView self, ref NetworkPlayer player, bool relevancy);
|
|
|
|
// Token: 0x06000B2B RID: 2859 RVA: 0x000108D8 File Offset: 0x0000EAD8
|
|
public static NetworkView Find(NetworkViewID viewID)
|
|
{
|
|
return NetworkView.INTERNAL_CALL_Find(ref viewID);
|
|
}
|
|
|
|
// Token: 0x06000B2C RID: 2860
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern NetworkView INTERNAL_CALL_Find(ref NetworkViewID viewID);
|
|
}
|
|
}
|