Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp-firstpass/RootMotion/FinalIK/IKSolverFullBodyBiped.cs
T
2026-04-10 22:50:51 +02:00

496 lines
14 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x0200007A RID: 122
[Token(Token = "0x2000060")]
[Serializable]
public class IKSolverFullBodyBiped : IKSolverFullBody
{
// Token: 0x17000050 RID: 80
// (get) Token: 0x0600039A RID: 922 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000039")]
public IKEffector bodyEffector
{
[Token(Token = "0x600031A")]
[Address(RVA = "0x2D04AE0", Offset = "0x2D038E0", VA = "0x182D04AE0")]
get
{
return null;
}
}
// Token: 0x17000051 RID: 81
// (get) Token: 0x0600039B RID: 923 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700003A")]
public IKEffector leftShoulderEffector
{
[Token(Token = "0x600031B")]
[Address(RVA = "0x2D04CA0", Offset = "0x2D03AA0", VA = "0x182D04CA0")]
get
{
return null;
}
}
// Token: 0x17000052 RID: 82
// (get) Token: 0x0600039C RID: 924 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700003B")]
public IKEffector rightShoulderEffector
{
[Token(Token = "0x600031C")]
[Address(RVA = "0x2D04EC0", Offset = "0x2D03CC0", VA = "0x182D04EC0")]
get
{
return null;
}
}
// Token: 0x17000053 RID: 83
// (get) Token: 0x0600039D RID: 925 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700003C")]
public IKEffector leftThighEffector
{
[Token(Token = "0x600031D")]
[Address(RVA = "0x2D04CE0", Offset = "0x2D03AE0", VA = "0x182D04CE0")]
get
{
return null;
}
}
// Token: 0x17000054 RID: 84
// (get) Token: 0x0600039E RID: 926 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700003D")]
public IKEffector rightThighEffector
{
[Token(Token = "0x600031E")]
[Address(RVA = "0x2D04F00", Offset = "0x2D03D00", VA = "0x182D04F00")]
get
{
return null;
}
}
// Token: 0x17000055 RID: 85
// (get) Token: 0x0600039F RID: 927 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700003E")]
public IKEffector leftHandEffector
{
[Token(Token = "0x600031F")]
[Address(RVA = "0x2D04BE0", Offset = "0x2D039E0", VA = "0x182D04BE0")]
get
{
return null;
}
}
// Token: 0x17000056 RID: 86
// (get) Token: 0x060003A0 RID: 928 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700003F")]
public IKEffector rightHandEffector
{
[Token(Token = "0x6000320")]
[Address(RVA = "0x2D04E00", Offset = "0x2D03C00", VA = "0x182D04E00")]
get
{
return null;
}
}
// Token: 0x17000057 RID: 87
// (get) Token: 0x060003A1 RID: 929 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000040")]
public IKEffector leftFootEffector
{
[Token(Token = "0x6000321")]
[Address(RVA = "0x2D04BA0", Offset = "0x2D039A0", VA = "0x182D04BA0")]
get
{
return null;
}
}
// Token: 0x17000058 RID: 88
// (get) Token: 0x060003A2 RID: 930 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000041")]
public IKEffector rightFootEffector
{
[Token(Token = "0x6000322")]
[Address(RVA = "0x2D04DC0", Offset = "0x2D03BC0", VA = "0x182D04DC0")]
get
{
return null;
}
}
// Token: 0x17000059 RID: 89
// (get) Token: 0x060003A3 RID: 931 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000042")]
public FBIKChain leftArmChain
{
[Token(Token = "0x6000323")]
[Address(RVA = "0x2D04B20", Offset = "0x2D03920", VA = "0x182D04B20")]
get
{
return null;
}
}
// Token: 0x1700005A RID: 90
// (get) Token: 0x060003A4 RID: 932 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000043")]
public FBIKChain rightArmChain
{
[Token(Token = "0x6000324")]
[Address(RVA = "0x2D04D40", Offset = "0x2D03B40", VA = "0x182D04D40")]
get
{
return null;
}
}
// Token: 0x1700005B RID: 91
// (get) Token: 0x060003A5 RID: 933 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000044")]
public FBIKChain leftLegChain
{
[Token(Token = "0x6000325")]
[Address(RVA = "0x2D04C20", Offset = "0x2D03A20", VA = "0x182D04C20")]
get
{
return null;
}
}
// Token: 0x1700005C RID: 92
// (get) Token: 0x060003A6 RID: 934 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000045")]
public FBIKChain rightLegChain
{
[Token(Token = "0x6000326")]
[Address(RVA = "0x2D04E40", Offset = "0x2D03C40", VA = "0x182D04E40")]
get
{
return null;
}
}
// Token: 0x1700005D RID: 93
// (get) Token: 0x060003A7 RID: 935 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000046")]
public IKMappingLimb leftArmMapping
{
[Token(Token = "0x6000327")]
[Address(RVA = "0x2D04B60", Offset = "0x2D03960", VA = "0x182D04B60")]
get
{
return null;
}
}
// Token: 0x1700005E RID: 94
// (get) Token: 0x060003A8 RID: 936 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000047")]
public IKMappingLimb rightArmMapping
{
[Token(Token = "0x6000328")]
[Address(RVA = "0x2D04D80", Offset = "0x2D03B80", VA = "0x182D04D80")]
get
{
return null;
}
}
// Token: 0x1700005F RID: 95
// (get) Token: 0x060003A9 RID: 937 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000048")]
public IKMappingLimb leftLegMapping
{
[Token(Token = "0x6000329")]
[Address(RVA = "0x2D04C60", Offset = "0x2D03A60", VA = "0x182D04C60")]
get
{
return null;
}
}
// Token: 0x17000060 RID: 96
// (get) Token: 0x060003AA RID: 938 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000049")]
public IKMappingLimb rightLegMapping
{
[Token(Token = "0x600032A")]
[Address(RVA = "0x2D04E80", Offset = "0x2D03C80", VA = "0x182D04E80")]
get
{
return null;
}
}
// Token: 0x17000061 RID: 97
// (get) Token: 0x060003AB RID: 939 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700004A")]
public IKMappingBone headMapping
{
[Token(Token = "0x600032B")]
[Address(RVA = "0x2D01AC0", Offset = "0x2D008C0", VA = "0x182D01AC0")]
get
{
return null;
}
}
// Token: 0x060003AC RID: 940 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600032C")]
[Address(RVA = "0x2D02770", Offset = "0x2D01570", VA = "0x182D02770")]
public void SetChainWeights(FullBodyBipedChain c, float pull, float reach = 0f)
{
}
// Token: 0x060003AD RID: 941 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600032D")]
[Address(RVA = "0x2D027E0", Offset = "0x2D015E0", VA = "0x182D027E0")]
public void SetEffectorWeights(FullBodyBipedEffector effector, float positionWeight, float rotationWeight)
{
}
// Token: 0x060003AE RID: 942 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600032E")]
[Address(RVA = "0x2D01440", Offset = "0x2D00240", VA = "0x182D01440")]
public FBIKChain GetChain(FullBodyBipedChain c)
{
return null;
}
// Token: 0x060003AF RID: 943 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600032F")]
[Address(RVA = "0x2D01250", Offset = "0x2D00050", VA = "0x182D01250")]
public FBIKChain GetChain(FullBodyBipedEffector effector)
{
return null;
}
// Token: 0x060003B0 RID: 944 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000330")]
[Address(RVA = "0x2D01510", Offset = "0x2D00310", VA = "0x182D01510")]
public IKEffector GetEffector(FullBodyBipedEffector effector)
{
return null;
}
// Token: 0x060003B1 RID: 945 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000331")]
[Address(RVA = "0x2D01720", Offset = "0x2D00520", VA = "0x182D01720")]
public IKEffector GetEndEffector(FullBodyBipedChain c)
{
return null;
}
// Token: 0x060003B2 RID: 946 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000332")]
[Address(RVA = "0x2D01BC0", Offset = "0x2D009C0", VA = "0x182D01BC0")]
public IKMappingLimb GetLimbMapping(FullBodyBipedChain chain)
{
return null;
}
// Token: 0x060003B3 RID: 947 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000333")]
[Address(RVA = "0x2D01C90", Offset = "0x2D00A90", VA = "0x182D01C90")]
public IKMappingLimb GetLimbMapping(FullBodyBipedEffector effector)
{
return null;
}
// Token: 0x060003B4 RID: 948 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000334")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
public IKMappingSpine GetSpineMapping()
{
return null;
}
// Token: 0x060003B5 RID: 949 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000335")]
[Address(RVA = "0x2D01AC0", Offset = "0x2D008C0", VA = "0x182D01AC0")]
public IKMappingBone GetHeadMapping()
{
return null;
}
// Token: 0x060003B6 RID: 950 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000336")]
[Address(RVA = "0x2D00E30", Offset = "0x2CFFC30", VA = "0x182D00E30")]
public IKConstraintBend GetBendConstraint(FullBodyBipedChain limb)
{
return null;
}
// Token: 0x060003B7 RID: 951 RVA: 0x00003978 File Offset: 0x00001B78
[Token(Token = "0x6000337")]
[Address(RVA = "0x2D01F30", Offset = "0x2D00D30", VA = "0x182D01F30", Slot = "4")]
public override bool IsValid(ref string message)
{
return default(bool);
}
// Token: 0x060003B8 RID: 952 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000338")]
[Address(RVA = "0x2D02C10", Offset = "0x2D01A10", VA = "0x182D02C10")]
public void SetToReferences(BipedReferences references, [Optional] Transform rootNode)
{
}
// Token: 0x060003B9 RID: 953 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000339")]
[Address(RVA = "0x2D00970", Offset = "0x2CFF770", VA = "0x182D00970")]
public static Transform DetectRootNodeBone(BipedReferences references)
{
return null;
}
// Token: 0x060003BA RID: 954 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600033A")]
[Address(RVA = "0x2D02BA0", Offset = "0x2D019A0", VA = "0x182D02BA0")]
public void SetLimbOrientations(BipedLimbOrientations o)
{
}
// Token: 0x17000062 RID: 98
// (get) Token: 0x060003BB RID: 955 RVA: 0x00003990 File Offset: 0x00001B90
// (set) Token: 0x060003BC RID: 956 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700004B")]
public Vector3 pullBodyOffset
{
[Token(Token = "0x600033B")]
[Address(RVA = "0x2D04D20", Offset = "0x2D03B20", VA = "0x182D04D20")]
[CompilerGenerated]
get
{
return default(Vector3);
}
[Token(Token = "0x600033C")]
[Address(RVA = "0x2D04F40", Offset = "0x2D03D40", VA = "0x182D04F40")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x060003BD RID: 957 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600033D")]
[Address(RVA = "0x2D028D0", Offset = "0x2D016D0", VA = "0x182D028D0")]
private void SetLimbOrientation(FullBodyBipedChain chain, BipedLimbOrientations.LimbOrientation limbOrientation)
{
}
// Token: 0x060003BE RID: 958 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600033E")]
[Address(RVA = "0x2D01B00", Offset = "0x2D00900", VA = "0x182D01B00")]
private static Transform GetLeftClavicle(BipedReferences references)
{
return null;
}
// Token: 0x060003BF RID: 959 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600033F")]
[Address(RVA = "0x2D01E70", Offset = "0x2D00C70", VA = "0x182D01E70")]
private static Transform GetRightClavicle(BipedReferences references)
{
return null;
}
// Token: 0x060003C0 RID: 960 RVA: 0x000039A8 File Offset: 0x00001BA8
[Token(Token = "0x6000340")]
[Address(RVA = "0x2D008B0", Offset = "0x2CFF6B0", VA = "0x182D008B0")]
private static bool Contains(Transform[] array, Transform transform)
{
return default(bool);
}
// Token: 0x060003C1 RID: 961 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000341")]
[Address(RVA = "0x2D02360", Offset = "0x2D01160", VA = "0x182D02360", Slot = "12")]
protected override void ReadPose()
{
}
// Token: 0x060003C2 RID: 962 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000342")]
[Address(RVA = "0x2D02100", Offset = "0x2D00F00", VA = "0x182D02100")]
private void PullBody()
{
}
// Token: 0x060003C3 RID: 963 RVA: 0x000039C0 File Offset: 0x00001BC0
[Token(Token = "0x6000343")]
[Address(RVA = "0x2D00F00", Offset = "0x2CFFD00", VA = "0x182D00F00")]
private Vector3 GetBodyOffset()
{
return default(Vector3);
}
// Token: 0x060003C4 RID: 964 RVA: 0x000039D8 File Offset: 0x00001BD8
[Token(Token = "0x6000344")]
[Address(RVA = "0x2D017F0", Offset = "0x2D005F0", VA = "0x182D017F0")]
private Vector3 GetHandBodyPull(IKEffector effector, FBIKChain arm, Vector3 offset)
{
return default(Vector3);
}
// Token: 0x060003C5 RID: 965 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000345")]
[Address(RVA = "0x2D00350", Offset = "0x2CFF150", VA = "0x182D00350", Slot = "14")]
protected override void ApplyBendConstraints()
{
}
// Token: 0x060003C6 RID: 966 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000346")]
[Address(RVA = "0x2D047C0", Offset = "0x2D035C0", VA = "0x182D047C0", Slot = "15")]
protected override void WritePose()
{
}
// Token: 0x060003C7 RID: 967 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000347")]
[Address(RVA = "0x2D04A10", Offset = "0x2D03810", VA = "0x182D04A10")]
public IKSolverFullBodyBiped()
{
}
// Token: 0x0400033B RID: 827
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4000282")]
public Transform rootNode;
// Token: 0x0400033C RID: 828
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4000283")]
[Range(0f, 1f)]
public float spineStiffness;
// Token: 0x0400033D RID: 829
[global::Cpp2IlInjected.FieldOffset(Offset = "0xDC")]
[Token(Token = "0x4000284")]
[Range(-1f, 1f)]
public float pullBodyVertical;
// Token: 0x0400033E RID: 830
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000285")]
[Range(-1f, 1f)]
public float pullBodyHorizontal;
// Token: 0x04000340 RID: 832
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4000287")]
private Vector3 offset;
}
}