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