1364 lines
63 KiB
C#
1364 lines
63 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x0200042D RID: 1069
|
|
public class FBBIKHeadEffector : MonoBehaviour
|
|
{
|
|
// Token: 0x06007F24 RID: 32548 RVA: 0x002064CC File Offset: 0x002046CC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613655, XrefRangeEnd = 613701, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Awake()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F25 RID: 32549 RVA: 0x00206510 File Offset: 0x00204710
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 613740, RefRangeEnd = 613741, XrefRangeStart = 613701, XrefRangeEnd = 613740, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnStoreDefaultLocalState()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_OnStoreDefaultLocalState_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F26 RID: 32550 RVA: 0x00206554 File Offset: 0x00204754
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613741, XrefRangeEnd = 613764, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnFixTransforms()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_OnFixTransforms_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F27 RID: 32551 RVA: 0x00206598 File Offset: 0x00204798
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613764, XrefRangeEnd = 613798, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnPreRead()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_OnPreRead_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F28 RID: 32552 RVA: 0x002065DC File Offset: 0x002047DC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 613815, RefRangeEnd = 613816, XrefRangeStart = 613798, XrefRangeEnd = 613815, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SpineBend()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_SpineBend_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F29 RID: 32553 RVA: 0x00206620 File Offset: 0x00204820
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 613835, RefRangeEnd = 613836, XrefRangeStart = 613816, XrefRangeEnd = 613835, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void CCDPass()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_CCDPass_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F2A RID: 32554 RVA: 0x00206664 File Offset: 0x00204864
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613836, XrefRangeEnd = 613883, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Iterate(int iteration)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref iteration;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_Iterate_Private_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007F2B RID: 32555 RVA: 0x002066B8 File Offset: 0x002048B8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613883, XrefRangeEnd = 613898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnPostUpdate()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_OnPostUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F2C RID: 32556 RVA: 0x002066FC File Offset: 0x002048FC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 613910, RefRangeEnd = 613911, XrefRangeStart = 613898, XrefRangeEnd = 613910, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ChestDirection()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_ChestDirection_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F2D RID: 32557 RVA: 0x00206740 File Offset: 0x00204940
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 613927, RefRangeEnd = 613928, XrefRangeStart = 613911, XrefRangeEnd = 613927, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void PostStretching()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_PostStretching_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F2E RID: 32558 RVA: 0x00206784 File Offset: 0x00204984
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 613931, RefRangeEnd = 613936, XrefRangeStart = 613928, XrefRangeEnd = 613931, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void LerpSolverPosition(IKEffector effector, Vector3 position, float weight, Vector3 offset)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(effector);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref position;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref offset;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_LerpSolverPosition_Private_Void_IKEffector_Vector3_Single_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F2F RID: 32559 RVA: 0x00206818 File Offset: 0x00204A18
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613936, XrefRangeEnd = 613937, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Solve(ref Vector3 pos1, ref Vector3 pos2, float nominalDistance)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &pos1;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &pos2;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref nominalDistance;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_Solve_Private_Void_byref_Vector3_byref_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F30 RID: 32560 RVA: 0x00206894 File Offset: 0x00204A94
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613937, XrefRangeEnd = 613983, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnDestroy()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F31 RID: 32561 RVA: 0x002068D8 File Offset: 0x00204AD8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613983, XrefRangeEnd = 614019, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe FBBIKHeadEffector()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F32 RID: 32562 RVA: 0x00206924 File Offset: 0x00204B24
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static FBBIKHeadEffector()
|
|
{
|
|
Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "FBBIKHeadEffector");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr);
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "ik");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_positionWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "positionWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_bodyWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "bodyWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_thighWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "thighWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_handsPullBody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "handsPullBody");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_rotationWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "rotationWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_bodyClampWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "bodyClampWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_headClampWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "headClampWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_bendWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "bendWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_bendBones = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "bendBones");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_CCDWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "CCDWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_roll = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "roll");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_damper = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "damper");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_CCDBones = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "CCDBones");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_postStretchWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "postStretchWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_maxStretch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "maxStretch");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_stretchDamper = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "stretchDamper");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_fixHead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "fixHead");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_stretchBones = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "stretchBones");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_chestDirection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "chestDirection");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_chestDirectionWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "chestDirectionWeight");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_chestBones = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "chestBones");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_OnPostHeadEffectorFK = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "OnPostHeadEffectorFK");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_offset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "offset");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_headToBody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "headToBody");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_shoulderCenterToHead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "shoulderCenterToHead");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_headToLeftThigh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "headToLeftThigh");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_headToRightThigh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "headToRightThigh");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_leftShoulderPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "leftShoulderPos");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_rightShoulderPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "rightShoulderPos");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_shoulderDist = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "shoulderDist");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_leftShoulderDist = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "leftShoulderDist");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_rightShoulderDist = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "rightShoulderDist");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_chestRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "chestRotation");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_headRotationRelativeToRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "headRotationRelativeToRoot");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_ccdDefaultLocalRotations = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "ccdDefaultLocalRotations");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_headLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "headLocalPosition");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_headLocalRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "headLocalRotation");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_stretchLocalPositions = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "stretchLocalPositions");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_stretchLocalRotations = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "stretchLocalRotations");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_chestLocalPositions = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "chestLocalPositions");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_chestLocalRotations = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "chestLocalRotations");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_bendBonesCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "bendBonesCount");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_ccdBonesCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "ccdBonesCount");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_stretchBonesCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "stretchBonesCount");
|
|
FBBIKHeadEffector.NativeFieldInfoPtr_chestBonesCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "chestBonesCount");
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672898);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_OnStoreDefaultLocalState_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672899);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_OnFixTransforms_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672900);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_OnPreRead_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672901);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_SpineBend_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672902);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_CCDPass_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672903);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_Iterate_Private_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672904);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_OnPostUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672905);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_ChestDirection_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672906);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_PostStretching_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672907);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_LerpSolverPosition_Private_Void_IKEffector_Vector3_Single_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672908);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_Solve_Private_Void_byref_Vector3_byref_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672909);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672910);
|
|
FBBIKHeadEffector.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, 100672911);
|
|
}
|
|
|
|
// Token: 0x06007F33 RID: 32563 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public FBBIKHeadEffector(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002B48 RID: 11080
|
|
// (get) Token: 0x06007F34 RID: 32564 RVA: 0x00206E04 File Offset: 0x00205004
|
|
// (set) Token: 0x06007F35 RID: 32565 RVA: 0x00206E38 File Offset: 0x00205038
|
|
public unsafe FullBodyBipedIK ik
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_ik);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B49 RID: 11081
|
|
// (get) Token: 0x06007F36 RID: 32566 RVA: 0x00206E60 File Offset: 0x00205060
|
|
// (set) Token: 0x06007F37 RID: 32567 RVA: 0x00206E88 File Offset: 0x00205088
|
|
public unsafe float positionWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_positionWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_positionWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B4A RID: 11082
|
|
// (get) Token: 0x06007F38 RID: 32568 RVA: 0x00206EAC File Offset: 0x002050AC
|
|
// (set) Token: 0x06007F39 RID: 32569 RVA: 0x00206ED4 File Offset: 0x002050D4
|
|
public unsafe float bodyWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bodyWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bodyWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B4B RID: 11083
|
|
// (get) Token: 0x06007F3A RID: 32570 RVA: 0x00206EF8 File Offset: 0x002050F8
|
|
// (set) Token: 0x06007F3B RID: 32571 RVA: 0x00206F20 File Offset: 0x00205120
|
|
public unsafe float thighWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_thighWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_thighWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B4C RID: 11084
|
|
// (get) Token: 0x06007F3C RID: 32572 RVA: 0x00206F44 File Offset: 0x00205144
|
|
// (set) Token: 0x06007F3D RID: 32573 RVA: 0x00206F6C File Offset: 0x0020516C
|
|
public unsafe bool handsPullBody
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_handsPullBody);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_handsPullBody)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B4D RID: 11085
|
|
// (get) Token: 0x06007F3E RID: 32574 RVA: 0x00206F90 File Offset: 0x00205190
|
|
// (set) Token: 0x06007F3F RID: 32575 RVA: 0x00206FB8 File Offset: 0x002051B8
|
|
public unsafe float rotationWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_rotationWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_rotationWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B4E RID: 11086
|
|
// (get) Token: 0x06007F40 RID: 32576 RVA: 0x00206FDC File Offset: 0x002051DC
|
|
// (set) Token: 0x06007F41 RID: 32577 RVA: 0x00207004 File Offset: 0x00205204
|
|
public unsafe float bodyClampWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bodyClampWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bodyClampWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B4F RID: 11087
|
|
// (get) Token: 0x06007F42 RID: 32578 RVA: 0x00207028 File Offset: 0x00205228
|
|
// (set) Token: 0x06007F43 RID: 32579 RVA: 0x00207050 File Offset: 0x00205250
|
|
public unsafe float headClampWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headClampWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headClampWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B50 RID: 11088
|
|
// (get) Token: 0x06007F44 RID: 32580 RVA: 0x00207074 File Offset: 0x00205274
|
|
// (set) Token: 0x06007F45 RID: 32581 RVA: 0x0020709C File Offset: 0x0020529C
|
|
public unsafe float bendWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bendWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bendWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B51 RID: 11089
|
|
// (get) Token: 0x06007F46 RID: 32582 RVA: 0x002070C0 File Offset: 0x002052C0
|
|
// (set) Token: 0x06007F47 RID: 32583 RVA: 0x002070F4 File Offset: 0x002052F4
|
|
public unsafe Il2CppReferenceArray<FBBIKHeadEffector.BendBone> bendBones
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bendBones);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<FBBIKHeadEffector.BendBone>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bendBones), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B52 RID: 11090
|
|
// (get) Token: 0x06007F48 RID: 32584 RVA: 0x0020711C File Offset: 0x0020531C
|
|
// (set) Token: 0x06007F49 RID: 32585 RVA: 0x00207144 File Offset: 0x00205344
|
|
public unsafe float CCDWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_CCDWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_CCDWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B53 RID: 11091
|
|
// (get) Token: 0x06007F4A RID: 32586 RVA: 0x00207168 File Offset: 0x00205368
|
|
// (set) Token: 0x06007F4B RID: 32587 RVA: 0x00207190 File Offset: 0x00205390
|
|
public unsafe float roll
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_roll);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_roll)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B54 RID: 11092
|
|
// (get) Token: 0x06007F4C RID: 32588 RVA: 0x002071B4 File Offset: 0x002053B4
|
|
// (set) Token: 0x06007F4D RID: 32589 RVA: 0x002071DC File Offset: 0x002053DC
|
|
public unsafe float damper
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_damper);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_damper)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B55 RID: 11093
|
|
// (get) Token: 0x06007F4E RID: 32590 RVA: 0x00207200 File Offset: 0x00205400
|
|
// (set) Token: 0x06007F4F RID: 32591 RVA: 0x00207234 File Offset: 0x00205434
|
|
public unsafe Il2CppReferenceArray<Transform> CCDBones
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_CCDBones);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<Transform>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_CCDBones), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B56 RID: 11094
|
|
// (get) Token: 0x06007F50 RID: 32592 RVA: 0x0020725C File Offset: 0x0020545C
|
|
// (set) Token: 0x06007F51 RID: 32593 RVA: 0x00207284 File Offset: 0x00205484
|
|
public unsafe float postStretchWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_postStretchWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_postStretchWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B57 RID: 11095
|
|
// (get) Token: 0x06007F52 RID: 32594 RVA: 0x002072A8 File Offset: 0x002054A8
|
|
// (set) Token: 0x06007F53 RID: 32595 RVA: 0x002072D0 File Offset: 0x002054D0
|
|
public unsafe float maxStretch
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_maxStretch);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_maxStretch)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B58 RID: 11096
|
|
// (get) Token: 0x06007F54 RID: 32596 RVA: 0x002072F4 File Offset: 0x002054F4
|
|
// (set) Token: 0x06007F55 RID: 32597 RVA: 0x0020731C File Offset: 0x0020551C
|
|
public unsafe float stretchDamper
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchDamper);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchDamper)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B59 RID: 11097
|
|
// (get) Token: 0x06007F56 RID: 32598 RVA: 0x00207340 File Offset: 0x00205540
|
|
// (set) Token: 0x06007F57 RID: 32599 RVA: 0x00207368 File Offset: 0x00205568
|
|
public unsafe bool fixHead
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_fixHead);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_fixHead)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B5A RID: 11098
|
|
// (get) Token: 0x06007F58 RID: 32600 RVA: 0x0020738C File Offset: 0x0020558C
|
|
// (set) Token: 0x06007F59 RID: 32601 RVA: 0x002073C0 File Offset: 0x002055C0
|
|
public unsafe Il2CppReferenceArray<Transform> stretchBones
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchBones);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<Transform>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchBones), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B5B RID: 11099
|
|
// (get) Token: 0x06007F5A RID: 32602 RVA: 0x002073E8 File Offset: 0x002055E8
|
|
// (set) Token: 0x06007F5B RID: 32603 RVA: 0x00207410 File Offset: 0x00205610
|
|
public unsafe Vector3 chestDirection
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestDirection);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestDirection)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B5C RID: 11100
|
|
// (get) Token: 0x06007F5C RID: 32604 RVA: 0x00207434 File Offset: 0x00205634
|
|
// (set) Token: 0x06007F5D RID: 32605 RVA: 0x0020745C File Offset: 0x0020565C
|
|
public unsafe float chestDirectionWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestDirectionWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestDirectionWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B5D RID: 11101
|
|
// (get) Token: 0x06007F5E RID: 32606 RVA: 0x00207480 File Offset: 0x00205680
|
|
// (set) Token: 0x06007F5F RID: 32607 RVA: 0x002074B4 File Offset: 0x002056B4
|
|
public unsafe Il2CppReferenceArray<Transform> chestBones
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestBones);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<Transform>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestBones), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B5E RID: 11102
|
|
// (get) Token: 0x06007F60 RID: 32608 RVA: 0x002074DC File Offset: 0x002056DC
|
|
// (set) Token: 0x06007F61 RID: 32609 RVA: 0x00207510 File Offset: 0x00205710
|
|
public unsafe IKSolver.UpdateDelegate OnPostHeadEffectorFK
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_OnPostHeadEffectorFK);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new IKSolver.UpdateDelegate(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_OnPostHeadEffectorFK), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B5F RID: 11103
|
|
// (get) Token: 0x06007F62 RID: 32610 RVA: 0x00207538 File Offset: 0x00205738
|
|
// (set) Token: 0x06007F63 RID: 32611 RVA: 0x00207560 File Offset: 0x00205760
|
|
public unsafe Vector3 offset
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_offset);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_offset)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B60 RID: 11104
|
|
// (get) Token: 0x06007F64 RID: 32612 RVA: 0x00207584 File Offset: 0x00205784
|
|
// (set) Token: 0x06007F65 RID: 32613 RVA: 0x002075AC File Offset: 0x002057AC
|
|
public unsafe Vector3 headToBody
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headToBody);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headToBody)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B61 RID: 11105
|
|
// (get) Token: 0x06007F66 RID: 32614 RVA: 0x002075D0 File Offset: 0x002057D0
|
|
// (set) Token: 0x06007F67 RID: 32615 RVA: 0x002075F8 File Offset: 0x002057F8
|
|
public unsafe Vector3 shoulderCenterToHead
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_shoulderCenterToHead);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_shoulderCenterToHead)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B62 RID: 11106
|
|
// (get) Token: 0x06007F68 RID: 32616 RVA: 0x0020761C File Offset: 0x0020581C
|
|
// (set) Token: 0x06007F69 RID: 32617 RVA: 0x00207644 File Offset: 0x00205844
|
|
public unsafe Vector3 headToLeftThigh
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headToLeftThigh);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headToLeftThigh)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B63 RID: 11107
|
|
// (get) Token: 0x06007F6A RID: 32618 RVA: 0x00207668 File Offset: 0x00205868
|
|
// (set) Token: 0x06007F6B RID: 32619 RVA: 0x00207690 File Offset: 0x00205890
|
|
public unsafe Vector3 headToRightThigh
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headToRightThigh);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headToRightThigh)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B64 RID: 11108
|
|
// (get) Token: 0x06007F6C RID: 32620 RVA: 0x002076B4 File Offset: 0x002058B4
|
|
// (set) Token: 0x06007F6D RID: 32621 RVA: 0x002076DC File Offset: 0x002058DC
|
|
public unsafe Vector3 leftShoulderPos
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_leftShoulderPos);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_leftShoulderPos)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B65 RID: 11109
|
|
// (get) Token: 0x06007F6E RID: 32622 RVA: 0x00207700 File Offset: 0x00205900
|
|
// (set) Token: 0x06007F6F RID: 32623 RVA: 0x00207728 File Offset: 0x00205928
|
|
public unsafe Vector3 rightShoulderPos
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_rightShoulderPos);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_rightShoulderPos)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B66 RID: 11110
|
|
// (get) Token: 0x06007F70 RID: 32624 RVA: 0x0020774C File Offset: 0x0020594C
|
|
// (set) Token: 0x06007F71 RID: 32625 RVA: 0x00207774 File Offset: 0x00205974
|
|
public unsafe float shoulderDist
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_shoulderDist);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_shoulderDist)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B67 RID: 11111
|
|
// (get) Token: 0x06007F72 RID: 32626 RVA: 0x00207798 File Offset: 0x00205998
|
|
// (set) Token: 0x06007F73 RID: 32627 RVA: 0x002077C0 File Offset: 0x002059C0
|
|
public unsafe float leftShoulderDist
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_leftShoulderDist);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_leftShoulderDist)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B68 RID: 11112
|
|
// (get) Token: 0x06007F74 RID: 32628 RVA: 0x002077E4 File Offset: 0x002059E4
|
|
// (set) Token: 0x06007F75 RID: 32629 RVA: 0x0020780C File Offset: 0x00205A0C
|
|
public unsafe float rightShoulderDist
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_rightShoulderDist);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_rightShoulderDist)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B69 RID: 11113
|
|
// (get) Token: 0x06007F76 RID: 32630 RVA: 0x00207830 File Offset: 0x00205A30
|
|
// (set) Token: 0x06007F77 RID: 32631 RVA: 0x00207858 File Offset: 0x00205A58
|
|
public unsafe Quaternion chestRotation
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestRotation);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestRotation)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B6A RID: 11114
|
|
// (get) Token: 0x06007F78 RID: 32632 RVA: 0x0020787C File Offset: 0x00205A7C
|
|
// (set) Token: 0x06007F79 RID: 32633 RVA: 0x002078A4 File Offset: 0x00205AA4
|
|
public unsafe Quaternion headRotationRelativeToRoot
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headRotationRelativeToRoot);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headRotationRelativeToRoot)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B6B RID: 11115
|
|
// (get) Token: 0x06007F7A RID: 32634 RVA: 0x002078C8 File Offset: 0x00205AC8
|
|
// (set) Token: 0x06007F7B RID: 32635 RVA: 0x002078FC File Offset: 0x00205AFC
|
|
public unsafe Il2CppStructArray<Quaternion> ccdDefaultLocalRotations
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_ccdDefaultLocalRotations);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Quaternion>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_ccdDefaultLocalRotations), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B6C RID: 11116
|
|
// (get) Token: 0x06007F7C RID: 32636 RVA: 0x00207924 File Offset: 0x00205B24
|
|
// (set) Token: 0x06007F7D RID: 32637 RVA: 0x0020794C File Offset: 0x00205B4C
|
|
public unsafe Vector3 headLocalPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headLocalPosition);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headLocalPosition)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B6D RID: 11117
|
|
// (get) Token: 0x06007F7E RID: 32638 RVA: 0x00207970 File Offset: 0x00205B70
|
|
// (set) Token: 0x06007F7F RID: 32639 RVA: 0x00207998 File Offset: 0x00205B98
|
|
public unsafe Quaternion headLocalRotation
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headLocalRotation);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_headLocalRotation)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B6E RID: 11118
|
|
// (get) Token: 0x06007F80 RID: 32640 RVA: 0x002079BC File Offset: 0x00205BBC
|
|
// (set) Token: 0x06007F81 RID: 32641 RVA: 0x002079F0 File Offset: 0x00205BF0
|
|
public unsafe Il2CppStructArray<Vector3> stretchLocalPositions
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchLocalPositions);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Vector3>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchLocalPositions), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B6F RID: 11119
|
|
// (get) Token: 0x06007F82 RID: 32642 RVA: 0x00207A18 File Offset: 0x00205C18
|
|
// (set) Token: 0x06007F83 RID: 32643 RVA: 0x00207A4C File Offset: 0x00205C4C
|
|
public unsafe Il2CppStructArray<Quaternion> stretchLocalRotations
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchLocalRotations);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Quaternion>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchLocalRotations), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B70 RID: 11120
|
|
// (get) Token: 0x06007F84 RID: 32644 RVA: 0x00207A74 File Offset: 0x00205C74
|
|
// (set) Token: 0x06007F85 RID: 32645 RVA: 0x00207AA8 File Offset: 0x00205CA8
|
|
public unsafe Il2CppStructArray<Vector3> chestLocalPositions
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestLocalPositions);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Vector3>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestLocalPositions), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B71 RID: 11121
|
|
// (get) Token: 0x06007F86 RID: 32646 RVA: 0x00207AD0 File Offset: 0x00205CD0
|
|
// (set) Token: 0x06007F87 RID: 32647 RVA: 0x00207B04 File Offset: 0x00205D04
|
|
public unsafe Il2CppStructArray<Quaternion> chestLocalRotations
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestLocalRotations);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Quaternion>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestLocalRotations), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B72 RID: 11122
|
|
// (get) Token: 0x06007F88 RID: 32648 RVA: 0x00207B2C File Offset: 0x00205D2C
|
|
// (set) Token: 0x06007F89 RID: 32649 RVA: 0x00207B54 File Offset: 0x00205D54
|
|
public unsafe int bendBonesCount
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bendBonesCount);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_bendBonesCount)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B73 RID: 11123
|
|
// (get) Token: 0x06007F8A RID: 32650 RVA: 0x00207B78 File Offset: 0x00205D78
|
|
// (set) Token: 0x06007F8B RID: 32651 RVA: 0x00207BA0 File Offset: 0x00205DA0
|
|
public unsafe int ccdBonesCount
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_ccdBonesCount);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_ccdBonesCount)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B74 RID: 11124
|
|
// (get) Token: 0x06007F8C RID: 32652 RVA: 0x00207BC4 File Offset: 0x00205DC4
|
|
// (set) Token: 0x06007F8D RID: 32653 RVA: 0x00207BEC File Offset: 0x00205DEC
|
|
public unsafe int stretchBonesCount
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchBonesCount);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_stretchBonesCount)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B75 RID: 11125
|
|
// (get) Token: 0x06007F8E RID: 32654 RVA: 0x00207C10 File Offset: 0x00205E10
|
|
// (set) Token: 0x06007F8F RID: 32655 RVA: 0x00207C38 File Offset: 0x00205E38
|
|
public unsafe int chestBonesCount
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestBonesCount);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.NativeFieldInfoPtr_chestBonesCount)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040054E7 RID: 21735
|
|
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
|
|
|
// Token: 0x040054E8 RID: 21736
|
|
private static readonly IntPtr NativeFieldInfoPtr_positionWeight;
|
|
|
|
// Token: 0x040054E9 RID: 21737
|
|
private static readonly IntPtr NativeFieldInfoPtr_bodyWeight;
|
|
|
|
// Token: 0x040054EA RID: 21738
|
|
private static readonly IntPtr NativeFieldInfoPtr_thighWeight;
|
|
|
|
// Token: 0x040054EB RID: 21739
|
|
private static readonly IntPtr NativeFieldInfoPtr_handsPullBody;
|
|
|
|
// Token: 0x040054EC RID: 21740
|
|
private static readonly IntPtr NativeFieldInfoPtr_rotationWeight;
|
|
|
|
// Token: 0x040054ED RID: 21741
|
|
private static readonly IntPtr NativeFieldInfoPtr_bodyClampWeight;
|
|
|
|
// Token: 0x040054EE RID: 21742
|
|
private static readonly IntPtr NativeFieldInfoPtr_headClampWeight;
|
|
|
|
// Token: 0x040054EF RID: 21743
|
|
private static readonly IntPtr NativeFieldInfoPtr_bendWeight;
|
|
|
|
// Token: 0x040054F0 RID: 21744
|
|
private static readonly IntPtr NativeFieldInfoPtr_bendBones;
|
|
|
|
// Token: 0x040054F1 RID: 21745
|
|
private static readonly IntPtr NativeFieldInfoPtr_CCDWeight;
|
|
|
|
// Token: 0x040054F2 RID: 21746
|
|
private static readonly IntPtr NativeFieldInfoPtr_roll;
|
|
|
|
// Token: 0x040054F3 RID: 21747
|
|
private static readonly IntPtr NativeFieldInfoPtr_damper;
|
|
|
|
// Token: 0x040054F4 RID: 21748
|
|
private static readonly IntPtr NativeFieldInfoPtr_CCDBones;
|
|
|
|
// Token: 0x040054F5 RID: 21749
|
|
private static readonly IntPtr NativeFieldInfoPtr_postStretchWeight;
|
|
|
|
// Token: 0x040054F6 RID: 21750
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxStretch;
|
|
|
|
// Token: 0x040054F7 RID: 21751
|
|
private static readonly IntPtr NativeFieldInfoPtr_stretchDamper;
|
|
|
|
// Token: 0x040054F8 RID: 21752
|
|
private static readonly IntPtr NativeFieldInfoPtr_fixHead;
|
|
|
|
// Token: 0x040054F9 RID: 21753
|
|
private static readonly IntPtr NativeFieldInfoPtr_stretchBones;
|
|
|
|
// Token: 0x040054FA RID: 21754
|
|
private static readonly IntPtr NativeFieldInfoPtr_chestDirection;
|
|
|
|
// Token: 0x040054FB RID: 21755
|
|
private static readonly IntPtr NativeFieldInfoPtr_chestDirectionWeight;
|
|
|
|
// Token: 0x040054FC RID: 21756
|
|
private static readonly IntPtr NativeFieldInfoPtr_chestBones;
|
|
|
|
// Token: 0x040054FD RID: 21757
|
|
private static readonly IntPtr NativeFieldInfoPtr_OnPostHeadEffectorFK;
|
|
|
|
// Token: 0x040054FE RID: 21758
|
|
private static readonly IntPtr NativeFieldInfoPtr_offset;
|
|
|
|
// Token: 0x040054FF RID: 21759
|
|
private static readonly IntPtr NativeFieldInfoPtr_headToBody;
|
|
|
|
// Token: 0x04005500 RID: 21760
|
|
private static readonly IntPtr NativeFieldInfoPtr_shoulderCenterToHead;
|
|
|
|
// Token: 0x04005501 RID: 21761
|
|
private static readonly IntPtr NativeFieldInfoPtr_headToLeftThigh;
|
|
|
|
// Token: 0x04005502 RID: 21762
|
|
private static readonly IntPtr NativeFieldInfoPtr_headToRightThigh;
|
|
|
|
// Token: 0x04005503 RID: 21763
|
|
private static readonly IntPtr NativeFieldInfoPtr_leftShoulderPos;
|
|
|
|
// Token: 0x04005504 RID: 21764
|
|
private static readonly IntPtr NativeFieldInfoPtr_rightShoulderPos;
|
|
|
|
// Token: 0x04005505 RID: 21765
|
|
private static readonly IntPtr NativeFieldInfoPtr_shoulderDist;
|
|
|
|
// Token: 0x04005506 RID: 21766
|
|
private static readonly IntPtr NativeFieldInfoPtr_leftShoulderDist;
|
|
|
|
// Token: 0x04005507 RID: 21767
|
|
private static readonly IntPtr NativeFieldInfoPtr_rightShoulderDist;
|
|
|
|
// Token: 0x04005508 RID: 21768
|
|
private static readonly IntPtr NativeFieldInfoPtr_chestRotation;
|
|
|
|
// Token: 0x04005509 RID: 21769
|
|
private static readonly IntPtr NativeFieldInfoPtr_headRotationRelativeToRoot;
|
|
|
|
// Token: 0x0400550A RID: 21770
|
|
private static readonly IntPtr NativeFieldInfoPtr_ccdDefaultLocalRotations;
|
|
|
|
// Token: 0x0400550B RID: 21771
|
|
private static readonly IntPtr NativeFieldInfoPtr_headLocalPosition;
|
|
|
|
// Token: 0x0400550C RID: 21772
|
|
private static readonly IntPtr NativeFieldInfoPtr_headLocalRotation;
|
|
|
|
// Token: 0x0400550D RID: 21773
|
|
private static readonly IntPtr NativeFieldInfoPtr_stretchLocalPositions;
|
|
|
|
// Token: 0x0400550E RID: 21774
|
|
private static readonly IntPtr NativeFieldInfoPtr_stretchLocalRotations;
|
|
|
|
// Token: 0x0400550F RID: 21775
|
|
private static readonly IntPtr NativeFieldInfoPtr_chestLocalPositions;
|
|
|
|
// Token: 0x04005510 RID: 21776
|
|
private static readonly IntPtr NativeFieldInfoPtr_chestLocalRotations;
|
|
|
|
// Token: 0x04005511 RID: 21777
|
|
private static readonly IntPtr NativeFieldInfoPtr_bendBonesCount;
|
|
|
|
// Token: 0x04005512 RID: 21778
|
|
private static readonly IntPtr NativeFieldInfoPtr_ccdBonesCount;
|
|
|
|
// Token: 0x04005513 RID: 21779
|
|
private static readonly IntPtr NativeFieldInfoPtr_stretchBonesCount;
|
|
|
|
// Token: 0x04005514 RID: 21780
|
|
private static readonly IntPtr NativeFieldInfoPtr_chestBonesCount;
|
|
|
|
// Token: 0x04005515 RID: 21781
|
|
private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0;
|
|
|
|
// Token: 0x04005516 RID: 21782
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnStoreDefaultLocalState_Private_Void_0;
|
|
|
|
// Token: 0x04005517 RID: 21783
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnFixTransforms_Private_Void_0;
|
|
|
|
// Token: 0x04005518 RID: 21784
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnPreRead_Private_Void_0;
|
|
|
|
// Token: 0x04005519 RID: 21785
|
|
private static readonly IntPtr NativeMethodInfoPtr_SpineBend_Private_Void_0;
|
|
|
|
// Token: 0x0400551A RID: 21786
|
|
private static readonly IntPtr NativeMethodInfoPtr_CCDPass_Private_Void_0;
|
|
|
|
// Token: 0x0400551B RID: 21787
|
|
private static readonly IntPtr NativeMethodInfoPtr_Iterate_Private_Void_Int32_0;
|
|
|
|
// Token: 0x0400551C RID: 21788
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnPostUpdate_Private_Void_0;
|
|
|
|
// Token: 0x0400551D RID: 21789
|
|
private static readonly IntPtr NativeMethodInfoPtr_ChestDirection_Private_Void_0;
|
|
|
|
// Token: 0x0400551E RID: 21790
|
|
private static readonly IntPtr NativeMethodInfoPtr_PostStretching_Private_Void_0;
|
|
|
|
// Token: 0x0400551F RID: 21791
|
|
private static readonly IntPtr NativeMethodInfoPtr_LerpSolverPosition_Private_Void_IKEffector_Vector3_Single_Vector3_0;
|
|
|
|
// Token: 0x04005520 RID: 21792
|
|
private static readonly IntPtr NativeMethodInfoPtr_Solve_Private_Void_byref_Vector3_byref_Vector3_Single_0;
|
|
|
|
// Token: 0x04005521 RID: 21793
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
|
|
|
|
// Token: 0x04005522 RID: 21794
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0200042E RID: 1070
|
|
[Serializable]
|
|
public class BendBone : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06007F90 RID: 32656 RVA: 0x00207C5C File Offset: 0x00205E5C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613646, XrefRangeEnd = 613648, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe BendBone()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.BendBone.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F91 RID: 32657 RVA: 0x00207CA8 File Offset: 0x00205EA8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 613648, XrefRangeEnd = 613651, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe BendBone(Transform transform, float weight)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(transform);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.BendBone.NativeMethodInfoPtr__ctor_Public_Void_Transform_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F92 RID: 32658 RVA: 0x00207D20 File Offset: 0x00205F20
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 613652, RefRangeEnd = 613653, XrefRangeStart = 613651, XrefRangeEnd = 613652, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void StoreDefaultLocalState()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.BendBone.NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F93 RID: 32659 RVA: 0x00207D64 File Offset: 0x00205F64
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 613654, RefRangeEnd = 613655, XrefRangeStart = 613653, XrefRangeEnd = 613654, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void FixTransforms()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKHeadEffector.BendBone.NativeMethodInfoPtr_FixTransforms_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007F94 RID: 32660 RVA: 0x00207DA8 File Offset: 0x00205FA8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static BendBone()
|
|
{
|
|
Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<FBBIKHeadEffector>.NativeClassPtr, "BendBone");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr);
|
|
FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_transform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr, "transform");
|
|
FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr, "weight");
|
|
FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_defaultLocalRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr, "defaultLocalRotation");
|
|
FBBIKHeadEffector.BendBone.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr, 100672912);
|
|
FBBIKHeadEffector.BendBone.NativeMethodInfoPtr__ctor_Public_Void_Transform_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr, 100672913);
|
|
FBBIKHeadEffector.BendBone.NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr, 100672914);
|
|
FBBIKHeadEffector.BendBone.NativeMethodInfoPtr_FixTransforms_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKHeadEffector.BendBone>.NativeClassPtr, 100672915);
|
|
}
|
|
|
|
// Token: 0x06007F95 RID: 32661 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public BendBone(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002B76 RID: 11126
|
|
// (get) Token: 0x06007F96 RID: 32662 RVA: 0x00207E60 File Offset: 0x00206060
|
|
// (set) Token: 0x06007F97 RID: 32663 RVA: 0x00207E94 File Offset: 0x00206094
|
|
public unsafe Transform transform
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_transform);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_transform), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B77 RID: 11127
|
|
// (get) Token: 0x06007F98 RID: 32664 RVA: 0x00207EBC File Offset: 0x002060BC
|
|
// (set) Token: 0x06007F99 RID: 32665 RVA: 0x00207EE4 File Offset: 0x002060E4
|
|
public unsafe float weight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_weight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_weight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002B78 RID: 11128
|
|
// (get) Token: 0x06007F9A RID: 32666 RVA: 0x00207F08 File Offset: 0x00206108
|
|
// (set) Token: 0x06007F9B RID: 32667 RVA: 0x00207F30 File Offset: 0x00206130
|
|
public unsafe Quaternion defaultLocalRotation
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_defaultLocalRotation);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKHeadEffector.BendBone.NativeFieldInfoPtr_defaultLocalRotation)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005523 RID: 21795
|
|
private static readonly IntPtr NativeFieldInfoPtr_transform;
|
|
|
|
// Token: 0x04005524 RID: 21796
|
|
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
|
|
|
// Token: 0x04005525 RID: 21797
|
|
private static readonly IntPtr NativeFieldInfoPtr_defaultLocalRotation;
|
|
|
|
// Token: 0x04005526 RID: 21798
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04005527 RID: 21799
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Transform_Single_0;
|
|
|
|
// Token: 0x04005528 RID: 21800
|
|
private static readonly IntPtr NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0;
|
|
|
|
// Token: 0x04005529 RID: 21801
|
|
private static readonly IntPtr NativeMethodInfoPtr_FixTransforms_Public_Void_0;
|
|
}
|
|
}
|
|
}
|