129 lines
4.0 KiB
C#
129 lines
4.0 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Google.Protobuf;
|
|
using JetBrains.Annotations;
|
|
|
|
namespace RecRoom.Utils.OverridableFields
|
|
{
|
|
// Token: 0x02002024 RID: 8228
|
|
[Token(Token = "0x2002024")]
|
|
[StructLayout(3)]
|
|
public abstract class MutableOverridableBase<T, InnerType, ProtobufType> : GPNBGDFOBNK<InnerType>, BAOFECPMCOB<InnerType>, ECCMHGLDNHK, BGJPLFFADCK<InnerType, ProtobufType>, BFMBAADMAMI<T, InnerType, ProtobufType> where T : MutableOverridableBase<T, InnerType, ProtobufType> where ProtobufType : IMessage<ProtobufType>
|
|
{
|
|
// Token: 0x17002601 RID: 9729
|
|
// (get) Token: 0x0600E38B RID: 58251
|
|
// (set) Token: 0x0600E38C RID: 58252
|
|
[Token(Token = "0x17002601")]
|
|
public abstract bool AKNLAMFAPGB
|
|
{
|
|
[Token(Token = "0x600E38B")]
|
|
[Address(Slot = "17")]
|
|
get;
|
|
[Token(Token = "0x600E38C")]
|
|
[Address(Slot = "18")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002602 RID: 9730
|
|
// (get) Token: 0x0600E38D RID: 58253
|
|
// (set) Token: 0x0600E38E RID: 58254
|
|
[Token(Token = "0x17002602")]
|
|
public abstract InnerType DMLIOOCLKKP
|
|
{
|
|
[Token(Token = "0x600E38D")]
|
|
[Address(Slot = "19")]
|
|
get;
|
|
[Token(Token = "0x600E38E")]
|
|
[Address(Slot = "20")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002603 RID: 9731
|
|
// (get) Token: 0x0600E38F RID: 58255 RVA: 0x00361980 File Offset: 0x0035FB80
|
|
[Token(Token = "0x17002603")]
|
|
public object FDPCKKFDKCF
|
|
{
|
|
[Token(Token = "0x600E38F")]
|
|
[Address(RVA = "0x231AEC0", Offset = "0x23198C0", VA = "0x18231AEC0", Slot = "13")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E390 RID: 58256 RVA: 0x00361994 File Offset: 0x0035FB94
|
|
[Token(Token = "0x600E390")]
|
|
[Address(RVA = "0x231A790", Offset = "0x2319190", VA = "0x18231A790")]
|
|
public MutableOverridableBase()
|
|
{
|
|
bool overrides = this.AKNLAMFAPGB;
|
|
}
|
|
|
|
// Token: 0x0600E391 RID: 58257 RVA: 0x003619B4 File Offset: 0x0035FBB4
|
|
[Token(Token = "0x600E391")]
|
|
[Address(RVA = "0x231AB20", Offset = "0x2319520", VA = "0x18231AB20")]
|
|
public MutableOverridableBase([NotNull] InnerType value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E392 RID: 58258 RVA: 0x003619C8 File Offset: 0x0035FBC8
|
|
[Token(Token = "0x600E392")]
|
|
[Address(RVA = "0x231A7D0", Offset = "0x23191D0", VA = "0x18231A7D0")]
|
|
public MutableOverridableBase(bool overrides, [NotNull] InnerType value)
|
|
{
|
|
InnerType value2 = this.DMLIOOCLKKP;
|
|
bool overrides2 = this.AKNLAMFAPGB;
|
|
}
|
|
|
|
// Token: 0x0600E393 RID: 58259 RVA: 0x003619F0 File Offset: 0x0035FBF0
|
|
[Token(Token = "0x600E393")]
|
|
[Address(RVA = "0x2319880", Offset = "0x2318280", VA = "0x182319880", Slot = "8")]
|
|
public void FLKKAHALBHP(BAOFECPMCOB<InnerType> FFINOEADLKJ)
|
|
{
|
|
bool overrides = this.AKNLAMFAPGB;
|
|
InnerType value = this.DMLIOOCLKKP;
|
|
}
|
|
|
|
// Token: 0x0600E394 RID: 58260 RVA: 0x00361A14 File Offset: 0x0035FC14
|
|
[Token(Token = "0x600E394")]
|
|
[Address(RVA = "0x2319F50", Offset = "0x2318950", VA = "0x182319F50", Slot = "9")]
|
|
public void HDECHBMKJCO(BAOFECPMCOB<InnerType> HPKICPNGMDJ)
|
|
{
|
|
InnerType value = this.DMLIOOCLKKP;
|
|
bool overrides = this.AKNLAMFAPGB;
|
|
}
|
|
|
|
// Token: 0x0600E395 RID: 58261 RVA: 0x00361A38 File Offset: 0x0035FC38
|
|
[Token(Token = "0x600E395")]
|
|
[Address(RVA = "0x231A610", Offset = "0x2319010", VA = "0x18231A610", Slot = "21")]
|
|
public virtual void JBBLIBHHEBC()
|
|
{
|
|
InnerType value = this.DMLIOOCLKKP;
|
|
bool overrides = this.AKNLAMFAPGB;
|
|
}
|
|
|
|
// Token: 0x0600E396 RID: 58262 RVA: 0x00361A5C File Offset: 0x0035FC5C
|
|
[Token(Token = "0x600E396")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "22")]
|
|
protected virtual InnerType FGDACOGIIDK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E397 RID: 58263
|
|
[Token(Token = "0x600E397")]
|
|
[Address(Slot = "23")]
|
|
public abstract ProtobufType KCINMMHMPGF();
|
|
|
|
// Token: 0x0600E398 RID: 58264
|
|
[Token(Token = "0x600E398")]
|
|
[Address(Slot = "24")]
|
|
public abstract void KPLNIADHMPN(ProtobufType KFCHMHOEGPD);
|
|
|
|
// Token: 0x0600E399 RID: 58265
|
|
[Token(Token = "0x600E399")]
|
|
[Address(Slot = "25")]
|
|
public abstract void EJAHCBFGHPP(byte[] PDOFKJGFNGK);
|
|
}
|
|
}
|