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