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

352 lines
17 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
// Token: 0x020002FE RID: 766
public class UIStackingManager : Object
{
// Token: 0x0600630F RID: 25359 RVA: 0x00190670 File Offset: 0x0018E870
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 589213, RefRangeEnd = 589214, XrefRangeStart = 589207, XrefRangeEnd = 589213, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void AppendCanvas(GameCanvasBase canvas)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(canvas);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_AppendCanvas_Public_Void_GameCanvasBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06006310 RID: 25360 RVA: 0x001906CC File Offset: 0x0018E8CC
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 589221, RefRangeEnd = 589222, XrefRangeStart = 589214, XrefRangeEnd = 589221, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void RemoveCanvas(GameCanvasBase canvas)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(canvas);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_RemoveCanvas_Public_Void_GameCanvasBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06006311 RID: 25361 RVA: 0x00190728 File Offset: 0x0018E928
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 589225, RefRangeEnd = 589227, XrefRangeStart = 589222, XrefRangeEnd = 589225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Init(UIStackingManager.UIStackingCommand cmdType)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref cmdType;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_Init_Public_Void_UIStackingCommand_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06006312 RID: 25362 RVA: 0x0019077C File Offset: 0x0018E97C
[CallerCount(6)]
[CachedScanResults(RefRangeStart = 349326, RefRangeEnd = 349332, XrefRangeStart = 349326, XrefRangeEnd = 349332, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Record()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_Record_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06006313 RID: 25363 RVA: 0x001907C0 File Offset: 0x0018E9C0
[CallerCount(6)]
[CachedScanResults(RefRangeStart = 589231, RefRangeEnd = 589237, XrefRangeStart = 589227, XrefRangeEnd = 589231, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Stop()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_Stop_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06006314 RID: 25364 RVA: 0x00190804 File Offset: 0x0018EA04
[CallerCount(0)]
public unsafe UIStackingManager.UIStackingCommand GetDefaultCommand()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_GetDefaultCommand_Public_UIStackingCommand_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06006315 RID: 25365 RVA: 0x00190854 File Offset: 0x0018EA54
[CallerCount(0)]
public unsafe void SetCommand(UIStackingManager.UIStackingCommand cmdType)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref cmdType;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_SetCommand_Public_Void_UIStackingCommand_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06006316 RID: 25366 RVA: 0x001908A8 File Offset: 0x0018EAA8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 589237, RefRangeEnd = 589238, XrefRangeStart = 589237, XrefRangeEnd = 589237, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ResetDefaultCommand()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_ResetDefaultCommand_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06006317 RID: 25367 RVA: 0x001908EC File Offset: 0x0018EAEC
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 589252, RefRangeEnd = 589254, XrefRangeStart = 589238, XrefRangeEnd = 589252, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ExecuteCommand()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_ExecuteCommand_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06006318 RID: 25368 RVA: 0x00190930 File Offset: 0x0018EB30
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 589254, XrefRangeEnd = 589258, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ClosePeekCanvas()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_ClosePeekCanvas_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06006319 RID: 25369 RVA: 0x00190974 File Offset: 0x0018EB74
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 589262, RefRangeEnd = 589263, XrefRangeStart = 589258, XrefRangeEnd = 589262, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ForceCloseCanvases(int times)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref times;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr_ForceCloseCanvases_Private_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600631A RID: 25370 RVA: 0x001909C8 File Offset: 0x0018EBC8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 589276, RefRangeEnd = 589277, XrefRangeStart = 589263, XrefRangeEnd = 589276, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe UIStackingManager()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIStackingManager.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600631B RID: 25371 RVA: 0x00190A14 File Offset: 0x0018EC14
// Note: this type is marked as 'beforefieldinit'.
static UIStackingManager()
{
Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIStackingManager");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr);
UIStackingManager.NativeFieldInfoPtr_canvasStack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, "canvasStack");
UIStackingManager.NativeFieldInfoPtr_pendingStack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, "pendingStack");
UIStackingManager.NativeFieldInfoPtr_currentCmdType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, "currentCmdType");
UIStackingManager.NativeFieldInfoPtr_defaultCmdType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, "defaultCmdType");
UIStackingManager.NativeFieldInfoPtr_isRecording = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, "isRecording");
UIStackingManager.NativeMethodInfoPtr_AppendCanvas_Public_Void_GameCanvasBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670457);
UIStackingManager.NativeMethodInfoPtr_RemoveCanvas_Public_Void_GameCanvasBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670458);
UIStackingManager.NativeMethodInfoPtr_Init_Public_Void_UIStackingCommand_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670459);
UIStackingManager.NativeMethodInfoPtr_Record_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670460);
UIStackingManager.NativeMethodInfoPtr_Stop_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670461);
UIStackingManager.NativeMethodInfoPtr_GetDefaultCommand_Public_UIStackingCommand_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670462);
UIStackingManager.NativeMethodInfoPtr_SetCommand_Public_Void_UIStackingCommand_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670463);
UIStackingManager.NativeMethodInfoPtr_ResetDefaultCommand_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670464);
UIStackingManager.NativeMethodInfoPtr_ExecuteCommand_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670465);
UIStackingManager.NativeMethodInfoPtr_ClosePeekCanvas_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670466);
UIStackingManager.NativeMethodInfoPtr_ForceCloseCanvases_Private_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670467);
UIStackingManager.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIStackingManager>.NativeClassPtr, 100670468);
}
// Token: 0x0600631C RID: 25372 RVA: 0x0000A74C File Offset: 0x0000894C
public UIStackingManager(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002241 RID: 8769
// (get) Token: 0x0600631D RID: 25373 RVA: 0x00190B98 File Offset: 0x0018ED98
// (set) Token: 0x0600631E RID: 25374 RVA: 0x00190BCC File Offset: 0x0018EDCC
public unsafe Stack<GameCanvasBase> canvasStack
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_canvasStack);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Stack<GameCanvasBase>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_canvasStack), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002242 RID: 8770
// (get) Token: 0x0600631F RID: 25375 RVA: 0x00190BF4 File Offset: 0x0018EDF4
// (set) Token: 0x06006320 RID: 25376 RVA: 0x00190C28 File Offset: 0x0018EE28
public unsafe Stack<GameCanvasBase> pendingStack
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_pendingStack);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Stack<GameCanvasBase>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_pendingStack), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002243 RID: 8771
// (get) Token: 0x06006321 RID: 25377 RVA: 0x00190C50 File Offset: 0x0018EE50
// (set) Token: 0x06006322 RID: 25378 RVA: 0x00190C78 File Offset: 0x0018EE78
public unsafe UIStackingManager.UIStackingCommand currentCmdType
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_currentCmdType);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_currentCmdType)) = value;
}
}
// Token: 0x17002244 RID: 8772
// (get) Token: 0x06006323 RID: 25379 RVA: 0x00190C9C File Offset: 0x0018EE9C
// (set) Token: 0x06006324 RID: 25380 RVA: 0x00190CC4 File Offset: 0x0018EEC4
public unsafe UIStackingManager.UIStackingCommand defaultCmdType
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_defaultCmdType);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_defaultCmdType)) = value;
}
}
// Token: 0x17002245 RID: 8773
// (get) Token: 0x06006325 RID: 25381 RVA: 0x00190CE8 File Offset: 0x0018EEE8
// (set) Token: 0x06006326 RID: 25382 RVA: 0x00190D10 File Offset: 0x0018EF10
public unsafe bool isRecording
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_isRecording);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIStackingManager.NativeFieldInfoPtr_isRecording)) = value;
}
}
// Token: 0x04004198 RID: 16792
private static readonly IntPtr NativeFieldInfoPtr_canvasStack;
// Token: 0x04004199 RID: 16793
private static readonly IntPtr NativeFieldInfoPtr_pendingStack;
// Token: 0x0400419A RID: 16794
private static readonly IntPtr NativeFieldInfoPtr_currentCmdType;
// Token: 0x0400419B RID: 16795
private static readonly IntPtr NativeFieldInfoPtr_defaultCmdType;
// Token: 0x0400419C RID: 16796
private static readonly IntPtr NativeFieldInfoPtr_isRecording;
// Token: 0x0400419D RID: 16797
private static readonly IntPtr NativeMethodInfoPtr_AppendCanvas_Public_Void_GameCanvasBase_0;
// Token: 0x0400419E RID: 16798
private static readonly IntPtr NativeMethodInfoPtr_RemoveCanvas_Public_Void_GameCanvasBase_0;
// Token: 0x0400419F RID: 16799
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_UIStackingCommand_0;
// Token: 0x040041A0 RID: 16800
private static readonly IntPtr NativeMethodInfoPtr_Record_Public_Void_0;
// Token: 0x040041A1 RID: 16801
private static readonly IntPtr NativeMethodInfoPtr_Stop_Public_Void_0;
// Token: 0x040041A2 RID: 16802
private static readonly IntPtr NativeMethodInfoPtr_GetDefaultCommand_Public_UIStackingCommand_0;
// Token: 0x040041A3 RID: 16803
private static readonly IntPtr NativeMethodInfoPtr_SetCommand_Public_Void_UIStackingCommand_0;
// Token: 0x040041A4 RID: 16804
private static readonly IntPtr NativeMethodInfoPtr_ResetDefaultCommand_Public_Void_0;
// Token: 0x040041A5 RID: 16805
private static readonly IntPtr NativeMethodInfoPtr_ExecuteCommand_Public_Void_0;
// Token: 0x040041A6 RID: 16806
private static readonly IntPtr NativeMethodInfoPtr_ClosePeekCanvas_Private_Void_0;
// Token: 0x040041A7 RID: 16807
private static readonly IntPtr NativeMethodInfoPtr_ForceCloseCanvases_Private_Void_Int32_0;
// Token: 0x040041A8 RID: 16808
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x020002FF RID: 767
public enum UIStackingCommand
{
// Token: 0x040041AA RID: 16810
Default,
// Token: 0x040041AB RID: 16811
Close,
// Token: 0x040041AC RID: 16812
ForceClose,
// Token: 0x040041AD RID: 16813
ForceCloseAll
}
}