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

302 lines
16 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x02000422 RID: 1058
public class FullBodyBipedIK : IK
{
// Token: 0x06007E6A RID: 32362 RVA: 0x0020326C File Offset: 0x0020146C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613068, XrefRangeEnd = 613071, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void OpenUserManual()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), FullBodyBipedIK.NativeMethodInfoPtr_OpenUserManual_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E6B RID: 32363 RVA: 0x002032BC File Offset: 0x002014BC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613071, XrefRangeEnd = 613074, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void OpenScriptReference()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), FullBodyBipedIK.NativeMethodInfoPtr_OpenScriptReference_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E6C RID: 32364 RVA: 0x0020330C File Offset: 0x0020150C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613074, XrefRangeEnd = 613077, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OpenSetupTutorial()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_OpenSetupTutorial_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E6D RID: 32365 RVA: 0x00203350 File Offset: 0x00201550
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613077, XrefRangeEnd = 613080, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OpenInspectorTutorial()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_OpenInspectorTutorial_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E6E RID: 32366 RVA: 0x00203394 File Offset: 0x00201594
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613080, XrefRangeEnd = 613083, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void SupportGroup()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_SupportGroup_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E6F RID: 32367 RVA: 0x002033D8 File Offset: 0x002015D8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613083, XrefRangeEnd = 613086, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ASThread()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_ASThread_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E70 RID: 32368 RVA: 0x0020341C File Offset: 0x0020161C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613086, XrefRangeEnd = 613089, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void SetReferences(BipedReferences references, Transform rootNode)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(references);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(rootNode);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_SetReferences_Public_Void_BipedReferences_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E71 RID: 32369 RVA: 0x00203490 File Offset: 0x00201690
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 11234, RefRangeEnd = 11235, XrefRangeStart = 11234, XrefRangeEnd = 11235, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override IKSolver GetIKSolver()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), FullBodyBipedIK.NativeMethodInfoPtr_GetIKSolver_Public_Virtual_IKSolver_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new IKSolver(intPtr3) : null;
}
// Token: 0x06007E72 RID: 32370 RVA: 0x002034F4 File Offset: 0x002016F4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613089, XrefRangeEnd = 613107, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool ReferencesError(ref string errorMessage)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
ref IntPtr ptr2 = ref *ptr;
IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(errorMessage);
ptr2 = &intPtr;
IntPtr intPtr3;
IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_ReferencesError_Public_Boolean_byref_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr3);
Il2CppException.RaiseExceptionIfNecessary(intPtr3);
errorMessage = IL2CPP.Il2CppStringToManaged(intPtr);
return *IL2CPP.il2cpp_object_unbox(intPtr2);
}
}
// Token: 0x06007E73 RID: 32371 RVA: 0x00203574 File Offset: 0x00201774
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613107, XrefRangeEnd = 613126, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool ReferencesWarning(ref string warningMessage)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
ref IntPtr ptr2 = ref *ptr;
IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(warningMessage);
ptr2 = &intPtr;
IntPtr intPtr3;
IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_ReferencesWarning_Public_Boolean_byref_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr3);
Il2CppException.RaiseExceptionIfNecessary(intPtr3);
warningMessage = IL2CPP.Il2CppStringToManaged(intPtr);
return *IL2CPP.il2cpp_object_unbox(intPtr2);
}
}
// Token: 0x06007E74 RID: 32372 RVA: 0x002035F4 File Offset: 0x002017F4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613126, XrefRangeEnd = 613129, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Reinitiate()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_Reinitiate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E75 RID: 32373 RVA: 0x00203638 File Offset: 0x00201838
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613129, XrefRangeEnd = 613140, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void AutoDetectReferences()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr_AutoDetectReferences_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E76 RID: 32374 RVA: 0x0020367C File Offset: 0x0020187C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613140, XrefRangeEnd = 613151, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe FullBodyBipedIK()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FullBodyBipedIK.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007E77 RID: 32375 RVA: 0x002036C8 File Offset: 0x002018C8
// Note: this type is marked as 'beforefieldinit'.
static FullBodyBipedIK()
{
Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "FullBodyBipedIK");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr);
FullBodyBipedIK.NativeFieldInfoPtr_references = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, "references");
FullBodyBipedIK.NativeFieldInfoPtr_solver = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, "solver");
FullBodyBipedIK.NativeMethodInfoPtr_OpenUserManual_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672824);
FullBodyBipedIK.NativeMethodInfoPtr_OpenScriptReference_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672825);
FullBodyBipedIK.NativeMethodInfoPtr_OpenSetupTutorial_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672826);
FullBodyBipedIK.NativeMethodInfoPtr_OpenInspectorTutorial_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672827);
FullBodyBipedIK.NativeMethodInfoPtr_SupportGroup_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672828);
FullBodyBipedIK.NativeMethodInfoPtr_ASThread_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672829);
FullBodyBipedIK.NativeMethodInfoPtr_SetReferences_Public_Void_BipedReferences_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672830);
FullBodyBipedIK.NativeMethodInfoPtr_GetIKSolver_Public_Virtual_IKSolver_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672831);
FullBodyBipedIK.NativeMethodInfoPtr_ReferencesError_Public_Boolean_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672832);
FullBodyBipedIK.NativeMethodInfoPtr_ReferencesWarning_Public_Boolean_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672833);
FullBodyBipedIK.NativeMethodInfoPtr_Reinitiate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672834);
FullBodyBipedIK.NativeMethodInfoPtr_AutoDetectReferences_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672835);
FullBodyBipedIK.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FullBodyBipedIK>.NativeClassPtr, 100672836);
}
// Token: 0x06007E78 RID: 32376 RVA: 0x00202934 File Offset: 0x00200B34
public FullBodyBipedIK(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002B18 RID: 11032
// (get) Token: 0x06007E79 RID: 32377 RVA: 0x00203824 File Offset: 0x00201A24
// (set) Token: 0x06007E7A RID: 32378 RVA: 0x00203858 File Offset: 0x00201A58
public unsafe BipedReferences references
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FullBodyBipedIK.NativeFieldInfoPtr_references);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new BipedReferences(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FullBodyBipedIK.NativeFieldInfoPtr_references), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002B19 RID: 11033
// (get) Token: 0x06007E7B RID: 32379 RVA: 0x00203880 File Offset: 0x00201A80
// (set) Token: 0x06007E7C RID: 32380 RVA: 0x002038B4 File Offset: 0x00201AB4
public unsafe IKSolverFullBodyBiped solver
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FullBodyBipedIK.NativeFieldInfoPtr_solver);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new IKSolverFullBodyBiped(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FullBodyBipedIK.NativeFieldInfoPtr_solver), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04005470 RID: 21616
private static readonly IntPtr NativeFieldInfoPtr_references;
// Token: 0x04005471 RID: 21617
private static readonly IntPtr NativeFieldInfoPtr_solver;
// Token: 0x04005472 RID: 21618
private static readonly IntPtr NativeMethodInfoPtr_OpenUserManual_Protected_Virtual_Void_0;
// Token: 0x04005473 RID: 21619
private static readonly IntPtr NativeMethodInfoPtr_OpenScriptReference_Protected_Virtual_Void_0;
// Token: 0x04005474 RID: 21620
private static readonly IntPtr NativeMethodInfoPtr_OpenSetupTutorial_Private_Void_0;
// Token: 0x04005475 RID: 21621
private static readonly IntPtr NativeMethodInfoPtr_OpenInspectorTutorial_Private_Void_0;
// Token: 0x04005476 RID: 21622
private static readonly IntPtr NativeMethodInfoPtr_SupportGroup_Private_Void_0;
// Token: 0x04005477 RID: 21623
private static readonly IntPtr NativeMethodInfoPtr_ASThread_Private_Void_0;
// Token: 0x04005478 RID: 21624
private static readonly IntPtr NativeMethodInfoPtr_SetReferences_Public_Void_BipedReferences_Transform_0;
// Token: 0x04005479 RID: 21625
private static readonly IntPtr NativeMethodInfoPtr_GetIKSolver_Public_Virtual_IKSolver_0;
// Token: 0x0400547A RID: 21626
private static readonly IntPtr NativeMethodInfoPtr_ReferencesError_Public_Boolean_byref_String_0;
// Token: 0x0400547B RID: 21627
private static readonly IntPtr NativeMethodInfoPtr_ReferencesWarning_Public_Boolean_byref_String_0;
// Token: 0x0400547C RID: 21628
private static readonly IntPtr NativeMethodInfoPtr_Reinitiate_Private_Void_0;
// Token: 0x0400547D RID: 21629
private static readonly IntPtr NativeMethodInfoPtr_AutoDetectReferences_Private_Void_0;
// Token: 0x0400547E RID: 21630
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}