90 lines
2.7 KiB
C#
90 lines
2.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Networking.DataTypes;
|
|
|
|
namespace RecRoom.Networking.SynchronizedFields
|
|
{
|
|
// Token: 0x02000010 RID: 16
|
|
[Token(Token = "0x2000010")]
|
|
[StructLayout(3)]
|
|
public abstract class SynchronizedFieldBase<T1> : SynchronizedField
|
|
{
|
|
// Token: 0x17000011 RID: 17
|
|
// (get) Token: 0x06000066 RID: 102 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000011")]
|
|
protected virtual T1 typedCachedValue1
|
|
{
|
|
[Token(Token = "0x6000066")]
|
|
[Address(RVA = "0x30F6430", Offset = "0x30F4E30", VA = "0x1830F6430", Slot = "8")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000067")]
|
|
[Address(RVA = "0x30F6DF0", Offset = "0x30F57F0", VA = "0x1830F6DF0", Slot = "9")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000012 RID: 18
|
|
// (get) Token: 0x06000068 RID: 104 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x06000069 RID: 105 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000012")]
|
|
protected override object cachedValue
|
|
{
|
|
[Token(Token = "0x6000068")]
|
|
[Address(RVA = "0x23902C0", Offset = "0x238ECC0", VA = "0x1823902C0", Slot = "5")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000069")]
|
|
[Address(RVA = "0x30F67F0", Offset = "0x30F51F0", VA = "0x1830F67F0", Slot = "6")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600006A RID: 106 RVA: 0x00002118 File Offset: 0x00000318
|
|
[Token(Token = "0x600006A")]
|
|
[Address(RVA = "0x30F3210", Offset = "0x30F1C10", VA = "0x1830F3210", Slot = "7")]
|
|
protected override bool EqualsDefaultValue()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600006B RID: 107 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600006B")]
|
|
[Address(RVA = "0x30F58B0", Offset = "0x30F42B0", VA = "0x1830F58B0")]
|
|
protected SynchronizedFieldBase(INetworkedPlayer player, ISynchronizedFieldContext context, string key, T1 defaultValue1, SetterPermissionMode permissionMode, bool enforceInitialValue, Action callback, ISynchronizedFieldNetworkBacking networkBacking)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006C RID: 108 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x600006C")]
|
|
[Address(RVA = "0x20333D0", Offset = "0x2031DD0", VA = "0x1820333D0")]
|
|
public T1 Get()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006D RID: 109 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600006D")]
|
|
[Address(RVA = "0x30F4A20", Offset = "0x30F3420", VA = "0x1830F4A20")]
|
|
public void Set(T1 newValue)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400001F RID: 31
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400001F")]
|
|
private T1 defaultValue1;
|
|
}
|
|
}
|