196 lines
5.5 KiB
C#
196 lines
5.5 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 = "0x2D36280", Offset = "0x2D35080", VA = "0x182D36280")]
|
|
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 = "0x6E12E0", Offset = "0x6E00E0", VA = "0x1806E12E0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000275")]
|
|
[Address(RVA = "0x6E19C0", Offset = "0x6E07C0", VA = "0x1806E19C0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002C1 RID: 705 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000276")]
|
|
[Address(RVA = "0x2D36F80", Offset = "0x2D35D80", VA = "0x182D36F80")]
|
|
public IKConstraintBend()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C2 RID: 706 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000277")]
|
|
[Address(RVA = "0x2D37000", Offset = "0x2D35E00", VA = "0x182D37000")]
|
|
public IKConstraintBend(Transform bone1, Transform bone2, Transform bone3)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C3 RID: 707 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000278")]
|
|
[Address(RVA = "0x1B48F40", Offset = "0x1B47D40", VA = "0x181B48F40")]
|
|
public void SetBones(Transform bone1, Transform bone2, Transform bone3)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C4 RID: 708 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000279")]
|
|
[Address(RVA = "0x2D35D20", Offset = "0x2D34B20", VA = "0x182D35D20")]
|
|
public void Initiate(IKSolverFullBody solver)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C5 RID: 709 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600027A")]
|
|
[Address(RVA = "0x2D36D20", Offset = "0x2D35B20", VA = "0x182D36D20")]
|
|
public void SetLimbOrientation(Vector3 upper, Vector3 lower, Vector3 last)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C6 RID: 710 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600027B")]
|
|
[Address(RVA = "0x2D364A0", Offset = "0x2D352A0", VA = "0x182D364A0")]
|
|
public void LimitBend(float solverWeight, float positionWeight)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002C7 RID: 711 RVA: 0x00003558 File Offset: 0x00001758
|
|
[Token(Token = "0x600027C")]
|
|
[Address(RVA = "0x2D355C0", Offset = "0x2D343C0", VA = "0x182D355C0")]
|
|
public Vector3 GetDir(IKSolverFullBody solver)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060002C8 RID: 712 RVA: 0x00003570 File Offset: 0x00001770
|
|
[Token(Token = "0x600027D")]
|
|
[Address(RVA = "0x2D36BC0", Offset = "0x2D359C0", VA = "0x182D36BC0")]
|
|
private Vector3 OrthoToLimb(IKSolverFullBody solver, Vector3 tangent)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060002C9 RID: 713 RVA: 0x00003588 File Offset: 0x00001788
|
|
[Token(Token = "0x600027E")]
|
|
[Address(RVA = "0x2D36A60", Offset = "0x2D35860", VA = "0x182D36A60")]
|
|
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;
|
|
}
|
|
}
|