Files
NobetaSource/Interop/Assembly-CSharp/Obi/ObiArbiter.cs
2023-09-06 22:09:22 +02:00

371 lines
17 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
namespace Obi
{
// Token: 0x020004F3 RID: 1267
public class ObiArbiter : Object
{
// Token: 0x0600909C RID: 37020 RVA: 0x00253170 File Offset: 0x00251370
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629269, XrefRangeEnd = 629280, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void add_OnFrameStart(EventHandler value)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_add_OnFrameStart_Public_Static_add_Void_EventHandler_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600909D RID: 37021 RVA: 0x002531BC File Offset: 0x002513BC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629280, XrefRangeEnd = 629291, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void remove_OnFrameStart(EventHandler value)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_remove_OnFrameStart_Public_Static_rem_Void_EventHandler_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600909E RID: 37022 RVA: 0x00253208 File Offset: 0x00251408
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629291, XrefRangeEnd = 629302, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void add_OnFrameEnd(EventHandler value)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_add_OnFrameEnd_Public_Static_add_Void_EventHandler_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600909F RID: 37023 RVA: 0x00253254 File Offset: 0x00251454
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629302, XrefRangeEnd = 629313, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void remove_OnFrameEnd(EventHandler value)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_remove_OnFrameEnd_Public_Static_rem_Void_EventHandler_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060090A0 RID: 37024 RVA: 0x002532A0 File Offset: 0x002514A0
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 629324, RefRangeEnd = 629325, XrefRangeStart = 629313, XrefRangeEnd = 629324, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void RegisterSolver(ObiSolver solver)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(solver);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_RegisterSolver_Public_Static_Void_ObiSolver_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060090A1 RID: 37025 RVA: 0x002532EC File Offset: 0x002514EC
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 629336, RefRangeEnd = 629337, XrefRangeStart = 629325, XrefRangeEnd = 629336, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void UnregisterSolver(ObiSolver solver)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(solver);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_UnregisterSolver_Public_Static_Void_ObiSolver_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060090A2 RID: 37026 RVA: 0x00253338 File Offset: 0x00251538
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 629348, RefRangeEnd = 629349, XrefRangeStart = 629337, XrefRangeEnd = 629348, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void FrameStart()
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_FrameStart_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060090A3 RID: 37027 RVA: 0x0025336C File Offset: 0x0025156C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629349, XrefRangeEnd = 629350, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static double FrameEnd()
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_FrameEnd_Public_Static_Double_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x060090A4 RID: 37028 RVA: 0x002533B0 File Offset: 0x002515B0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629350, XrefRangeEnd = 629355, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static Il2CppReferenceArray<Oni.ProfileInfo> GetProfileInfo()
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_GetProfileInfo_Public_Static_Il2CppReferenceArray_1_ProfileInfo_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppReferenceArray<Oni.ProfileInfo>(intPtr3) : null;
}
// Token: 0x060090A5 RID: 37029 RVA: 0x002533F8 File Offset: 0x002515F8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 629405, RefRangeEnd = 629406, XrefRangeStart = 629355, XrefRangeEnd = 629405, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void WaitForAllSolvers()
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr_WaitForAllSolvers_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060090A6 RID: 37030 RVA: 0x0025342C File Offset: 0x0025162C
[CallerCount(1659)]
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe ObiArbiter()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiArbiter.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060090A7 RID: 37031 RVA: 0x00253478 File Offset: 0x00251678
// Note: this type is marked as 'beforefieldinit'.
static ObiArbiter()
{
Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiArbiter");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr);
ObiArbiter.NativeFieldInfoPtr_solvers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, "solvers");
ObiArbiter.NativeFieldInfoPtr_solverCounter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, "solverCounter");
ObiArbiter.NativeFieldInfoPtr_profileThrottle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, "profileThrottle");
ObiArbiter.NativeFieldInfoPtr_stepCounter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, "stepCounter");
ObiArbiter.NativeFieldInfoPtr_frameStarted = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, "frameStarted");
ObiArbiter.NativeFieldInfoPtr_OnFrameStart = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, "OnFrameStart");
ObiArbiter.NativeFieldInfoPtr_OnFrameEnd = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, "OnFrameEnd");
ObiArbiter.NativeMethodInfoPtr_add_OnFrameStart_Public_Static_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674500);
ObiArbiter.NativeMethodInfoPtr_remove_OnFrameStart_Public_Static_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674501);
ObiArbiter.NativeMethodInfoPtr_add_OnFrameEnd_Public_Static_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674502);
ObiArbiter.NativeMethodInfoPtr_remove_OnFrameEnd_Public_Static_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674503);
ObiArbiter.NativeMethodInfoPtr_RegisterSolver_Public_Static_Void_ObiSolver_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674504);
ObiArbiter.NativeMethodInfoPtr_UnregisterSolver_Public_Static_Void_ObiSolver_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674505);
ObiArbiter.NativeMethodInfoPtr_FrameStart_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674506);
ObiArbiter.NativeMethodInfoPtr_FrameEnd_Public_Static_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674507);
ObiArbiter.NativeMethodInfoPtr_GetProfileInfo_Public_Static_Il2CppReferenceArray_1_ProfileInfo_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674508);
ObiArbiter.NativeMethodInfoPtr_WaitForAllSolvers_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674509);
ObiArbiter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiArbiter>.NativeClassPtr, 100674510);
}
// Token: 0x060090A8 RID: 37032 RVA: 0x0000A74C File Offset: 0x0000894C
public ObiArbiter(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17003105 RID: 12549
// (get) Token: 0x060090A9 RID: 37033 RVA: 0x00253610 File Offset: 0x00251810
// (set) Token: 0x060090AA RID: 37034 RVA: 0x0025363B File Offset: 0x0025183B
public unsafe static List<ObiSolver> solvers
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(ObiArbiter.NativeFieldInfoPtr_solvers, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new List<ObiSolver>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiArbiter.NativeFieldInfoPtr_solvers, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17003106 RID: 12550
// (get) Token: 0x060090AB RID: 37035 RVA: 0x00253650 File Offset: 0x00251850
// (set) Token: 0x060090AC RID: 37036 RVA: 0x0025366E File Offset: 0x0025186E
public unsafe static int solverCounter
{
get
{
int num;
IL2CPP.il2cpp_field_static_get_value(ObiArbiter.NativeFieldInfoPtr_solverCounter, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiArbiter.NativeFieldInfoPtr_solverCounter, (void*)(&value));
}
}
// Token: 0x17003107 RID: 12551
// (get) Token: 0x060090AD RID: 37037 RVA: 0x00253680 File Offset: 0x00251880
// (set) Token: 0x060090AE RID: 37038 RVA: 0x0025369E File Offset: 0x0025189E
public unsafe static int profileThrottle
{
get
{
int num;
IL2CPP.il2cpp_field_static_get_value(ObiArbiter.NativeFieldInfoPtr_profileThrottle, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiArbiter.NativeFieldInfoPtr_profileThrottle, (void*)(&value));
}
}
// Token: 0x17003108 RID: 12552
// (get) Token: 0x060090AF RID: 37039 RVA: 0x002536B0 File Offset: 0x002518B0
// (set) Token: 0x060090B0 RID: 37040 RVA: 0x002536CE File Offset: 0x002518CE
public unsafe static int stepCounter
{
get
{
int num;
IL2CPP.il2cpp_field_static_get_value(ObiArbiter.NativeFieldInfoPtr_stepCounter, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiArbiter.NativeFieldInfoPtr_stepCounter, (void*)(&value));
}
}
// Token: 0x17003109 RID: 12553
// (get) Token: 0x060090B1 RID: 37041 RVA: 0x002536E0 File Offset: 0x002518E0
// (set) Token: 0x060090B2 RID: 37042 RVA: 0x002536FE File Offset: 0x002518FE
public unsafe static bool frameStarted
{
get
{
bool flag;
IL2CPP.il2cpp_field_static_get_value(ObiArbiter.NativeFieldInfoPtr_frameStarted, (void*)(&flag));
return flag;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiArbiter.NativeFieldInfoPtr_frameStarted, (void*)(&value));
}
}
// Token: 0x1700310A RID: 12554
// (get) Token: 0x060090B3 RID: 37043 RVA: 0x00253710 File Offset: 0x00251910
// (set) Token: 0x060090B4 RID: 37044 RVA: 0x0025373B File Offset: 0x0025193B
public unsafe static EventHandler OnFrameStart
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(ObiArbiter.NativeFieldInfoPtr_OnFrameStart, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new EventHandler(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiArbiter.NativeFieldInfoPtr_OnFrameStart, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700310B RID: 12555
// (get) Token: 0x060090B5 RID: 37045 RVA: 0x00253750 File Offset: 0x00251950
// (set) Token: 0x060090B6 RID: 37046 RVA: 0x0025377B File Offset: 0x0025197B
public unsafe static EventHandler OnFrameEnd
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(ObiArbiter.NativeFieldInfoPtr_OnFrameEnd, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new EventHandler(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiArbiter.NativeFieldInfoPtr_OnFrameEnd, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04006070 RID: 24688
private static readonly IntPtr NativeFieldInfoPtr_solvers;
// Token: 0x04006071 RID: 24689
private static readonly IntPtr NativeFieldInfoPtr_solverCounter;
// Token: 0x04006072 RID: 24690
private static readonly IntPtr NativeFieldInfoPtr_profileThrottle;
// Token: 0x04006073 RID: 24691
private static readonly IntPtr NativeFieldInfoPtr_stepCounter;
// Token: 0x04006074 RID: 24692
private static readonly IntPtr NativeFieldInfoPtr_frameStarted;
// Token: 0x04006075 RID: 24693
private static readonly IntPtr NativeFieldInfoPtr_OnFrameStart;
// Token: 0x04006076 RID: 24694
private static readonly IntPtr NativeFieldInfoPtr_OnFrameEnd;
// Token: 0x04006077 RID: 24695
private static readonly IntPtr NativeMethodInfoPtr_add_OnFrameStart_Public_Static_add_Void_EventHandler_0;
// Token: 0x04006078 RID: 24696
private static readonly IntPtr NativeMethodInfoPtr_remove_OnFrameStart_Public_Static_rem_Void_EventHandler_0;
// Token: 0x04006079 RID: 24697
private static readonly IntPtr NativeMethodInfoPtr_add_OnFrameEnd_Public_Static_add_Void_EventHandler_0;
// Token: 0x0400607A RID: 24698
private static readonly IntPtr NativeMethodInfoPtr_remove_OnFrameEnd_Public_Static_rem_Void_EventHandler_0;
// Token: 0x0400607B RID: 24699
private static readonly IntPtr NativeMethodInfoPtr_RegisterSolver_Public_Static_Void_ObiSolver_0;
// Token: 0x0400607C RID: 24700
private static readonly IntPtr NativeMethodInfoPtr_UnregisterSolver_Public_Static_Void_ObiSolver_0;
// Token: 0x0400607D RID: 24701
private static readonly IntPtr NativeMethodInfoPtr_FrameStart_Public_Static_Void_0;
// Token: 0x0400607E RID: 24702
private static readonly IntPtr NativeMethodInfoPtr_FrameEnd_Public_Static_Double_0;
// Token: 0x0400607F RID: 24703
private static readonly IntPtr NativeMethodInfoPtr_GetProfileInfo_Public_Static_Il2CppReferenceArray_1_ProfileInfo_0;
// Token: 0x04006080 RID: 24704
private static readonly IntPtr NativeMethodInfoPtr_WaitForAllSolvers_Public_Static_Void_0;
// Token: 0x04006081 RID: 24705
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}