144 lines
4.1 KiB
C#
144 lines
4.1 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x0200009A RID: 154
|
|
[RequiredByNativeCode(Optional = true)]
|
|
public struct NetworkViewID
|
|
{
|
|
// Token: 0x17000275 RID: 629
|
|
// (get) Token: 0x06000B05 RID: 2821 RVA: 0x0001067C File Offset: 0x0000E87C
|
|
public static NetworkViewID unassigned
|
|
{
|
|
get
|
|
{
|
|
NetworkViewID networkViewID;
|
|
NetworkViewID.INTERNAL_get_unassigned(out networkViewID);
|
|
return networkViewID;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000B06 RID: 2822
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_get_unassigned(out NetworkViewID value);
|
|
|
|
// Token: 0x06000B07 RID: 2823 RVA: 0x0001069C File Offset: 0x0000E89C
|
|
internal static bool Internal_IsMine(NetworkViewID value)
|
|
{
|
|
return NetworkViewID.INTERNAL_CALL_Internal_IsMine(ref value);
|
|
}
|
|
|
|
// Token: 0x06000B08 RID: 2824
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern bool INTERNAL_CALL_Internal_IsMine(ref NetworkViewID value);
|
|
|
|
// Token: 0x06000B09 RID: 2825 RVA: 0x000106B8 File Offset: 0x0000E8B8
|
|
internal static void Internal_GetOwner(NetworkViewID value, out NetworkPlayer player)
|
|
{
|
|
NetworkViewID.INTERNAL_CALL_Internal_GetOwner(ref value, out player);
|
|
}
|
|
|
|
// Token: 0x06000B0A RID: 2826
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_Internal_GetOwner(ref NetworkViewID value, out NetworkPlayer player);
|
|
|
|
// Token: 0x06000B0B RID: 2827 RVA: 0x000106C4 File Offset: 0x0000E8C4
|
|
internal static string Internal_GetString(NetworkViewID value)
|
|
{
|
|
return NetworkViewID.INTERNAL_CALL_Internal_GetString(ref value);
|
|
}
|
|
|
|
// Token: 0x06000B0C RID: 2828
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern string INTERNAL_CALL_Internal_GetString(ref NetworkViewID value);
|
|
|
|
// Token: 0x06000B0D RID: 2829 RVA: 0x000106E0 File Offset: 0x0000E8E0
|
|
internal static bool Internal_Compare(NetworkViewID lhs, NetworkViewID rhs)
|
|
{
|
|
return NetworkViewID.INTERNAL_CALL_Internal_Compare(ref lhs, ref rhs);
|
|
}
|
|
|
|
// Token: 0x06000B0E RID: 2830
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern bool INTERNAL_CALL_Internal_Compare(ref NetworkViewID lhs, ref NetworkViewID rhs);
|
|
|
|
// Token: 0x06000B0F RID: 2831 RVA: 0x00010700 File Offset: 0x0000E900
|
|
public static bool operator ==(NetworkViewID lhs, NetworkViewID rhs)
|
|
{
|
|
return NetworkViewID.Internal_Compare(lhs, rhs);
|
|
}
|
|
|
|
// Token: 0x06000B10 RID: 2832 RVA: 0x0001071C File Offset: 0x0000E91C
|
|
public static bool operator !=(NetworkViewID lhs, NetworkViewID rhs)
|
|
{
|
|
return !NetworkViewID.Internal_Compare(lhs, rhs);
|
|
}
|
|
|
|
// Token: 0x06000B11 RID: 2833 RVA: 0x0001073C File Offset: 0x0000E93C
|
|
public override int GetHashCode()
|
|
{
|
|
return this.a ^ this.b ^ this.c;
|
|
}
|
|
|
|
// Token: 0x06000B12 RID: 2834 RVA: 0x00010768 File Offset: 0x0000E968
|
|
public override bool Equals(object other)
|
|
{
|
|
bool flag;
|
|
if (!(other is NetworkViewID))
|
|
{
|
|
flag = false;
|
|
}
|
|
else
|
|
{
|
|
NetworkViewID networkViewID = (NetworkViewID)other;
|
|
flag = NetworkViewID.Internal_Compare(this, networkViewID);
|
|
}
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x17000276 RID: 630
|
|
// (get) Token: 0x06000B13 RID: 2835 RVA: 0x000107A4 File Offset: 0x0000E9A4
|
|
public bool isMine
|
|
{
|
|
get
|
|
{
|
|
return NetworkViewID.Internal_IsMine(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000277 RID: 631
|
|
// (get) Token: 0x06000B14 RID: 2836 RVA: 0x000107C4 File Offset: 0x0000E9C4
|
|
public NetworkPlayer owner
|
|
{
|
|
get
|
|
{
|
|
NetworkPlayer networkPlayer;
|
|
NetworkViewID.Internal_GetOwner(this, out networkPlayer);
|
|
return networkPlayer;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000B15 RID: 2837 RVA: 0x000107E8 File Offset: 0x0000E9E8
|
|
public override string ToString()
|
|
{
|
|
return NetworkViewID.Internal_GetString(this);
|
|
}
|
|
|
|
// Token: 0x04000150 RID: 336
|
|
private int a;
|
|
|
|
// Token: 0x04000151 RID: 337
|
|
private int b;
|
|
|
|
// Token: 0x04000152 RID: 338
|
|
private int c;
|
|
}
|
|
}
|