using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Networking.DataTypes; namespace RecRoom.Networking.SynchronizedFields { // Token: 0x02000013 RID: 19 [Token(Token = "0x2000013")] [StructLayout(3)] public abstract class SynchronizedFieldBase : SynchronizedField { // Token: 0x1700001A RID: 26 // (get) Token: 0x0600008C RID: 140 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x0600008D RID: 141 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700001A")] protected virtual T1 typedCachedValue1 { [Token(Token = "0x600008C")] [Address(RVA = "0x310E330", Offset = "0x310CD30", VA = "0x18310E330", Slot = "8")] [CompilerGenerated] get { return null; } [Token(Token = "0x600008D")] [Address(RVA = "0x310F310", Offset = "0x310DD10", VA = "0x18310F310", Slot = "9")] [CompilerGenerated] set { } } // Token: 0x1700001B RID: 27 // (get) Token: 0x0600008E RID: 142 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x0600008F RID: 143 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700001B")] protected virtual T2 typedCachedValue2 { [Token(Token = "0x600008E")] [Address(RVA = "0x310E370", Offset = "0x310CD70", VA = "0x18310E370", Slot = "10")] [CompilerGenerated] get { return null; } [Token(Token = "0x600008F")] [Address(RVA = "0x310F350", Offset = "0x310DD50", VA = "0x18310F350", Slot = "11")] [CompilerGenerated] set { } } // Token: 0x1700001C RID: 28 // (get) Token: 0x06000090 RID: 144 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x06000091 RID: 145 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700001C")] protected virtual T3 typedCachedValue3 { [Token(Token = "0x6000090")] [Address(RVA = "0x1A72EA0", Offset = "0x1A718A0", VA = "0x181A72EA0", Slot = "12")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000091")] [Address(RVA = "0x1A716F0", Offset = "0x1A700F0", VA = "0x181A716F0", Slot = "13")] [CompilerGenerated] set { } } // Token: 0x1700001D RID: 29 // (get) Token: 0x06000092 RID: 146 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x06000093 RID: 147 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700001D")] protected virtual T4 typedCachedValue4 { [Token(Token = "0x6000092")] [Address(RVA = "0x310E3A0", Offset = "0x310CDA0", VA = "0x18310E3A0", Slot = "14")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000093")] [Address(RVA = "0x310F380", Offset = "0x310DD80", VA = "0x18310F380", Slot = "15")] [CompilerGenerated] set { } } // Token: 0x1700001E RID: 30 // (get) Token: 0x06000094 RID: 148 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x06000095 RID: 149 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700001E")] protected override object cachedValue { [Token(Token = "0x6000094")] [Address(RVA = "0x23902C0", Offset = "0x238ECC0", VA = "0x1823902C0", Slot = "5")] get { return null; } [Token(Token = "0x6000095")] [Address(RVA = "0x310E3B0", Offset = "0x310CDB0", VA = "0x18310E3B0", Slot = "6")] set { } } // Token: 0x06000096 RID: 150 RVA: 0x00002160 File Offset: 0x00000360 [Token(Token = "0x6000096")] [Address(RVA = "0x3107D70", Offset = "0x3106770", VA = "0x183107D70", Slot = "7")] protected override bool EqualsDefaultValue() { return default(bool); } // Token: 0x06000097 RID: 151 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000097")] [Address(RVA = "0x310D590", Offset = "0x310BF90", VA = "0x18310D590")] protected SynchronizedFieldBase(INetworkedPlayer player, ISynchronizedFieldContext context, string key, T1 defaultValue1, T2 defaultValue2, T3 defaultValue3, T4 defaultValue4, SetterPermissionMode permissionMode, bool enforceInitialValue, Action callback, ISynchronizedFieldNetworkBacking networkBacking) { } // Token: 0x06000098 RID: 152 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000098")] [Address(RVA = "0x30F3A70", Offset = "0x30F2470", VA = "0x1830F3A70")] public T1 Get1() { return null; } // Token: 0x06000099 RID: 153 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000099")] [Address(RVA = "0x3109110", Offset = "0x3107B10", VA = "0x183109110")] public void Set1(T1 newValue) { } // Token: 0x0600009A RID: 154 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600009A")] [Address(RVA = "0x3108D80", Offset = "0x3107780", VA = "0x183108D80")] public T2 Get2() { return null; } // Token: 0x0600009B RID: 155 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600009B")] [Address(RVA = "0x31099A0", Offset = "0x31083A0", VA = "0x1831099A0")] public void Set2(T2 newValue) { } // Token: 0x0600009C RID: 156 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600009C")] [Address(RVA = "0x3108E10", Offset = "0x3107810", VA = "0x183108E10")] public T3 Get3() { return null; } // Token: 0x0600009D RID: 157 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600009D")] [Address(RVA = "0x3109CB0", Offset = "0x31086B0", VA = "0x183109CB0")] public void Set3(T3 newValue) { } // Token: 0x0600009E RID: 158 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600009E")] [Address(RVA = "0x3108EA0", Offset = "0x31078A0", VA = "0x183108EA0")] public T4 Get4() { return null; } // Token: 0x0600009F RID: 159 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600009F")] [Address(RVA = "0x310A2B0", Offset = "0x3108CB0", VA = "0x18310A2B0")] public void Set4(T4 newValue) { } // Token: 0x060000A0 RID: 160 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000A0")] [Address(RVA = "0x310AFF0", Offset = "0x31099F0", VA = "0x18310AFF0")] public void Set(T1 newValue1, T2 newValue2, T3 newValue3, T4 newValue4) { } // Token: 0x0400002B RID: 43 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400002B")] private T1 defaultValue1; // Token: 0x0400002C RID: 44 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400002C")] private T2 defaultValue2; // Token: 0x0400002D RID: 45 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400002D")] private T3 defaultValue3; // Token: 0x0400002E RID: 46 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400002E")] private T4 defaultValue4; } }