using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000408 RID: 1032 public class BipedIK : SolverManager { // Token: 0x06007BFD RID: 31741 RVA: 0x001F8C6C File Offset: 0x001F6E6C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611558, XrefRangeEnd = 611561, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenUserManual() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_OpenUserManual_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007BFE RID: 31742 RVA: 0x001F8CB0 File Offset: 0x001F6EB0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611561, XrefRangeEnd = 611564, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenScriptReference() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_OpenScriptReference_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007BFF RID: 31743 RVA: 0x001F8CF4 File Offset: 0x001F6EF4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611564, XrefRangeEnd = 611567, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SupportGroup() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SupportGroup_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C00 RID: 31744 RVA: 0x001F8D38 File Offset: 0x001F6F38 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611567, XrefRangeEnd = 611570, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ASThread() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_ASThread_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C01 RID: 31745 RVA: 0x001F8D7C File Offset: 0x001F6F7C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611570, XrefRangeEnd = 611573, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float GetIKPositionWeight(AvatarIKGoal goal) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_GetIKPositionWeight_Public_Single_AvatarIKGoal_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007C02 RID: 31746 RVA: 0x001F8DE0 File Offset: 0x001F6FE0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611573, XrefRangeEnd = 611576, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float GetIKRotationWeight(AvatarIKGoal goal) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_GetIKRotationWeight_Public_Single_AvatarIKGoal_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007C03 RID: 31747 RVA: 0x001F8E44 File Offset: 0x001F7044 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611576, XrefRangeEnd = 611581, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetIKPositionWeight(AvatarIKGoal goal, float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetIKPositionWeight_Public_Void_AvatarIKGoal_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C04 RID: 31748 RVA: 0x001F8EAC File Offset: 0x001F70AC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611581, XrefRangeEnd = 611586, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetIKRotationWeight(AvatarIKGoal goal, float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetIKRotationWeight_Public_Void_AvatarIKGoal_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C05 RID: 31749 RVA: 0x001F8F14 File Offset: 0x001F7114 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611586, XrefRangeEnd = 611589, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetIKPosition(AvatarIKGoal goal, Vector3 IKPosition) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref IKPosition; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetIKPosition_Public_Void_AvatarIKGoal_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C06 RID: 31750 RVA: 0x001F8F7C File Offset: 0x001F717C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611589, XrefRangeEnd = 611592, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetIKRotation(AvatarIKGoal goal, Quaternion IKRotation) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref IKRotation; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetIKRotation_Public_Void_AvatarIKGoal_Quaternion_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C07 RID: 31751 RVA: 0x001F8FE4 File Offset: 0x001F71E4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611592, XrefRangeEnd = 611595, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Vector3 GetIKPosition(AvatarIKGoal goal) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_GetIKPosition_Public_Vector3_AvatarIKGoal_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007C08 RID: 31752 RVA: 0x001F9048 File Offset: 0x001F7248 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611595, XrefRangeEnd = 611598, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Quaternion GetIKRotation(AvatarIKGoal goal) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_GetIKRotation_Public_Quaternion_AvatarIKGoal_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007C09 RID: 31753 RVA: 0x001F90AC File Offset: 0x001F72AC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611598, XrefRangeEnd = 611600, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetLookAtWeight(float weight, float bodyWeight, float headWeight, float eyesWeight, float clampWeight, float clampWeightHead, float clampWeightEyes) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)7) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref weight; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref bodyWeight; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref headWeight; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref eyesWeight; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref clampWeight; ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref clampWeightHead; ptr[checked(unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref clampWeightEyes; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetLookAtWeight_Public_Void_Single_Single_Single_Single_Single_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C0A RID: 31754 RVA: 0x001F9174 File Offset: 0x001F7374 [CallerCount(0)] public unsafe void SetLookAtPosition(Vector3 lookAtPosition) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref lookAtPosition; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetLookAtPosition_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007C0B RID: 31755 RVA: 0x001F91C8 File Offset: 0x001F73C8 [CallerCount(0)] public unsafe void SetSpinePosition(Vector3 spinePosition) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref spinePosition; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetSpinePosition_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007C0C RID: 31756 RVA: 0x001F921C File Offset: 0x001F741C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611600, XrefRangeEnd = 611602, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetSpineWeight(float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetSpineWeight_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007C0D RID: 31757 RVA: 0x001F9270 File Offset: 0x001F7470 [CallerCount(0)] public unsafe IKSolverLimb GetGoalIK(AvatarIKGoal goal) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref goal; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_GetGoalIK_Public_IKSolverLimb_AvatarIKGoal_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IKSolverLimb(intPtr3) : null; } } // Token: 0x06007C0E RID: 31758 RVA: 0x001F92D8 File Offset: 0x001F74D8 [CallerCount(7)] [CachedScanResults(RefRangeStart = 149360, RefRangeEnd = 149367, XrefRangeStart = 149360, XrefRangeEnd = 149367, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void InitiateBipedIK() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_InitiateBipedIK_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C0F RID: 31759 RVA: 0x001F931C File Offset: 0x001F751C [CallerCount(2)] [CachedScanResults(RefRangeStart = 40018, RefRangeEnd = 40020, XrefRangeStart = 40018, XrefRangeEnd = 40020, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateBipedIK() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_UpdateBipedIK_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C10 RID: 31760 RVA: 0x001F9360 File Offset: 0x001F7560 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611602, XrefRangeEnd = 611609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetToDefaults() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_SetToDefaults_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C11 RID: 31761 RVA: 0x001F93A4 File Offset: 0x001F75A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611609, XrefRangeEnd = 611612, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void FixTransforms() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BipedIK.NativeMethodInfoPtr_FixTransforms_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C12 RID: 31762 RVA: 0x001F93F4 File Offset: 0x001F75F4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611612, XrefRangeEnd = 611633, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void InitiateSolver() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BipedIK.NativeMethodInfoPtr_InitiateSolver_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C13 RID: 31763 RVA: 0x001F9444 File Offset: 0x001F7644 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611633, XrefRangeEnd = 611647, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void UpdateSolver() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BipedIK.NativeMethodInfoPtr_UpdateSolver_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C14 RID: 31764 RVA: 0x001F9494 File Offset: 0x001F7694 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611647, XrefRangeEnd = 611649, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LogWarning(string message) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(message); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr_LogWarning_Public_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007C15 RID: 31765 RVA: 0x001F94F0 File Offset: 0x001F76F0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611649, XrefRangeEnd = 611660, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BipedIK() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIK.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007C16 RID: 31766 RVA: 0x001F953C File Offset: 0x001F773C // Note: this type is marked as 'beforefieldinit'. static BipedIK() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "BipedIK"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); BipedIK.NativeFieldInfoPtr_references = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "references"); BipedIK.NativeFieldInfoPtr_solvers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "solvers"); BipedIK.NativeMethodInfoPtr_OpenUserManual_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672593); BipedIK.NativeMethodInfoPtr_OpenScriptReference_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672594); BipedIK.NativeMethodInfoPtr_SupportGroup_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672595); BipedIK.NativeMethodInfoPtr_ASThread_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672596); BipedIK.NativeMethodInfoPtr_GetIKPositionWeight_Public_Single_AvatarIKGoal_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672597); BipedIK.NativeMethodInfoPtr_GetIKRotationWeight_Public_Single_AvatarIKGoal_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672598); BipedIK.NativeMethodInfoPtr_SetIKPositionWeight_Public_Void_AvatarIKGoal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672599); BipedIK.NativeMethodInfoPtr_SetIKRotationWeight_Public_Void_AvatarIKGoal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672600); BipedIK.NativeMethodInfoPtr_SetIKPosition_Public_Void_AvatarIKGoal_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672601); BipedIK.NativeMethodInfoPtr_SetIKRotation_Public_Void_AvatarIKGoal_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672602); BipedIK.NativeMethodInfoPtr_GetIKPosition_Public_Vector3_AvatarIKGoal_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672603); BipedIK.NativeMethodInfoPtr_GetIKRotation_Public_Quaternion_AvatarIKGoal_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672604); BipedIK.NativeMethodInfoPtr_SetLookAtWeight_Public_Void_Single_Single_Single_Single_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672605); BipedIK.NativeMethodInfoPtr_SetLookAtPosition_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672606); BipedIK.NativeMethodInfoPtr_SetSpinePosition_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672607); BipedIK.NativeMethodInfoPtr_SetSpineWeight_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672608); BipedIK.NativeMethodInfoPtr_GetGoalIK_Public_IKSolverLimb_AvatarIKGoal_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672609); BipedIK.NativeMethodInfoPtr_InitiateBipedIK_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672610); BipedIK.NativeMethodInfoPtr_UpdateBipedIK_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672611); BipedIK.NativeMethodInfoPtr_SetToDefaults_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672612); BipedIK.NativeMethodInfoPtr_FixTransforms_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672613); BipedIK.NativeMethodInfoPtr_InitiateSolver_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672614); BipedIK.NativeMethodInfoPtr_UpdateSolver_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672615); BipedIK.NativeMethodInfoPtr_LogWarning_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672616); BipedIK.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672617); } // Token: 0x06007C17 RID: 31767 RVA: 0x001F9788 File Offset: 0x001F7988 public BipedIK(IntPtr pointer) : base(pointer) { } // Token: 0x17002A54 RID: 10836 // (get) Token: 0x06007C18 RID: 31768 RVA: 0x001F9794 File Offset: 0x001F7994 // (set) Token: 0x06007C19 RID: 31769 RVA: 0x001F97C8 File Offset: 0x001F79C8 public unsafe BipedReferences references { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIK.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(BipedIK.NativeFieldInfoPtr_references), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002A55 RID: 10837 // (get) Token: 0x06007C1A RID: 31770 RVA: 0x001F97F0 File Offset: 0x001F79F0 // (set) Token: 0x06007C1B RID: 31771 RVA: 0x001F9824 File Offset: 0x001F7A24 public unsafe BipedIKSolvers solvers { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIK.NativeFieldInfoPtr_solvers); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new BipedIKSolvers(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIK.NativeFieldInfoPtr_solvers), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040052DD RID: 21213 private static readonly IntPtr NativeFieldInfoPtr_references; // Token: 0x040052DE RID: 21214 private static readonly IntPtr NativeFieldInfoPtr_solvers; // Token: 0x040052DF RID: 21215 private static readonly IntPtr NativeMethodInfoPtr_OpenUserManual_Private_Void_0; // Token: 0x040052E0 RID: 21216 private static readonly IntPtr NativeMethodInfoPtr_OpenScriptReference_Private_Void_0; // Token: 0x040052E1 RID: 21217 private static readonly IntPtr NativeMethodInfoPtr_SupportGroup_Private_Void_0; // Token: 0x040052E2 RID: 21218 private static readonly IntPtr NativeMethodInfoPtr_ASThread_Private_Void_0; // Token: 0x040052E3 RID: 21219 private static readonly IntPtr NativeMethodInfoPtr_GetIKPositionWeight_Public_Single_AvatarIKGoal_0; // Token: 0x040052E4 RID: 21220 private static readonly IntPtr NativeMethodInfoPtr_GetIKRotationWeight_Public_Single_AvatarIKGoal_0; // Token: 0x040052E5 RID: 21221 private static readonly IntPtr NativeMethodInfoPtr_SetIKPositionWeight_Public_Void_AvatarIKGoal_Single_0; // Token: 0x040052E6 RID: 21222 private static readonly IntPtr NativeMethodInfoPtr_SetIKRotationWeight_Public_Void_AvatarIKGoal_Single_0; // Token: 0x040052E7 RID: 21223 private static readonly IntPtr NativeMethodInfoPtr_SetIKPosition_Public_Void_AvatarIKGoal_Vector3_0; // Token: 0x040052E8 RID: 21224 private static readonly IntPtr NativeMethodInfoPtr_SetIKRotation_Public_Void_AvatarIKGoal_Quaternion_0; // Token: 0x040052E9 RID: 21225 private static readonly IntPtr NativeMethodInfoPtr_GetIKPosition_Public_Vector3_AvatarIKGoal_0; // Token: 0x040052EA RID: 21226 private static readonly IntPtr NativeMethodInfoPtr_GetIKRotation_Public_Quaternion_AvatarIKGoal_0; // Token: 0x040052EB RID: 21227 private static readonly IntPtr NativeMethodInfoPtr_SetLookAtWeight_Public_Void_Single_Single_Single_Single_Single_Single_Single_0; // Token: 0x040052EC RID: 21228 private static readonly IntPtr NativeMethodInfoPtr_SetLookAtPosition_Public_Void_Vector3_0; // Token: 0x040052ED RID: 21229 private static readonly IntPtr NativeMethodInfoPtr_SetSpinePosition_Public_Void_Vector3_0; // Token: 0x040052EE RID: 21230 private static readonly IntPtr NativeMethodInfoPtr_SetSpineWeight_Public_Void_Single_0; // Token: 0x040052EF RID: 21231 private static readonly IntPtr NativeMethodInfoPtr_GetGoalIK_Public_IKSolverLimb_AvatarIKGoal_0; // Token: 0x040052F0 RID: 21232 private static readonly IntPtr NativeMethodInfoPtr_InitiateBipedIK_Public_Void_0; // Token: 0x040052F1 RID: 21233 private static readonly IntPtr NativeMethodInfoPtr_UpdateBipedIK_Public_Void_0; // Token: 0x040052F2 RID: 21234 private static readonly IntPtr NativeMethodInfoPtr_SetToDefaults_Public_Void_0; // Token: 0x040052F3 RID: 21235 private static readonly IntPtr NativeMethodInfoPtr_FixTransforms_Protected_Virtual_Void_0; // Token: 0x040052F4 RID: 21236 private static readonly IntPtr NativeMethodInfoPtr_InitiateSolver_Protected_Virtual_Void_0; // Token: 0x040052F5 RID: 21237 private static readonly IntPtr NativeMethodInfoPtr_UpdateSolver_Protected_Virtual_Void_0; // Token: 0x040052F6 RID: 21238 private static readonly IntPtr NativeMethodInfoPtr_LogWarning_Public_Void_String_0; // Token: 0x040052F7 RID: 21239 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }