Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp-firstpass/RootMotion/FinalIK/IKConstraintBend.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}