379 lines
17 KiB
C#
379 lines
17 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
using RootMotion.FinalIK;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.Demos
|
|
{
|
|
// Token: 0x020003D0 RID: 976
|
|
public class FBBIKSettings : MonoBehaviour
|
|
{
|
|
// Token: 0x0600782B RID: 30763 RVA: 0x001EAA48 File Offset: 0x001E8C48
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 609634, RefRangeEnd = 609636, XrefRangeStart = 609625, XrefRangeEnd = 609634, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UpdateSettings()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.NativeMethodInfoPtr_UpdateSettings_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600782C RID: 30764 RVA: 0x001EAA8C File Offset: 0x001E8C8C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609636, XrefRangeEnd = 609644, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Start()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600782D RID: 30765 RVA: 0x001EAAD0 File Offset: 0x001E8CD0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609644, XrefRangeEnd = 609645, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Update()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600782E RID: 30766 RVA: 0x001EAB14 File Offset: 0x001E8D14
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609645, XrefRangeEnd = 609646, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe FBBIKSettings()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600782F RID: 30767 RVA: 0x001EAB60 File Offset: 0x001E8D60
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static FBBIKSettings()
|
|
{
|
|
Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "FBBIKSettings");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr);
|
|
FBBIKSettings.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "ik");
|
|
FBBIKSettings.NativeFieldInfoPtr_disableAfterStart = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "disableAfterStart");
|
|
FBBIKSettings.NativeFieldInfoPtr_leftArm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "leftArm");
|
|
FBBIKSettings.NativeFieldInfoPtr_rightArm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "rightArm");
|
|
FBBIKSettings.NativeFieldInfoPtr_leftLeg = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "leftLeg");
|
|
FBBIKSettings.NativeFieldInfoPtr_rightLeg = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "rightLeg");
|
|
FBBIKSettings.NativeFieldInfoPtr_rootPin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "rootPin");
|
|
FBBIKSettings.NativeFieldInfoPtr_bodyEffectChildNodes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "bodyEffectChildNodes");
|
|
FBBIKSettings.NativeMethodInfoPtr_UpdateSettings_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, 100672367);
|
|
FBBIKSettings.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, 100672368);
|
|
FBBIKSettings.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, 100672369);
|
|
FBBIKSettings.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, 100672370);
|
|
}
|
|
|
|
// Token: 0x06007830 RID: 30768 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public FBBIKSettings(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002904 RID: 10500
|
|
// (get) Token: 0x06007831 RID: 30769 RVA: 0x001EAC80 File Offset: 0x001E8E80
|
|
// (set) Token: 0x06007832 RID: 30770 RVA: 0x001EACB4 File Offset: 0x001E8EB4
|
|
public unsafe FullBodyBipedIK ik
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.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(FBBIKSettings.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002905 RID: 10501
|
|
// (get) Token: 0x06007833 RID: 30771 RVA: 0x001EACDC File Offset: 0x001E8EDC
|
|
// (set) Token: 0x06007834 RID: 30772 RVA: 0x001EAD04 File Offset: 0x001E8F04
|
|
public unsafe bool disableAfterStart
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_disableAfterStart);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_disableAfterStart)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002906 RID: 10502
|
|
// (get) Token: 0x06007835 RID: 30773 RVA: 0x001EAD28 File Offset: 0x001E8F28
|
|
// (set) Token: 0x06007836 RID: 30774 RVA: 0x001EAD5C File Offset: 0x001E8F5C
|
|
public unsafe FBBIKSettings.Limb leftArm
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_leftArm);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new FBBIKSettings.Limb(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_leftArm), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002907 RID: 10503
|
|
// (get) Token: 0x06007837 RID: 30775 RVA: 0x001EAD84 File Offset: 0x001E8F84
|
|
// (set) Token: 0x06007838 RID: 30776 RVA: 0x001EADB8 File Offset: 0x001E8FB8
|
|
public unsafe FBBIKSettings.Limb rightArm
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rightArm);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new FBBIKSettings.Limb(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rightArm), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002908 RID: 10504
|
|
// (get) Token: 0x06007839 RID: 30777 RVA: 0x001EADE0 File Offset: 0x001E8FE0
|
|
// (set) Token: 0x0600783A RID: 30778 RVA: 0x001EAE14 File Offset: 0x001E9014
|
|
public unsafe FBBIKSettings.Limb leftLeg
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_leftLeg);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new FBBIKSettings.Limb(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_leftLeg), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002909 RID: 10505
|
|
// (get) Token: 0x0600783B RID: 30779 RVA: 0x001EAE3C File Offset: 0x001E903C
|
|
// (set) Token: 0x0600783C RID: 30780 RVA: 0x001EAE70 File Offset: 0x001E9070
|
|
public unsafe FBBIKSettings.Limb rightLeg
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rightLeg);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new FBBIKSettings.Limb(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rightLeg), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700290A RID: 10506
|
|
// (get) Token: 0x0600783D RID: 30781 RVA: 0x001EAE98 File Offset: 0x001E9098
|
|
// (set) Token: 0x0600783E RID: 30782 RVA: 0x001EAEC0 File Offset: 0x001E90C0
|
|
public unsafe float rootPin
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rootPin);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rootPin)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700290B RID: 10507
|
|
// (get) Token: 0x0600783F RID: 30783 RVA: 0x001EAEE4 File Offset: 0x001E90E4
|
|
// (set) Token: 0x06007840 RID: 30784 RVA: 0x001EAF0C File Offset: 0x001E910C
|
|
public unsafe bool bodyEffectChildNodes
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_bodyEffectChildNodes);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_bodyEffectChildNodes)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400509D RID: 20637
|
|
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
|
|
|
// Token: 0x0400509E RID: 20638
|
|
private static readonly IntPtr NativeFieldInfoPtr_disableAfterStart;
|
|
|
|
// Token: 0x0400509F RID: 20639
|
|
private static readonly IntPtr NativeFieldInfoPtr_leftArm;
|
|
|
|
// Token: 0x040050A0 RID: 20640
|
|
private static readonly IntPtr NativeFieldInfoPtr_rightArm;
|
|
|
|
// Token: 0x040050A1 RID: 20641
|
|
private static readonly IntPtr NativeFieldInfoPtr_leftLeg;
|
|
|
|
// Token: 0x040050A2 RID: 20642
|
|
private static readonly IntPtr NativeFieldInfoPtr_rightLeg;
|
|
|
|
// Token: 0x040050A3 RID: 20643
|
|
private static readonly IntPtr NativeFieldInfoPtr_rootPin;
|
|
|
|
// Token: 0x040050A4 RID: 20644
|
|
private static readonly IntPtr NativeFieldInfoPtr_bodyEffectChildNodes;
|
|
|
|
// Token: 0x040050A5 RID: 20645
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateSettings_Public_Void_0;
|
|
|
|
// Token: 0x040050A6 RID: 20646
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
|
|
|
// Token: 0x040050A7 RID: 20647
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
|
|
|
// Token: 0x040050A8 RID: 20648
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x020003D1 RID: 977
|
|
[Serializable]
|
|
public class Limb : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06007841 RID: 30785 RVA: 0x001EAF30 File Offset: 0x001E9130
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 609620, RefRangeEnd = 609624, XrefRangeStart = 609617, XrefRangeEnd = 609620, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Apply(FullBodyBipedChain chain, IKSolverFullBodyBiped solver)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref chain;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(solver);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.Limb.NativeMethodInfoPtr_Apply_Public_Void_FullBodyBipedChain_IKSolverFullBodyBiped_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007842 RID: 30786 RVA: 0x001EAF9C File Offset: 0x001E919C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609624, XrefRangeEnd = 609625, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Limb()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.Limb.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007843 RID: 30787 RVA: 0x001EAFE8 File Offset: 0x001E91E8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Limb()
|
|
{
|
|
Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "Limb");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr);
|
|
FBBIKSettings.Limb.NativeFieldInfoPtr_reachSmoothing = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, "reachSmoothing");
|
|
FBBIKSettings.Limb.NativeFieldInfoPtr_maintainRelativePositionWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, "maintainRelativePositionWeight");
|
|
FBBIKSettings.Limb.NativeFieldInfoPtr_mappingWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, "mappingWeight");
|
|
FBBIKSettings.Limb.NativeMethodInfoPtr_Apply_Public_Void_FullBodyBipedChain_IKSolverFullBodyBiped_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, 100672371);
|
|
FBBIKSettings.Limb.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, 100672372);
|
|
}
|
|
|
|
// Token: 0x06007844 RID: 30788 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Limb(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700290C RID: 10508
|
|
// (get) Token: 0x06007845 RID: 30789 RVA: 0x001EB078 File Offset: 0x001E9278
|
|
// (set) Token: 0x06007846 RID: 30790 RVA: 0x001EB0A0 File Offset: 0x001E92A0
|
|
public unsafe FBIKChain.Smoothing reachSmoothing
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_reachSmoothing);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_reachSmoothing)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700290D RID: 10509
|
|
// (get) Token: 0x06007847 RID: 30791 RVA: 0x001EB0C4 File Offset: 0x001E92C4
|
|
// (set) Token: 0x06007848 RID: 30792 RVA: 0x001EB0EC File Offset: 0x001E92EC
|
|
public unsafe float maintainRelativePositionWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_maintainRelativePositionWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_maintainRelativePositionWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700290E RID: 10510
|
|
// (get) Token: 0x06007849 RID: 30793 RVA: 0x001EB110 File Offset: 0x001E9310
|
|
// (set) Token: 0x0600784A RID: 30794 RVA: 0x001EB138 File Offset: 0x001E9338
|
|
public unsafe float mappingWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_mappingWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_mappingWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040050A9 RID: 20649
|
|
private static readonly IntPtr NativeFieldInfoPtr_reachSmoothing;
|
|
|
|
// Token: 0x040050AA RID: 20650
|
|
private static readonly IntPtr NativeFieldInfoPtr_maintainRelativePositionWeight;
|
|
|
|
// Token: 0x040050AB RID: 20651
|
|
private static readonly IntPtr NativeFieldInfoPtr_mappingWeight;
|
|
|
|
// Token: 0x040050AC RID: 20652
|
|
private static readonly IntPtr NativeMethodInfoPtr_Apply_Public_Void_FullBodyBipedChain_IKSolverFullBodyBiped_0;
|
|
|
|
// Token: 0x040050AD RID: 20653
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
}
|