465 lines
12 KiB
C#
465 lines
12 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace Steamworks
|
|
{
|
|
// Token: 0x0200093C RID: 2364
|
|
public class NJDOCMBHBCI
|
|
{
|
|
// Token: 0x060116CC RID: 71372 RVA: 0x00528C80 File Offset: 0x00526E80
|
|
private void GIMOPPNGCMI(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.PPCNACLINFM();
|
|
}
|
|
|
|
// Token: 0x060116CD RID: 71373 RVA: 0x00528C90 File Offset: 0x00526E90
|
|
private void IDIGAAFFMOO(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.NNKPJKLMAAL(JFNOPNMHECK), GGHCJICKGPH.MEAMAIBMOOD(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x060116CE RID: 71374 RVA: 0x00528CAC File Offset: 0x00526EAC
|
|
public static IntPtr IBICMFLOOBP(NJDOCMBHBCI HDONNMABBBM)
|
|
{
|
|
return HDONNMABBBM.FPNBIJLJLGM.AddrOfPinnedObject();
|
|
}
|
|
|
|
// Token: 0x060116CF RID: 71375 RVA: 0x00528CBC File Offset: 0x00526EBC
|
|
private void HHNKCHJCCJJ(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.DOLMHECMPHL(JFNOPNMHECK), GGHCJICKGPH.IICFHEAPPGH(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x060116D0 RID: 71376 RVA: 0x00528CD8 File Offset: 0x00526ED8
|
|
protected virtual void APCGKOLMLOF()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116D1 RID: 71377 RVA: 0x00528D3C File Offset: 0x00526F3C
|
|
protected virtual void HKDNLEGAKHC()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116D2 RID: 71378 RVA: 0x00528DA0 File Offset: 0x00526FA0
|
|
protected virtual void DBAEODFHPMG()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116D3 RID: 71379 RVA: 0x00528E04 File Offset: 0x00527004
|
|
protected virtual void JNJDDMACGEH()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116D4 RID: 71380 RVA: 0x00528E68 File Offset: 0x00527068
|
|
private void MNMLJIPEOHJ(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.PPCNACLINFM();
|
|
}
|
|
|
|
// Token: 0x060116D5 RID: 71381 RVA: 0x00528E78 File Offset: 0x00527078
|
|
private void IEJIPICDPAM(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.PPCNACLINFM();
|
|
}
|
|
|
|
// Token: 0x060116D6 RID: 71382 RVA: 0x00528E88 File Offset: 0x00527088
|
|
~NJDOCMBHBCI()
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116D7 RID: 71383 RVA: 0x00528EEC File Offset: 0x005270EC
|
|
private void EMHMAPMBIEJ(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.PPCNACLINFM();
|
|
}
|
|
|
|
// Token: 0x060116D8 RID: 71384 RVA: 0x00528EFC File Offset: 0x005270FC
|
|
private void DDECDPNMKCH(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.NGPDHKPPCEA();
|
|
}
|
|
|
|
// Token: 0x060116D9 RID: 71385 RVA: 0x00528F0C File Offset: 0x0052710C
|
|
protected virtual void GHNNMDBHHCG()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116DA RID: 71386 RVA: 0x00528F70 File Offset: 0x00527170
|
|
protected virtual void IABNFPAPDFB()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116DB RID: 71387 RVA: 0x00528FD4 File Offset: 0x005271D4
|
|
public static IntPtr DKNKKEMJIME(NJDOCMBHBCI HDONNMABBBM)
|
|
{
|
|
return HDONNMABBBM.FPNBIJLJLGM.AddrOfPinnedObject();
|
|
}
|
|
|
|
// Token: 0x060116DC RID: 71388 RVA: 0x00528FE4 File Offset: 0x005271E4
|
|
protected virtual void LLNBOHPMACA()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116DD RID: 71389 RVA: 0x00529048 File Offset: 0x00527248
|
|
private void HOKAIKOOBPG(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.NGPDHKPPCEA();
|
|
}
|
|
|
|
// Token: 0x060116DE RID: 71390 RVA: 0x00529058 File Offset: 0x00527258
|
|
protected virtual void JBGIOPBNPKP()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116DF RID: 71391 RVA: 0x005290BC File Offset: 0x005272BC
|
|
private void PNNPDPIBLNJ(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.FILGKEJBDEP(JFNOPNMHECK), GGHCJICKGPH.MKIIABCGBAJ(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x060116E0 RID: 71392 RVA: 0x005290D8 File Offset: 0x005272D8
|
|
private void BHDFLDFJGKO(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.PMAOHJKBLBF(JFNOPNMHECK), GGHCJICKGPH.PMAOHJKBLBF(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x060116E1 RID: 71393 RVA: 0x005290F4 File Offset: 0x005272F4
|
|
private void IEKILKMNNIM(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.PPCNACLINFM();
|
|
}
|
|
|
|
// Token: 0x060116E2 RID: 71394 RVA: 0x00529104 File Offset: 0x00527304
|
|
private void JBLEIOCCMIJ(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.NGPDHKPPCEA();
|
|
}
|
|
|
|
// Token: 0x060116E3 RID: 71395 RVA: 0x00529114 File Offset: 0x00527314
|
|
private void CLANKLPFGGN(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.AGODFJJMEON(JFNOPNMHECK), GGHCJICKGPH.DOJAFNGDJIH(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x060116E4 RID: 71396 RVA: 0x00529130 File Offset: 0x00527330
|
|
private void BIPDIMHFNPF(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.NGPDHKPPCEA();
|
|
}
|
|
|
|
// Token: 0x060116E5 RID: 71397 RVA: 0x00529140 File Offset: 0x00527340
|
|
private void GNCGBPBIPGD(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.NGPDHKPPCEA();
|
|
}
|
|
|
|
// Token: 0x060116E6 RID: 71398 RVA: 0x00529150 File Offset: 0x00527350
|
|
protected virtual void AGNFKAHHBGE()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116E7 RID: 71399 RVA: 0x005291B4 File Offset: 0x005273B4
|
|
public NJDOCMBHBCI(NJDOCMBHBCI.EFBLFFLMLBA KDFDNHBDMPI, NJDOCMBHBCI.IFBMAPANAMH LKFCIEOPOAJ, NJDOCMBHBCI.PDGGIANLMPK GAPMKLKGAKA)
|
|
{
|
|
if (KDFDNHBDMPI == null || LKFCIEOPOAJ == null || GAPMKLKGAKA == null)
|
|
{
|
|
throw new ArgumentNullException();
|
|
}
|
|
this.PKINPIEDPKF = KDFDNHBDMPI;
|
|
this.NGPDHKPPCEA = LKFCIEOPOAJ;
|
|
this.PPCNACLINFM = GAPMKLKGAKA;
|
|
this.DPAPCENOBHE = new NJDOCMBHBCI.DBOFFPDLNDL
|
|
{
|
|
NNIOFDNIGFK = new NJDOCMBHBCI.AIOGECBFMMK(this.BHDFLDFJGKO),
|
|
ABMFEKIKNAP = new NJDOCMBHBCI.EDDANNDMCCL(this.DDECDPNMKCH),
|
|
JOKHNGNPKLF = new NJDOCMBHBCI.KIFBINGBAEP(this.NCNKKJNDIJN)
|
|
};
|
|
this.FMHFKAKMDJH = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(NJDOCMBHBCI.DBOFFPDLNDL)));
|
|
Marshal.StructureToPtr(this.DPAPCENOBHE, this.FMHFKAKMDJH, false);
|
|
this.FPNBIJLJLGM = GCHandle.Alloc(this.FMHFKAKMDJH, GCHandleType.Pinned);
|
|
}
|
|
|
|
// Token: 0x060116E8 RID: 71400 RVA: 0x0052927C File Offset: 0x0052747C
|
|
public static IntPtr HOOFJGAAMKN(NJDOCMBHBCI HDONNMABBBM)
|
|
{
|
|
return HDONNMABBBM.FPNBIJLJLGM.AddrOfPinnedObject();
|
|
}
|
|
|
|
// Token: 0x060116E9 RID: 71401 RVA: 0x0052928C File Offset: 0x0052748C
|
|
protected virtual void HAMPNDGEIBG()
|
|
{
|
|
try
|
|
{
|
|
if (this.FMHFKAKMDJH != IntPtr.Zero)
|
|
{
|
|
Marshal.FreeHGlobal(this.FMHFKAKMDJH);
|
|
}
|
|
if (this.FPNBIJLJLGM.IsAllocated)
|
|
{
|
|
this.FPNBIJLJLGM.Free();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
base.Finalize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060116EA RID: 71402 RVA: 0x005292F0 File Offset: 0x005274F0
|
|
private void NCNKKJNDIJN(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.PPCNACLINFM();
|
|
}
|
|
|
|
// Token: 0x060116EB RID: 71403 RVA: 0x00529300 File Offset: 0x00527500
|
|
public static IntPtr IAPOOLLMNGE(NJDOCMBHBCI HDONNMABBBM)
|
|
{
|
|
return HDONNMABBBM.FPNBIJLJLGM.AddrOfPinnedObject();
|
|
}
|
|
|
|
// Token: 0x060116EC RID: 71404 RVA: 0x00529310 File Offset: 0x00527510
|
|
private void KGMCDDGJCNK(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.NGPDHKPPCEA();
|
|
}
|
|
|
|
// Token: 0x060116ED RID: 71405 RVA: 0x00529320 File Offset: 0x00527520
|
|
private void FHGPNDJNKCH(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.DOJAFNGDJIH(JFNOPNMHECK), GGHCJICKGPH.NDABNMMPPEN(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x060116EE RID: 71406 RVA: 0x0052933C File Offset: 0x0052753C
|
|
private void DPMMFFNNJPI(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.DOJAFNGDJIH(JFNOPNMHECK), GGHCJICKGPH.CDPCFONGCLH(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x060116EF RID: 71407 RVA: 0x00529358 File Offset: 0x00527558
|
|
private void DAFJPOEAKDO(IntPtr JLFCALHJNNE)
|
|
{
|
|
this.PPCNACLINFM();
|
|
}
|
|
|
|
// Token: 0x060116F0 RID: 71408 RVA: 0x00529368 File Offset: 0x00527568
|
|
private void LKDPMOEPOCG(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.EIJEDPEAPAK(JFNOPNMHECK), GGHCJICKGPH.LIPOJGDKCHP(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x060116F1 RID: 71409 RVA: 0x00529384 File Offset: 0x00527584
|
|
private void MCICLCFECLC(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG)
|
|
{
|
|
this.PKINPIEDPKF(GGHCJICKGPH.CDPCFONGCLH(JFNOPNMHECK), GGHCJICKGPH.FILGKEJBDEP(MDKPFODDGIG));
|
|
}
|
|
|
|
// Token: 0x0400326C RID: 12908
|
|
private NJDOCMBHBCI.DBOFFPDLNDL DPAPCENOBHE;
|
|
|
|
// Token: 0x0400326D RID: 12909
|
|
private IntPtr FMHFKAKMDJH;
|
|
|
|
// Token: 0x0400326E RID: 12910
|
|
private GCHandle FPNBIJLJLGM;
|
|
|
|
// Token: 0x0400326F RID: 12911
|
|
private NJDOCMBHBCI.EFBLFFLMLBA PKINPIEDPKF;
|
|
|
|
// Token: 0x04003270 RID: 12912
|
|
private NJDOCMBHBCI.IFBMAPANAMH NGPDHKPPCEA;
|
|
|
|
// Token: 0x04003271 RID: 12913
|
|
private NJDOCMBHBCI.PDGGIANLMPK PPCNACLINFM;
|
|
|
|
// Token: 0x0200093D RID: 2365
|
|
// (Invoke) Token: 0x060116F3 RID: 71411
|
|
public delegate void EFBLFFLMLBA(string JFNOPNMHECK, string MDKPFODDGIG);
|
|
|
|
// Token: 0x0200093E RID: 2366
|
|
// (Invoke) Token: 0x060116F7 RID: 71415
|
|
public delegate void IFBMAPANAMH();
|
|
|
|
// Token: 0x0200093F RID: 2367
|
|
// (Invoke) Token: 0x060116FB RID: 71419
|
|
public delegate void PDGGIANLMPK();
|
|
|
|
// Token: 0x02000940 RID: 2368
|
|
// (Invoke) Token: 0x060116FF RID: 71423
|
|
[UnmanagedFunctionPointer(CallingConvention.ThisCall)]
|
|
public delegate void AIOGECBFMMK(IntPtr JLFCALHJNNE, IntPtr JFNOPNMHECK, IntPtr MDKPFODDGIG);
|
|
|
|
// Token: 0x02000941 RID: 2369
|
|
// (Invoke) Token: 0x06011703 RID: 71427
|
|
[UnmanagedFunctionPointer(CallingConvention.ThisCall)]
|
|
public delegate void EDDANNDMCCL(IntPtr JLFCALHJNNE);
|
|
|
|
// Token: 0x02000942 RID: 2370
|
|
// (Invoke) Token: 0x06011707 RID: 71431
|
|
[UnmanagedFunctionPointer(CallingConvention.ThisCall)]
|
|
public delegate void KIFBINGBAEP(IntPtr JLFCALHJNNE);
|
|
|
|
// Token: 0x02000943 RID: 2371
|
|
[StructLayout(LayoutKind.Sequential)]
|
|
private class DBOFFPDLNDL
|
|
{
|
|
// Token: 0x04003272 RID: 12914
|
|
[NonSerialized]
|
|
[MarshalAs(UnmanagedType.FunctionPtr)]
|
|
public NJDOCMBHBCI.AIOGECBFMMK NNIOFDNIGFK;
|
|
|
|
// Token: 0x04003273 RID: 12915
|
|
[NonSerialized]
|
|
[MarshalAs(UnmanagedType.FunctionPtr)]
|
|
public NJDOCMBHBCI.EDDANNDMCCL ABMFEKIKNAP;
|
|
|
|
// Token: 0x04003274 RID: 12916
|
|
[NonSerialized]
|
|
[MarshalAs(UnmanagedType.FunctionPtr)]
|
|
public NJDOCMBHBCI.KIFBINGBAEP JOKHNGNPKLF;
|
|
}
|
|
}
|
|
}
|