Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/Steamworks/CGameID.cs
T
2026-04-10 22:50:51 +02:00

251 lines
7.4 KiB
C#

using System;
using Cpp2IlInjected;
namespace Steamworks
{
// Token: 0x02001836 RID: 6198
[Token(Token = "0x2001836")]
[Serializable]
public struct CGameID : IEquatable<CGameID>, IComparable<CGameID>
{
// Token: 0x06008F13 RID: 36627 RVA: 0x001D88A0 File Offset: 0x001D6AA0
[Token(Token = "0x6008F13")]
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
public CGameID(ulong GameID)
{
this.m_GameID = GameID;
}
// Token: 0x06008F14 RID: 36628 RVA: 0x001D88B4 File Offset: 0x001D6AB4
[Token(Token = "0x6008F14")]
[Address(RVA = "0x164B250", Offset = "0x164A050", VA = "0x18164B250")]
public CGameID(AppId_t nAppID)
{
this.SetAppID(nAppID);
}
// Token: 0x06008F15 RID: 36629 RVA: 0x001D88C8 File Offset: 0x001D6AC8
[Token(Token = "0x6008F15")]
[Address(RVA = "0x164B200", Offset = "0x164A000", VA = "0x18164B200")]
public CGameID(AppId_t nAppID, uint nModID)
{
this.SetAppID(nAppID);
this.m_GameID = (ulong)nModID;
}
// Token: 0x06008F16 RID: 36630 RVA: 0x001D88E4 File Offset: 0x001D6AE4
[Token(Token = "0x6008F16")]
[Address(RVA = "0x164AFA0", Offset = "0x1649DA0", VA = "0x18164AFA0")]
public bool IsSteamApp()
{
bool flag;
return flag;
}
// Token: 0x06008F17 RID: 36631 RVA: 0x001D88F4 File Offset: 0x001D6AF4
[Token(Token = "0x6008F17")]
[Address(RVA = "0x164AF70", Offset = "0x1649D70", VA = "0x18164AF70")]
public bool IsMod()
{
bool flag;
return flag;
}
// Token: 0x06008F18 RID: 36632 RVA: 0x001D8904 File Offset: 0x001D6B04
[Token(Token = "0x6008F18")]
[Address(RVA = "0x164AF90", Offset = "0x1649D90", VA = "0x18164AF90")]
public bool IsShortcut()
{
bool flag;
return flag;
}
// Token: 0x06008F19 RID: 36633 RVA: 0x001D8914 File Offset: 0x001D6B14
[Token(Token = "0x6008F19")]
[Address(RVA = "0x164AF80", Offset = "0x1649D80", VA = "0x18164AF80")]
public bool IsP2PFile()
{
bool flag;
return flag;
}
// Token: 0x06008F1A RID: 36634 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6008F1A")]
[Address(RVA = "0x164AEA0", Offset = "0x1649CA0", VA = "0x18164AEA0")]
public AppId_t AppID()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06008F1B RID: 36635 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6008F1B")]
[Address(RVA = "0x164B1F0", Offset = "0x1649FF0", VA = "0x18164B1F0")]
public CGameID.EGameIDType Type()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06008F1C RID: 36636 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6008F1C")]
[Address(RVA = "0x164B110", Offset = "0x1649F10", VA = "0x18164B110")]
public uint ModID()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06008F1D RID: 36637 RVA: 0x001D8924 File Offset: 0x001D6B24
[Token(Token = "0x6008F1D")]
[Address(RVA = "0x164AFB0", Offset = "0x1649DB0", VA = "0x18164AFB0")]
public bool IsValid()
{
bool flag;
while (!flag)
{
}
bool flag2;
return flag2;
}
// Token: 0x06008F1E RID: 36638 RVA: 0x001D8938 File Offset: 0x001D6B38
[Token(Token = "0x6008F1E")]
[Address(RVA = "0x164B120", Offset = "0x1649F20", VA = "0x18164B120")]
public void Reset()
{
}
// Token: 0x06008F1F RID: 36639 RVA: 0x001D8948 File Offset: 0x001D6B48
[Token(Token = "0x6008F1F")]
[Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")]
public void Set(ulong GameID)
{
this.m_GameID = GameID;
}
// Token: 0x06008F20 RID: 36640 RVA: 0x001D895C File Offset: 0x001D6B5C
[Token(Token = "0x6008F20")]
[Address(RVA = "0x164B130", Offset = "0x1649F30", VA = "0x18164B130")]
private void SetAppID(AppId_t other)
{
uint appId = other.m_AppId;
this.m_GameID = (ulong)appId;
}
// Token: 0x06008F21 RID: 36641 RVA: 0x001D8978 File Offset: 0x001D6B78
[Token(Token = "0x6008F21")]
[Address(RVA = "0x164B1C0", Offset = "0x1649FC0", VA = "0x18164B1C0")]
private void SetType(CGameID.EGameIDType other)
{
}
// Token: 0x06008F22 RID: 36642 RVA: 0x001D8988 File Offset: 0x001D6B88
[Token(Token = "0x6008F22")]
[Address(RVA = "0x164B1A0", Offset = "0x1649FA0", VA = "0x18164B1A0")]
private void SetModID(uint other)
{
}
// Token: 0x06008F23 RID: 36643 RVA: 0x001D8998 File Offset: 0x001D6B98
[Token(Token = "0x6008F23")]
[Address(RVA = "0x164B1E0", Offset = "0x1649FE0", VA = "0x18164B1E0", Slot = "3")]
public override string ToString()
{
string text;
return text;
}
// Token: 0x06008F24 RID: 36644 RVA: 0x001D89A8 File Offset: 0x001D6BA8
[Token(Token = "0x6008F24")]
[Address(RVA = "0x164AEC0", Offset = "0x1649CC0", VA = "0x18164AEC0", Slot = "0")]
public override bool Equals(object other)
{
if (other != 0 && other != 0)
{
bool flag;
return flag;
}
}
// Token: 0x06008F25 RID: 36645 RVA: 0x001D89C0 File Offset: 0x001D6BC0
[Token(Token = "0x6008F25")]
[Address(RVA = "0x164AF60", Offset = "0x1649D60", VA = "0x18164AF60", Slot = "2")]
public override int GetHashCode()
{
int num;
return num;
}
// Token: 0x06008F26 RID: 36646 RVA: 0x001D89D0 File Offset: 0x001D6BD0
[Token(Token = "0x6008F26")]
[Address(RVA = "0x4C3A20", Offset = "0x4C2820", VA = "0x1804C3A20")]
public static bool operator ==(CGameID x, CGameID y)
{
return x == y;
}
// Token: 0x06008F27 RID: 36647 RVA: 0x001D89E4 File Offset: 0x001D6BE4
[Token(Token = "0x6008F27")]
[Address(RVA = "0x164B260", Offset = "0x164A060", VA = "0x18164B260")]
public static bool operator !=(CGameID x, CGameID y)
{
return x != y;
}
// Token: 0x06008F28 RID: 36648 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6008F28")]
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")]
public static explicit operator CGameID(ulong value)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06008F29 RID: 36649 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6008F29")]
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")]
public static explicit operator ulong(CGameID that)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06008F2A RID: 36650 RVA: 0x001D89F8 File Offset: 0x001D6BF8
[Token(Token = "0x6008F2A")]
[Address(RVA = "0x164AF50", Offset = "0x1649D50", VA = "0x18164AF50", Slot = "4")]
public bool Equals(CGameID other)
{
bool flag;
return flag;
}
// Token: 0x06008F2B RID: 36651 RVA: 0x001D8A08 File Offset: 0x001D6C08
[Token(Token = "0x6008F2B")]
[Address(RVA = "0x164AEB0", Offset = "0x1649CB0", VA = "0x18164AEB0", Slot = "5")]
public int CompareTo(CGameID other)
{
int num;
return num;
}
// Token: 0x04006365 RID: 25445
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4006365")]
public ulong m_GameID;
// Token: 0x02001837 RID: 6199
[Token(Token = "0x2001837")]
public enum EGameIDType
{
// Token: 0x04006367 RID: 25447
[Token(Token = "0x4006367")]
k_EGameIDTypeApp,
// Token: 0x04006368 RID: 25448
[Token(Token = "0x4006368")]
k_EGameIDTypeGameMod,
// Token: 0x04006369 RID: 25449
[Token(Token = "0x4006369")]
k_EGameIDTypeShortcut,
// Token: 0x0400636A RID: 25450
[Token(Token = "0x400636A")]
k_EGameIDTypeP2P
}
}
}