using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion { // Token: 0x02000013 RID: 19 [Token(Token = "0x2000011")] public class GenericBaker : Baker { // Token: 0x06000033 RID: 51 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000033")] [Address(RVA = "0xD8C920", Offset = "0xD8B920", VA = "0x180D8C920")] private void Awake() { } // Token: 0x06000034 RID: 52 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000034")] [Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0", Slot = "4")] protected override Transform GetCharacterRoot() { return null; } // Token: 0x06000035 RID: 53 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000035")] [Address(RVA = "0xD8CFD0", Offset = "0xD8BFD0", VA = "0x180D8CFD0", Slot = "5")] protected override void OnStartBaking() { } // Token: 0x06000036 RID: 54 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000036")] [Address(RVA = "0xD8CF30", Offset = "0xD8BF30", VA = "0x180D8CF30", Slot = "6")] protected override void OnSetLoopFrame(float time) { } // Token: 0x06000037 RID: 55 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000037")] [Address(RVA = "0xD8CDF0", Offset = "0xD8BDF0", VA = "0x180D8CDF0", Slot = "7")] protected override void OnSetCurves(ref AnimationClip clip) { } // Token: 0x06000038 RID: 56 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000038")] [Address(RVA = "0xD8CE90", Offset = "0xD8BE90", VA = "0x180D8CE90", Slot = "8")] protected override void OnSetKeyframes(float time, bool lastFrame) { } // Token: 0x06000039 RID: 57 RVA: 0x00002190 File Offset: 0x00000390 [Token(Token = "0x6000039")] [Address(RVA = "0xD8CD10", Offset = "0xD8BD10", VA = "0x180D8CD10")] private bool IsIgnored(Transform t) { return default(bool); } // Token: 0x0600003A RID: 58 RVA: 0x000021A8 File Offset: 0x000003A8 [Token(Token = "0x600003A")] [Address(RVA = "0xD8CC30", Offset = "0xD8BC30", VA = "0x180D8CC30")] private bool BakePosition(Transform t) { return default(bool); } // Token: 0x0600003B RID: 59 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600003B")] [Address(RVA = "0xD8D130", Offset = "0xD8C130", VA = "0x180D8D130")] public GenericBaker() { } // Token: 0x04000062 RID: 98 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400003A")] [Tooltip("If true, produced AnimationClips will be marked as Legacy and usable with the Legacy animation system.")] public bool markAsLegacy; // Token: 0x04000063 RID: 99 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400003B")] [Tooltip("Root Transform of the hierarchy to bake.")] public Transform root; // Token: 0x04000064 RID: 100 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400003C")] [Tooltip("Root Node used for root motion.")] public Transform rootNode; // Token: 0x04000065 RID: 101 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400003D")] [Tooltip("List of Transforms to ignore, rotation curves will not be baked for these Transforms.")] public Transform[] ignoreList; // Token: 0x04000066 RID: 102 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400003E")] [Tooltip("LocalPosition curves will be baked for these Transforms only. If you are baking a character, the pelvis bone should be added to this array.")] public Transform[] bakePositionList; // Token: 0x04000067 RID: 103 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400003F")] private BakerTransform[] children; // Token: 0x04000068 RID: 104 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000040")] private BakerTransform rootChild; // Token: 0x04000069 RID: 105 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000041")] private int rootChildIndex; } }