Files
NobetaSource/Cpp2IL/Assembly-CSharp/AmplifyColor/VersionInfo.cs
2023-09-06 22:09:22 +02:00

142 lines
4.0 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace AmplifyColor
{
// Token: 0x02000623 RID: 1571
[Token(Token = "0x2000623")]
[Serializable]
public class VersionInfo
{
// Token: 0x0600314A RID: 12618 RVA: 0x00066F94 File Offset: 0x00065194
[Token(Token = "0x600314A")]
[Address(RVA = "0x96F3C0", Offset = "0x96DBC0", VA = "0x18096F3C0")]
public static string StaticToString()
{
byte b;
byte b2;
byte b3;
string text = string.Format("{0}.{1}.{2}", b, b2, b3);
string trialSuffix = VersionInfo.TrialSuffix;
string stageSuffix = VersionInfo.StageSuffix;
return text + stageSuffix + trialSuffix;
}
// Token: 0x0600314B RID: 12619 RVA: 0x00066FCC File Offset: 0x000651CC
[Token(Token = "0x600314B")]
[Address(RVA = "0x96F4B0", Offset = "0x96DCB0", VA = "0x18096F4B0", Slot = "3")]
public override string ToString()
{
int major = this.m_major;
int minor = this.m_minor;
int release = this.m_release;
string text = string.Format("{0}.{1}.{2}", major, major, major);
string trialSuffix = VersionInfo.TrialSuffix;
string stageSuffix = VersionInfo.StageSuffix;
return text + stageSuffix + trialSuffix;
}
// Token: 0x170003BA RID: 954
// (get) Token: 0x0600314C RID: 12620 RVA: 0x00067018 File Offset: 0x00065218
[Token(Token = "0x170003BA")]
public int Number
{
[Token(Token = "0x600314C")]
[Address(RVA = "0x96F6A0", Offset = "0x96DEA0", VA = "0x18096F6A0")]
get
{
return this.m_release;
}
}
// Token: 0x0600314D RID: 12621 RVA: 0x0006702C File Offset: 0x0006522C
[Token(Token = "0x600314D")]
[Address(RVA = "0x96F620", Offset = "0x96DE20", VA = "0x18096F620")]
private VersionInfo()
{
this.m_major = (int)((ulong)1L);
this.m_minor = (int)((ulong)8L);
this.m_release = (int)((ulong)2L);
}
// Token: 0x0600314E RID: 12622 RVA: 0x0006705C File Offset: 0x0006525C
[Token(Token = "0x600314E")]
[Address(RVA = "0x96F650", Offset = "0x96DE50", VA = "0x18096F650")]
private VersionInfo(byte major, byte minor, byte release)
{
this.m_major = (int)major;
this.m_release = (int)release;
this.m_minor = (int)minor;
}
// Token: 0x0600314F RID: 12623 RVA: 0x00067084 File Offset: 0x00065284
[Token(Token = "0x600314F")]
[Address(RVA = "0x96F330", Offset = "0x96DB30", VA = "0x18096F330")]
public static VersionInfo Current()
{
return new VersionInfo
{
m_major = (int)((ulong)1L),
m_minor = (int)((ulong)8L),
m_release = (int)((ulong)2L)
};
}
// Token: 0x06003150 RID: 12624 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6003150")]
[Address(RVA = "0x96F390", Offset = "0x96DB90", VA = "0x18096F390")]
public static bool Matches(VersionInfo version)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06003151 RID: 12625 RVA: 0x000020D3 File Offset: 0x000002D3
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6003151")]
[Address(RVA = "0x96F5B0", Offset = "0x96DDB0", VA = "0x18096F5B0")]
static VersionInfo()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x04003B37 RID: 15159
[Token(Token = "0x4003B37")]
public const byte Major = 1;
// Token: 0x04003B38 RID: 15160
[Token(Token = "0x4003B38")]
public const byte Minor = 8;
// Token: 0x04003B39 RID: 15161
[Token(Token = "0x4003B39")]
public const byte Release = 2;
// Token: 0x04003B3A RID: 15162
[Token(Token = "0x4003B3A")]
private static string StageSuffix;
// Token: 0x04003B3B RID: 15163
[Token(Token = "0x4003B3B")]
private static string TrialSuffix;
// Token: 0x04003B3C RID: 15164
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B3C")]
[SerializeField]
private int m_major;
// Token: 0x04003B3D RID: 15165
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4003B3D")]
[SerializeField]
private int m_minor;
// Token: 0x04003B3E RID: 15166
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003B3E")]
[SerializeField]
private int m_release;
}
}