using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Xml.Schema; using Cpp2IlInjected; using UnityEngine; namespace Obi { // Token: 0x02000493 RID: 1171 [Token(Token = "0x2000493")] [ExecuteInEditMode] [DisallowMultipleComponent] public abstract class ObiActor : MonoBehaviour, IObiSolverClient { // Token: 0x1400000C RID: 12 // (add) Token: 0x0600295C RID: 10588 RVA: 0x0005ABDC File Offset: 0x00058DDC // (remove) Token: 0x0600295D RID: 10589 RVA: 0x0005AC0C File Offset: 0x00058E0C [Token(Token = "0x1400000C")] public event EventHandler OnAddedToSolver { [Token(Token = "0x600295C")] [Address(RVA = "0xFD6560", Offset = "0xFD4D60", VA = "0x180FD6560")] [CompilerGenerated] add { EventHandler onAddedToSolver = this.OnAddedToSolver; Delegate @delegate = Delegate.Combine(onAddedToSolver, value); if (@delegate == 0 || @delegate != 0) { while (@delegate != onAddedToSolver) { } return; } throw new InvalidCastException(); } [Token(Token = "0x600295D")] [Address(RVA = "0xFD6790", Offset = "0xFD4F90", VA = "0x180FD6790")] [CompilerGenerated] remove { EventHandler onAddedToSolver = this.OnAddedToSolver; Delegate @delegate = Delegate.Remove(onAddedToSolver, value); if (@delegate == 0 || @delegate != 0) { while (@delegate != onAddedToSolver) { } return; } throw new InvalidCastException(); } } // Token: 0x1400000D RID: 13 // (add) Token: 0x0600295E RID: 10590 RVA: 0x0005AC3C File Offset: 0x00058E3C // (remove) Token: 0x0600295F RID: 10591 RVA: 0x0005AC6C File Offset: 0x00058E6C [Token(Token = "0x1400000D")] public event EventHandler OnRemovedFromSolver { [Token(Token = "0x600295E")] [Address(RVA = "0xFD6600", Offset = "0xFD4E00", VA = "0x180FD6600")] [CompilerGenerated] add { EventHandler onRemovedFromSolver = this.OnRemovedFromSolver; Delegate @delegate = Delegate.Combine(onRemovedFromSolver, value); if (@delegate == 0 || @delegate != 0) { while (@delegate != onRemovedFromSolver) { } return; } throw new InvalidCastException(); } [Token(Token = "0x600295F")] [Address(RVA = "0xFD6830", Offset = "0xFD5030", VA = "0x180FD6830")] [CompilerGenerated] remove { EventHandler onRemovedFromSolver = this.OnRemovedFromSolver; Delegate @delegate = Delegate.Remove(onRemovedFromSolver, value); if (@delegate == 0 || @delegate != 0) { while (@delegate != onRemovedFromSolver) { } return; } throw new InvalidCastException(); } } // Token: 0x170002A1 RID: 673 // (get) Token: 0x06002960 RID: 10592 RVA: 0x0005AC9C File Offset: 0x00058E9C // (set) Token: 0x06002961 RID: 10593 RVA: 0x0005ACB0 File Offset: 0x00058EB0 [Token(Token = "0x170002A1")] public ObiSolver Solver { [Token(Token = "0x6002960")] [Address(RVA = "0x4B89B0", Offset = "0x4B71B0", VA = "0x1804B89B0")] get { return this.solver; } [Token(Token = "0x6002961")] [Address(RVA = "0xFD69A0", Offset = "0xFD51A0", VA = "0x180FD69A0")] set { if (this.solver != value) { int num = 0; bool flag = this.RemoveFromSolver(num); this.solver = value; } } } // Token: 0x170002A2 RID: 674 // (get) Token: 0x06002962 RID: 10594 RVA: 0x0005ACE0 File Offset: 0x00058EE0 // (set) Token: 0x06002963 RID: 10595 RVA: 0x0005ACF4 File Offset: 0x00058EF4 [Token(Token = "0x170002A2")] public ObiCollisionMaterial CollisionMaterial { [Token(Token = "0x6002962")] [Address(RVA = "0x354180", Offset = "0x352980", VA = "0x180354180")] get { return this.collisionMaterial; } [Token(Token = "0x6002963")] [Address(RVA = "0xFD68D0", Offset = "0xFD50D0", VA = "0x180FD68D0")] set { if (this.collisionMaterial != value) { this.collisionMaterial = value; this.PushDataToSolver((ParticleData)((uint)512)); } } } // Token: 0x170002A3 RID: 675 // (get) Token: 0x06002964 RID: 10596 RVA: 0x0005AD24 File Offset: 0x00058F24 [Token(Token = "0x170002A3")] public bool Initializing { [Token(Token = "0x6002964")] [Address(RVA = "0xFD6780", Offset = "0xFD4F80", VA = "0x180FD6780")] get { return this.initializing; } } // Token: 0x170002A4 RID: 676 // (get) Token: 0x06002965 RID: 10597 RVA: 0x0005AD38 File Offset: 0x00058F38 [Token(Token = "0x170002A4")] public bool Initialized { [Token(Token = "0x6002965")] [Address(RVA = "0xFD6770", Offset = "0xFD4F70", VA = "0x180FD6770")] get { return this.initialized; } } // Token: 0x170002A5 RID: 677 // (get) Token: 0x06002966 RID: 10598 RVA: 0x0005AD4C File Offset: 0x00058F4C [Token(Token = "0x170002A5")] public bool InSolver { [Token(Token = "0x6002966")] [Address(RVA = "0xFD6760", Offset = "0xFD4F60", VA = "0x180FD6760")] get { return this.inSolver; } } // Token: 0x170002A6 RID: 678 // (get) Token: 0x06002967 RID: 10599 RVA: 0x0005AD60 File Offset: 0x00058F60 // (set) Token: 0x06002968 RID: 10600 RVA: 0x0005AD74 File Offset: 0x00058F74 [Token(Token = "0x170002A6")] public virtual bool SelfCollisions { [Token(Token = "0x6002967")] [Address(RVA = "0xB18D50", Offset = "0xB17550", VA = "0x180B18D50", Slot = "8")] get { return this.selfCollisions; } [Token(Token = "0x6002968")] [Address(RVA = "0xFD6980", Offset = "0xFD5180", VA = "0x180FD6980", Slot = "9")] set { if (value != this.selfCollisions) { this.selfCollisions = value; XmlSchemaType xmlType = base.XmlType; return; } } } // Token: 0x170002A7 RID: 679 // (get) Token: 0x06002969 RID: 10601 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170002A7")] public virtual Matrix4x4 ActorLocalToWorldMatrix { [Token(Token = "0x6002969")] [Address(RVA = "0xFD66A0", Offset = "0xFD4EA0", VA = "0x180FD66A0", Slot = "10")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170002A8 RID: 680 // (get) Token: 0x0600296A RID: 10602 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170002A8")] public virtual Matrix4x4 ActorWorldToLocalMatrix { [Token(Token = "0x600296A")] [Address(RVA = "0xFD6700", Offset = "0xFD4F00", VA = "0x180FD6700", Slot = "11")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170002A9 RID: 681 // (get) Token: 0x0600296B RID: 10603 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170002A9")] public virtual bool UsesCustomExternalForces { [Token(Token = "0x600296B")] [Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960", Slot = "12")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600296C RID: 10604 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600296C")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "13")] public virtual void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600296D RID: 10605 RVA: 0x0005AD9C File Offset: 0x00058F9C [Token(Token = "0x600296D")] [Address(RVA = "0xFD6230", Offset = "0xFD4A30", VA = "0x180FD6230", Slot = "14")] public virtual void Start() { if (Application.isPlaying) { XmlSchemaType xmlType = base.XmlType; return; } } // Token: 0x0600296E RID: 10606 RVA: 0x0005ADBC File Offset: 0x00058FBC [Token(Token = "0x600296E")] [Address(RVA = "0xFD47B0", Offset = "0xFD2FB0", VA = "0x180FD47B0", Slot = "15")] public virtual void OnDestroy() { XmlSchemaType xmlType = base.XmlType; } // Token: 0x0600296F RID: 10607 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600296F")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "16")] public virtual void DestroyRequiredComponents() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002970 RID: 10608 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002970")] [Address(RVA = "0xFD4920", Offset = "0xFD3120", VA = "0x180FD4920", Slot = "17")] public virtual void OnEnable() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002971 RID: 10609 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002971")] [Address(RVA = "0xFD47D0", Offset = "0xFD2FD0", VA = "0x180FD47D0", Slot = "18")] public virtual void OnDisable() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002972 RID: 10610 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002972")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "19")] public virtual void ResetActor() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002973 RID: 10611 RVA: 0x0005ADD0 File Offset: 0x00058FD0 [Token(Token = "0x6002973")] [Address(RVA = "0xFD63C0", Offset = "0xFD4BC0", VA = "0x180FD63C0", Slot = "20")] public virtual void UpdateParticlePhases() { if (this.inSolver) { int[] array = this.phases; int num = 0; if (num < array.Length) { int num2 = array[num]; int num3 = 0; int num4 = Oni.MakePhase(Oni.GetGroupFromPhase(num2), (Oni.ParticlePhase)num3); array[0] = num4; num++; int[] array2 = this.phases; } this.PushDataToSolver((ParticleData)((uint)128)); } } // Token: 0x06002974 RID: 10612 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002974")] [Address(RVA = "0xFD4160", Offset = "0xFD2960", VA = "0x180FD4160", Slot = "21")] public virtual bool AddToSolver(object info) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002975 RID: 10613 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002975")] [Address(RVA = "0xFD6270", Offset = "0xFD4A70", VA = "0x180FD6270")] public void UpdateDeformableTriangles() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002976 RID: 10614 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002976")] [Address(RVA = "0xFD5DD0", Offset = "0xFD45D0", VA = "0x180FD5DD0", Slot = "22")] public virtual bool RemoveFromSolver(object info) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002977 RID: 10615 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002977")] [Address(RVA = "0xFD55A0", Offset = "0xFD3DA0", VA = "0x180FD55A0", Slot = "23")] public virtual void PushDataToSolver(ParticleData data = ParticleData.NONE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002978 RID: 10616 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002978")] [Address(RVA = "0xFD5160", Offset = "0xFD3960", VA = "0x180FD5160", Slot = "24")] public virtual void PullDataFromSolver(ParticleData data = ParticleData.NONE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002979 RID: 10617 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002979")] [Address(RVA = "0xFD4650", Offset = "0xFD2E50", VA = "0x180FD4650")] public Vector3 GetParticlePosition(int index) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600297A RID: 10618 RVA: 0x0005AE38 File Offset: 0x00059038 [Token(Token = "0x600297A")] [Address(RVA = "0x497D00", Offset = "0x496500", VA = "0x180497D00", Slot = "25")] public virtual bool GenerateTethers(ObiActor.TetherType type) { return true; } // Token: 0x0600297B RID: 10619 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600297B")] [Address(RVA = "0xFD4590", Offset = "0xFD2D90", VA = "0x180FD4590")] public void ClearTethers() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600297C RID: 10620 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600297C")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "26")] public virtual void OnSolverPreInterpolation() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600297D RID: 10621 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600297D")] [Address(RVA = "0xFD4A80", Offset = "0xFD3280", VA = "0x180FD4A80", Slot = "27")] public virtual void OnSolverStepBegin() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600297E RID: 10622 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600297E")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "28")] public virtual void OnSolverStepEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600297F RID: 10623 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600297F")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "29")] public virtual void OnSolverFrameBegin() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002980 RID: 10624 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002980")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "30")] public virtual void OnSolverFrameEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002981 RID: 10625 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002981")] [Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960", Slot = "31")] public virtual bool ReadParticlePropertyFromTexture(Texture2D source, Action onReadProperty) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002982 RID: 10626 RVA: 0x0005AE48 File Offset: 0x00059048 [Token(Token = "0x6002982")] [Address(RVA = "0xFD64B0", Offset = "0xFD4CB0", VA = "0x180FD64B0")] protected ObiActor() { Dictionary dictionary = new Dictionary(); this.constraints = dictionary; int[] array = new int[0]; this.deformableTriangles = array; base..ctor(); } // Token: 0x040032B9 RID: 12985 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40032B9")] [Range(0f, 1f)] public float worldVelocityScale; // Token: 0x040032BA RID: 12986 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40032BA")] [HideInInspector] public ObiCollisionMaterial collisionMaterial; // Token: 0x040032BB RID: 12987 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40032BB")] [HideInInspector] [NonSerialized] public int[] particleIndices; // Token: 0x040032BC RID: 12988 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40032BC")] protected Dictionary constraints; // Token: 0x040032BD RID: 12989 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40032BD")] [HideInInspector] public bool[] active; // Token: 0x040032BE RID: 12990 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40032BE")] [HideInInspector] public Vector3[] positions; // Token: 0x040032BF RID: 12991 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40032BF")] [HideInInspector] public Vector4[] restPositions; // Token: 0x040032C0 RID: 12992 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40032C0")] [HideInInspector] public Vector3[] velocities; // Token: 0x040032C1 RID: 12993 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40032C1")] [HideInInspector] public float[] invMasses; // Token: 0x040032C2 RID: 12994 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40032C2")] [HideInInspector] public float[] solidRadii; // Token: 0x040032C3 RID: 12995 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40032C3")] [HideInInspector] public int[] phases; // Token: 0x040032C4 RID: 12996 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40032C4")] [HideInInspector] public Color[] colors; // Token: 0x040032C5 RID: 12997 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40032C5")] [HideInInspector] public int[] deformableTriangles; // Token: 0x040032C6 RID: 12998 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40032C6")] [NonSerialized] protected int trianglesOffset; // Token: 0x040032C7 RID: 12999 [FieldOffset(Offset = "0x94")] [Token(Token = "0x40032C7")] private bool inSolver; // Token: 0x040032C8 RID: 13000 [FieldOffset(Offset = "0x95")] [Token(Token = "0x40032C8")] protected bool initializing; // Token: 0x040032C9 RID: 13001 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40032C9")] [HideInInspector] [SerializeField] protected ObiSolver solver; // Token: 0x040032CA RID: 13002 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40032CA")] [HideInInspector] [SerializeField] protected bool selfCollisions; // Token: 0x040032CB RID: 13003 [FieldOffset(Offset = "0xA1")] [Token(Token = "0x40032CB")] [HideInInspector] [SerializeField] protected bool initialized; // Token: 0x02000494 RID: 1172 [Token(Token = "0x2000494")] public class ObiActorSolverArgs : EventArgs { // Token: 0x170002AA RID: 682 // (get) Token: 0x06002983 RID: 10627 RVA: 0x0005AE78 File Offset: 0x00059078 [Token(Token = "0x170002AA")] public ObiSolver Solver { [Token(Token = "0x6002983")] [Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")] get { return this.solver; } } // Token: 0x06002984 RID: 10628 RVA: 0x0005AE8C File Offset: 0x0005908C [Token(Token = "0x6002984")] [Address(RVA = "0x6979C0", Offset = "0x6961C0", VA = "0x1806979C0")] public ObiActorSolverArgs(ObiSolver solver) { /* An exception occurred when decompiling this method (06002984) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiActor/ObiActorSolverArgs::.ctor(Obi.ObiSolver) ---> System.Exception: Basic block has to end with unconditional control flow. {; Block_0:; call:void(EventArgs::.ctor, ldloc:ObiActorSolverArgs[exp:EventArgs](this)); stfld:ObiSolver(ObiActorSolverArgs::solver, ldloc:ObiActorSolverArgs(this), ldloc:ObiSolver(solver)); }; at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1810 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 344 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1618 */; } // Token: 0x040032CC RID: 13004 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40032CC")] private ObiSolver solver; } // Token: 0x02000495 RID: 1173 [Token(Token = "0x2000495")] public enum TetherType { // Token: 0x040032CE RID: 13006 [Token(Token = "0x40032CE")] AnchorToFixed, // Token: 0x040032CF RID: 13007 [Token(Token = "0x40032CF")] Hierarchical } } }