Files
Dec2017-Script-Dump/UnityEngine/NetworkViewID.cs
T
2026-06-04 11:42:34 +02:00

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;
}
}