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

364 lines
17 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using UnityEngine;
// Token: 0x02000324 RID: 804
[Serializable]
public class NobetaMeshController : Il2CppSystem.Object
{
// Token: 0x06006C95 RID: 27797 RVA: 0x001B7BBC File Offset: 0x001B5DBC
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 598879, RefRangeEnd = 598882, XrefRangeStart = 598866, XrefRangeEnd = 598879, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateAppearance()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NobetaMeshController.NativeMethodInfoPtr_UpdateAppearance_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06006C96 RID: 27798 RVA: 0x001B7C00 File Offset: 0x001B5E00
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 598883, RefRangeEnd = 598885, XrefRangeStart = 598882, XrefRangeEnd = 598883, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableAllParts(bool enable)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref enable;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NobetaMeshController.NativeMethodInfoPtr_EnableAllParts_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06006C97 RID: 27799 RVA: 0x001B7C54 File Offset: 0x001B5E54
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 598890, RefRangeEnd = 598891, XrefRangeStart = 598885, XrefRangeEnd = 598890, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableHat(bool enable)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref enable;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NobetaMeshController.NativeMethodInfoPtr_EnableHat_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06006C98 RID: 27800 RVA: 0x001B7CA8 File Offset: 0x001B5EA8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 598897, RefRangeEnd = 598898, XrefRangeStart = 598891, XrefRangeEnd = 598897, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableStoryBag(bool enable)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref enable;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NobetaMeshController.NativeMethodInfoPtr_EnableStoryBag_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06006C99 RID: 27801 RVA: 0x001B7CFC File Offset: 0x001B5EFC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 598898, XrefRangeEnd = 598903, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableAccessories(bool enable)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref enable;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NobetaMeshController.NativeMethodInfoPtr_EnableAccessories_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06006C9A RID: 27802 RVA: 0x001B7D50 File Offset: 0x001B5F50
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 598903, XrefRangeEnd = 598909, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void SwapSystemEnabled()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NobetaMeshController.NativeMethodInfoPtr_SwapSystemEnabled_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06006C9B RID: 27803 RVA: 0x001B7D94 File Offset: 0x001B5F94
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 598909, XrefRangeEnd = 598910, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe NobetaMeshController()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NobetaMeshController.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06006C9C RID: 27804 RVA: 0x001B7DE0 File Offset: 0x001B5FE0
// Note: this type is marked as 'beforefieldinit'.
static NobetaMeshController()
{
Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "NobetaMeshController");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr);
NobetaMeshController.NativeFieldInfoPtr_systemEnable = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "systemEnable");
NobetaMeshController.NativeFieldInfoPtr_enableAllParts = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "enableAllParts");
NobetaMeshController.NativeFieldInfoPtr_enableAccessories = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "enableAccessories");
NobetaMeshController.NativeFieldInfoPtr_enableHat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "enableHat");
NobetaMeshController.NativeFieldInfoPtr_enableStoryBag = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "enableStoryBag");
NobetaMeshController.NativeFieldInfoPtr_body = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "body");
NobetaMeshController.NativeFieldInfoPtr_bag = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "bag");
NobetaMeshController.NativeFieldInfoPtr_weapon = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "weapon");
NobetaMeshController.NativeFieldInfoPtr_storyHat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "storyHat");
NobetaMeshController.NativeFieldInfoPtr_storyBag = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, "storyBag");
NobetaMeshController.NativeMethodInfoPtr_UpdateAppearance_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, 100671243);
NobetaMeshController.NativeMethodInfoPtr_EnableAllParts_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, 100671244);
NobetaMeshController.NativeMethodInfoPtr_EnableHat_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, 100671245);
NobetaMeshController.NativeMethodInfoPtr_EnableStoryBag_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, 100671246);
NobetaMeshController.NativeMethodInfoPtr_EnableAccessories_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, 100671247);
NobetaMeshController.NativeMethodInfoPtr_SwapSystemEnabled_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, 100671248);
NobetaMeshController.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NobetaMeshController>.NativeClassPtr, 100671249);
}
// Token: 0x06006C9D RID: 27805 RVA: 0x0000A74C File Offset: 0x0000894C
public NobetaMeshController(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170025B3 RID: 9651
// (get) Token: 0x06006C9E RID: 27806 RVA: 0x001B7F64 File Offset: 0x001B6164
// (set) Token: 0x06006C9F RID: 27807 RVA: 0x001B7F8C File Offset: 0x001B618C
public unsafe bool systemEnable
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_systemEnable);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_systemEnable)) = value;
}
}
// Token: 0x170025B4 RID: 9652
// (get) Token: 0x06006CA0 RID: 27808 RVA: 0x001B7FB0 File Offset: 0x001B61B0
// (set) Token: 0x06006CA1 RID: 27809 RVA: 0x001B7FD8 File Offset: 0x001B61D8
public unsafe bool enableAllParts
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_enableAllParts);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_enableAllParts)) = value;
}
}
// Token: 0x170025B5 RID: 9653
// (get) Token: 0x06006CA2 RID: 27810 RVA: 0x001B7FFC File Offset: 0x001B61FC
// (set) Token: 0x06006CA3 RID: 27811 RVA: 0x001B8024 File Offset: 0x001B6224
public unsafe bool enableAccessories
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_enableAccessories);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_enableAccessories)) = value;
}
}
// Token: 0x170025B6 RID: 9654
// (get) Token: 0x06006CA4 RID: 27812 RVA: 0x001B8048 File Offset: 0x001B6248
// (set) Token: 0x06006CA5 RID: 27813 RVA: 0x001B8070 File Offset: 0x001B6270
public unsafe bool enableHat
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_enableHat);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_enableHat)) = value;
}
}
// Token: 0x170025B7 RID: 9655
// (get) Token: 0x06006CA6 RID: 27814 RVA: 0x001B8094 File Offset: 0x001B6294
// (set) Token: 0x06006CA7 RID: 27815 RVA: 0x001B80BC File Offset: 0x001B62BC
public unsafe bool enableStoryBag
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_enableStoryBag);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_enableStoryBag)) = value;
}
}
// Token: 0x170025B8 RID: 9656
// (get) Token: 0x06006CA8 RID: 27816 RVA: 0x001B80E0 File Offset: 0x001B62E0
// (set) Token: 0x06006CA9 RID: 27817 RVA: 0x001B8114 File Offset: 0x001B6314
public unsafe Il2CppReferenceArray<SkinnedMeshRenderer> body
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_body);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<SkinnedMeshRenderer>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_body), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170025B9 RID: 9657
// (get) Token: 0x06006CAA RID: 27818 RVA: 0x001B813C File Offset: 0x001B633C
// (set) Token: 0x06006CAB RID: 27819 RVA: 0x001B8170 File Offset: 0x001B6370
public unsafe SkinnedMeshRenderer bag
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_bag);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_bag), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170025BA RID: 9658
// (get) Token: 0x06006CAC RID: 27820 RVA: 0x001B8198 File Offset: 0x001B6398
// (set) Token: 0x06006CAD RID: 27821 RVA: 0x001B81CC File Offset: 0x001B63CC
public unsafe MeshRenderer weapon
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_weapon);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new MeshRenderer(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_weapon), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170025BB RID: 9659
// (get) Token: 0x06006CAE RID: 27822 RVA: 0x001B81F4 File Offset: 0x001B63F4
// (set) Token: 0x06006CAF RID: 27823 RVA: 0x001B8228 File Offset: 0x001B6428
public unsafe SkinnedMeshRenderer storyHat
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_storyHat);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_storyHat), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170025BC RID: 9660
// (get) Token: 0x06006CB0 RID: 27824 RVA: 0x001B8250 File Offset: 0x001B6450
// (set) Token: 0x06006CB1 RID: 27825 RVA: 0x001B8284 File Offset: 0x001B6484
public unsafe SkinnedMeshRenderer storyBag
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_storyBag);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NobetaMeshController.NativeFieldInfoPtr_storyBag), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04004815 RID: 18453
private static readonly IntPtr NativeFieldInfoPtr_systemEnable;
// Token: 0x04004816 RID: 18454
private static readonly IntPtr NativeFieldInfoPtr_enableAllParts;
// Token: 0x04004817 RID: 18455
private static readonly IntPtr NativeFieldInfoPtr_enableAccessories;
// Token: 0x04004818 RID: 18456
private static readonly IntPtr NativeFieldInfoPtr_enableHat;
// Token: 0x04004819 RID: 18457
private static readonly IntPtr NativeFieldInfoPtr_enableStoryBag;
// Token: 0x0400481A RID: 18458
private static readonly IntPtr NativeFieldInfoPtr_body;
// Token: 0x0400481B RID: 18459
private static readonly IntPtr NativeFieldInfoPtr_bag;
// Token: 0x0400481C RID: 18460
private static readonly IntPtr NativeFieldInfoPtr_weapon;
// Token: 0x0400481D RID: 18461
private static readonly IntPtr NativeFieldInfoPtr_storyHat;
// Token: 0x0400481E RID: 18462
private static readonly IntPtr NativeFieldInfoPtr_storyBag;
// Token: 0x0400481F RID: 18463
private static readonly IntPtr NativeMethodInfoPtr_UpdateAppearance_Public_Void_0;
// Token: 0x04004820 RID: 18464
private static readonly IntPtr NativeMethodInfoPtr_EnableAllParts_Public_Void_Boolean_0;
// Token: 0x04004821 RID: 18465
private static readonly IntPtr NativeMethodInfoPtr_EnableHat_Public_Void_Boolean_0;
// Token: 0x04004822 RID: 18466
private static readonly IntPtr NativeMethodInfoPtr_EnableStoryBag_Public_Void_Boolean_0;
// Token: 0x04004823 RID: 18467
private static readonly IntPtr NativeMethodInfoPtr_EnableAccessories_Public_Void_Boolean_0;
// Token: 0x04004824 RID: 18468
private static readonly IntPtr NativeMethodInfoPtr_SwapSystemEnabled_Public_Void_0;
// Token: 0x04004825 RID: 18469
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}