Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

170 lines
5.0 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x02000069 RID: 105
[Token(Token = "0x2000055")]
[Serializable]
public class IKMappingLimb : IKMapping
{
// Token: 0x06000300 RID: 768 RVA: 0x000036D8 File Offset: 0x000018D8
[Token(Token = "0x600029B")]
[Address(RVA = "0x2D39C50", Offset = "0x2D38A50", VA = "0x182D39C50", Slot = "4")]
public override bool IsValid(IKSolver solver, ref string message)
{
return default(bool);
}
// Token: 0x06000301 RID: 769 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600029C")]
[Address(RVA = "0x2D39840", Offset = "0x2D38640", VA = "0x182D39840")]
public IKMapping.BoneMap GetBoneMap(IKMappingLimb.BoneMapType boneMap)
{
return null;
}
// Token: 0x06000302 RID: 770 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600029D")]
[Address(RVA = "0x2D39E70", Offset = "0x2D38C70", VA = "0x182D39E70")]
public void SetLimbOrientation(Vector3 upper, Vector3 lower)
{
}
// Token: 0x06000303 RID: 771 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600029E")]
[Address(RVA = "0x2D3A9F0", Offset = "0x2D397F0", VA = "0x182D3A9F0")]
public IKMappingLimb()
{
}
// Token: 0x06000304 RID: 772 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600029F")]
[Address(RVA = "0x2D3A850", Offset = "0x2D39650", VA = "0x182D3A850")]
public IKMappingLimb(Transform bone1, Transform bone2, Transform bone3, [Optional] Transform parentBone)
{
}
// Token: 0x06000305 RID: 773 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A0")]
[Address(RVA = "0x2D39E50", Offset = "0x2D38C50", VA = "0x182D39E50")]
public void SetBones(Transform bone1, Transform bone2, Transform bone3, [Optional] Transform parentBone)
{
}
// Token: 0x06000306 RID: 774 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A1")]
[Address(RVA = "0x2D3A240", Offset = "0x2D39040", VA = "0x182D3A240")]
public void StoreDefaultLocalState()
{
}
// Token: 0x06000307 RID: 775 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A2")]
[Address(RVA = "0x2D396F0", Offset = "0x2D384F0", VA = "0x182D396F0")]
public void FixTransforms()
{
}
// Token: 0x06000308 RID: 776 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A3")]
[Address(RVA = "0x2D39900", Offset = "0x2D38700", VA = "0x182D39900", Slot = "5")]
public override void Initiate(IKSolverFullBody solver)
{
}
// Token: 0x06000309 RID: 777 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A4")]
[Address(RVA = "0x2D39CF0", Offset = "0x2D38AF0", VA = "0x182D39CF0")]
public void ReadPose()
{
}
// Token: 0x0600030A RID: 778 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A5")]
[Address(RVA = "0x2D3A400", Offset = "0x2D39200", VA = "0x182D3A400")]
public void WritePose(IKSolverFullBody solver, bool fullBody)
{
}
// Token: 0x040002C4 RID: 708
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400021F")]
public Transform parentBone;
// Token: 0x040002C5 RID: 709
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000220")]
public Transform bone1;
// Token: 0x040002C6 RID: 710
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000221")]
public Transform bone2;
// Token: 0x040002C7 RID: 711
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000222")]
public Transform bone3;
// Token: 0x040002C8 RID: 712
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000223")]
[Range(0f, 1f)]
public float maintainRotationWeight;
// Token: 0x040002C9 RID: 713
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000224")]
[Range(0f, 1f)]
public float weight;
// Token: 0x040002CA RID: 714
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000225")]
[NonSerialized]
public bool updatePlaneRotations;
// Token: 0x040002CB RID: 715
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000226")]
private IKMapping.BoneMap boneMapParent;
// Token: 0x040002CC RID: 716
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000227")]
private IKMapping.BoneMap boneMap1;
// Token: 0x040002CD RID: 717
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000228")]
private IKMapping.BoneMap boneMap2;
// Token: 0x040002CE RID: 718
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000229")]
private IKMapping.BoneMap boneMap3;
// Token: 0x0200006A RID: 106
[Token(Token = "0x20000E2")]
[Serializable]
public enum BoneMapType
{
// Token: 0x040002D0 RID: 720
[Token(Token = "0x4000673")]
Parent,
// Token: 0x040002D1 RID: 721
[Token(Token = "0x4000674")]
Bone1,
// Token: 0x040002D2 RID: 722
[Token(Token = "0x4000675")]
Bone2,
// Token: 0x040002D3 RID: 723
[Token(Token = "0x4000676")]
Bone3
}
}
}