Files
2026-04-08 23:40:05 +02:00

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