196 lines
5.4 KiB
C#
196 lines
5.4 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x02000064 RID: 100
|
|
[Token(Token = "0x2000051")]
|
|
[Serializable]
|
|
public class IKConstraintBend
|
|
{
|
|
// Token: 0x060002BE RID: 702 RVA: 0x00003528 File Offset: 0x00001728
|
|
[Token(Token = "0x6000273")]
|
|
[Address(RVA = "0xF1B190", Offset = "0xF1A190", VA = "0x180F1B190")]
|
|
public bool IsValid(IKSolverFullBody solver, Warning.Logger logger)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x17000044 RID: 68
|
|
// (get) Token: 0x060002BF RID: 703 RVA: 0x00003540 File Offset: 0x00001740
|
|
// (set) Token: 0x060002C0 RID: 704 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000031")]
|
|
public bool initiated
|
|
{
|
|
[Token(Token = "0x6000274")]
|
|
[Address(RVA = "0x6A5B30", Offset = "0x6A4B30", VA = "0x1806A5B30")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000275")]
|
|
[Address(RVA = "0x8551E0", Offset = "0x8541E0", VA = "0x1808551E0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002C1 RID: 705 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000276")]
|
|
[Address(RVA = "0xF1BEA0", Offset = "0xF1AEA0", VA = "0x180F1BEA0")]
|
|
public IKConstraintBend()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C2 RID: 706 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000277")]
|
|
[Address(RVA = "0xF1BF20", Offset = "0xF1AF20", VA = "0x180F1BF20")]
|
|
public IKConstraintBend(Transform bone1, Transform bone2, Transform bone3)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C3 RID: 707 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000278")]
|
|
[Address(RVA = "0xF1BC30", Offset = "0xF1AC30", VA = "0x180F1BC30")]
|
|
public void SetBones(Transform bone1, Transform bone2, Transform bone3)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C4 RID: 708 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000279")]
|
|
[Address(RVA = "0xF1AC30", Offset = "0xF19C30", VA = "0x180F1AC30")]
|
|
public void Initiate(IKSolverFullBody solver)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C5 RID: 709 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600027A")]
|
|
[Address(RVA = "0xF1BC40", Offset = "0xF1AC40", VA = "0x180F1BC40")]
|
|
public void SetLimbOrientation(Vector3 upper, Vector3 lower, Vector3 last)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C6 RID: 710 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600027B")]
|
|
[Address(RVA = "0xF1B3B0", Offset = "0xF1A3B0", VA = "0x180F1B3B0")]
|
|
public void LimitBend(float solverWeight, float positionWeight)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C7 RID: 711 RVA: 0x00003558 File Offset: 0x00001758
|
|
[Token(Token = "0x600027C")]
|
|
[Address(RVA = "0xF1A4D0", Offset = "0xF194D0", VA = "0x180F1A4D0")]
|
|
public Vector3 GetDir(IKSolverFullBody solver)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060002C8 RID: 712 RVA: 0x00003570 File Offset: 0x00001770
|
|
[Token(Token = "0x600027D")]
|
|
[Address(RVA = "0xF1BAD0", Offset = "0xF1AAD0", VA = "0x180F1BAD0")]
|
|
private Vector3 OrthoToLimb(IKSolverFullBody solver, Vector3 tangent)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060002C9 RID: 713 RVA: 0x00003588 File Offset: 0x00001788
|
|
[Token(Token = "0x600027E")]
|
|
[Address(RVA = "0xF1B970", Offset = "0xF1A970", VA = "0x180F1B970")]
|
|
private Vector3 OrthoToBone1(IKSolverFullBody solver, Vector3 tangent)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x04000279 RID: 633
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40001EA")]
|
|
public Transform bone1;
|
|
|
|
// Token: 0x0400027A RID: 634
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40001EB")]
|
|
public Transform bone2;
|
|
|
|
// Token: 0x0400027B RID: 635
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40001EC")]
|
|
public Transform bone3;
|
|
|
|
// Token: 0x0400027C RID: 636
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40001ED")]
|
|
public Transform bendGoal;
|
|
|
|
// Token: 0x0400027D RID: 637
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40001EE")]
|
|
public Vector3 direction;
|
|
|
|
// Token: 0x0400027E RID: 638
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x40001EF")]
|
|
public Quaternion rotationOffset;
|
|
|
|
// Token: 0x0400027F RID: 639
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x40001F0")]
|
|
[Range(0f, 1f)]
|
|
public float weight;
|
|
|
|
// Token: 0x04000280 RID: 640
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40001F1")]
|
|
public Vector3 defaultLocalDirection;
|
|
|
|
// Token: 0x04000281 RID: 641
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x40001F2")]
|
|
public Vector3 defaultChildDirection;
|
|
|
|
// Token: 0x04000282 RID: 642
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40001F3")]
|
|
[NonSerialized]
|
|
public float clampF;
|
|
|
|
// Token: 0x04000283 RID: 643
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x40001F4")]
|
|
private int chainIndex1;
|
|
|
|
// Token: 0x04000284 RID: 644
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40001F5")]
|
|
private int nodeIndex1;
|
|
|
|
// Token: 0x04000285 RID: 645
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x40001F6")]
|
|
private int chainIndex2;
|
|
|
|
// Token: 0x04000286 RID: 646
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40001F7")]
|
|
private int nodeIndex2;
|
|
|
|
// Token: 0x04000287 RID: 647
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x40001F8")]
|
|
private int chainIndex3;
|
|
|
|
// Token: 0x04000288 RID: 648
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40001F9")]
|
|
private int nodeIndex3;
|
|
|
|
// Token: 0x0400028A RID: 650
|
|
[FieldOffset(Offset = "0x85")]
|
|
[Token(Token = "0x40001FB")]
|
|
private bool limbOrientationsSet;
|
|
}
|
|
}
|