using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000039 RID: 57 [Token(Token = "0x2000031")] [Serializable] public abstract class Constraint { // Token: 0x17000021 RID: 33 // (get) Token: 0x0600015D RID: 349 RVA: 0x00002F28 File Offset: 0x00001128 [Token(Token = "0x17000020")] public bool isValid { [Token(Token = "0x6000156")] [Address(RVA = "0x25E0C60", Offset = "0x25DFA60", VA = "0x1825E0C60")] get { return default(bool); } } // Token: 0x0600015E RID: 350 [Token(Token = "0x6000157")] [Address(Slot = "4")] public abstract void UpdateConstraint(); // Token: 0x0600015F RID: 351 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000158")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] protected Constraint() { } // Token: 0x04000142 RID: 322 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000104")] public Transform transform; // Token: 0x04000143 RID: 323 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000105")] public float weight; } }