591 lines
19 KiB
C#
591 lines
19 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x0200042B RID: 1067
|
|
[Token(Token = "0x200042B")]
|
|
[Serializable]
|
|
public abstract class IKSolver
|
|
{
|
|
// Token: 0x0600260A RID: 9738 RVA: 0x000559AC File Offset: 0x00053BAC
|
|
[Token(Token = "0x600260A")]
|
|
[Address(RVA = "0x11E96A0", Offset = "0x11E7EA0", VA = "0x1811E96A0")]
|
|
public bool IsValid()
|
|
{
|
|
string empty = string.Empty;
|
|
return this.IsValid(empty);
|
|
}
|
|
|
|
// Token: 0x0600260B RID: 9739
|
|
[Token(Token = "0x600260B")]
|
|
[Address(Slot = "4")]
|
|
public abstract bool IsValid(ref string message);
|
|
|
|
// Token: 0x0600260C RID: 9740 RVA: 0x000559C8 File Offset: 0x00053BC8
|
|
[Token(Token = "0x600260C")]
|
|
[Address(RVA = "0x11E9530", Offset = "0x11E7D30", VA = "0x1811E9530")]
|
|
public void Initiate(Transform root)
|
|
{
|
|
IKSolver.UpdateDelegate onPreInitiate = this.OnPreInitiate;
|
|
if (onPreInitiate != 0)
|
|
{
|
|
onPreInitiate();
|
|
}
|
|
int num = 0;
|
|
if (root == num)
|
|
{
|
|
Debug.LogError("Initiating IKSolver with null root Transform.");
|
|
}
|
|
this.root = root;
|
|
this.<initiated>k__BackingField = false;
|
|
string empty = string.Empty;
|
|
if (this.IsValid(empty))
|
|
{
|
|
this.OnInitiate();
|
|
this.StoreDefaultLocalState();
|
|
IKSolver.UpdateDelegate onPostInitiate = this.OnPostInitiate;
|
|
this.<initiated>k__BackingField = true;
|
|
this.firstInitiation = false;
|
|
if (onPostInitiate != 0)
|
|
{
|
|
onPostInitiate();
|
|
return;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
int num2 = 0;
|
|
Warning.Log(empty, root, num2 != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600260D RID: 9741 RVA: 0x00055A54 File Offset: 0x00053C54
|
|
[Token(Token = "0x600260D")]
|
|
[Address(RVA = "0x11E9BD0", Offset = "0x11E83D0", VA = "0x1811E9BD0")]
|
|
public void Update()
|
|
{
|
|
IKSolver.UpdateDelegate onPreUpdate = this.OnPreUpdate;
|
|
if (onPreUpdate != 0)
|
|
{
|
|
onPreUpdate();
|
|
}
|
|
if (this.firstInitiation)
|
|
{
|
|
Transform transform = this.root;
|
|
this.Initiate(transform);
|
|
}
|
|
if (this.<initiated>k__BackingField)
|
|
{
|
|
this.OnUpdate();
|
|
IKSolver.UpdateDelegate onPostUpdate = this.OnPostUpdate;
|
|
if (onPostUpdate != 0)
|
|
{
|
|
onPostUpdate();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600260E RID: 9742 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600260E")]
|
|
[Address(RVA = "0x470CF0", Offset = "0x46F4F0", VA = "0x180470CF0", Slot = "5")]
|
|
public virtual Vector3 GetIKPosition()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600260F RID: 9743 RVA: 0x00055AAC File Offset: 0x00053CAC
|
|
[Token(Token = "0x600260F")]
|
|
[Address(RVA = "0x9462D0", Offset = "0x944AD0", VA = "0x1809462D0")]
|
|
public void SetIKPosition(Vector3 position)
|
|
{
|
|
float z = position.z;
|
|
this.IKPosition.z = z;
|
|
}
|
|
|
|
// Token: 0x06002610 RID: 9744 RVA: 0x00055ACC File Offset: 0x00053CCC
|
|
[Token(Token = "0x6002610")]
|
|
[Address(RVA = "0x5B1FE0", Offset = "0x5B07E0", VA = "0x1805B1FE0")]
|
|
public float GetIKPositionWeight()
|
|
{
|
|
return this.IKPositionWeight;
|
|
}
|
|
|
|
// Token: 0x06002611 RID: 9745 RVA: 0x00055AE0 File Offset: 0x00053CE0
|
|
[Token(Token = "0x6002611")]
|
|
[Address(RVA = "0x11E9BA0", Offset = "0x11E83A0", VA = "0x1811E9BA0")]
|
|
public void SetIKPositionWeight(float weight)
|
|
{
|
|
int num = 0;
|
|
float num2 = Mathf.Clamp(weight, (float)num, 1f);
|
|
this.IKPositionWeight = num2;
|
|
}
|
|
|
|
// Token: 0x06002612 RID: 9746 RVA: 0x00055B04 File Offset: 0x00053D04
|
|
[Token(Token = "0x6002612")]
|
|
[Address(RVA = "0x546ED0", Offset = "0x5456D0", VA = "0x180546ED0")]
|
|
public Transform GetRoot()
|
|
{
|
|
return this.root;
|
|
}
|
|
|
|
// Token: 0x1700022B RID: 555
|
|
// (get) Token: 0x06002613 RID: 9747 RVA: 0x00055B18 File Offset: 0x00053D18
|
|
// (set) Token: 0x06002614 RID: 9748 RVA: 0x00055B2C File Offset: 0x00053D2C
|
|
[Token(Token = "0x1700022B")]
|
|
public bool initiated
|
|
{
|
|
[Token(Token = "0x6002613")]
|
|
[Address(RVA = "0x4FFC50", Offset = "0x4FE450", VA = "0x1804FFC50")]
|
|
get;
|
|
[Token(Token = "0x6002614")]
|
|
[Address(RVA = "0x68A440", Offset = "0x688C40", VA = "0x18068A440")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06002615 RID: 9749
|
|
[Token(Token = "0x6002615")]
|
|
[Address(Slot = "6")]
|
|
public abstract IKSolver.Point[] GetPoints();
|
|
|
|
// Token: 0x06002616 RID: 9750
|
|
[Token(Token = "0x6002616")]
|
|
[Address(Slot = "7")]
|
|
public abstract IKSolver.Point GetPoint(Transform transform);
|
|
|
|
// Token: 0x06002617 RID: 9751
|
|
[Token(Token = "0x6002617")]
|
|
[Address(Slot = "8")]
|
|
public abstract void FixTransforms();
|
|
|
|
// Token: 0x06002618 RID: 9752
|
|
[Token(Token = "0x6002618")]
|
|
[Address(Slot = "9")]
|
|
public abstract void StoreDefaultLocalState();
|
|
|
|
// Token: 0x06002619 RID: 9753
|
|
[Token(Token = "0x6002619")]
|
|
[Address(Slot = "10")]
|
|
protected abstract void OnInitiate();
|
|
|
|
// Token: 0x0600261A RID: 9754
|
|
[Token(Token = "0x600261A")]
|
|
[Address(Slot = "11")]
|
|
protected abstract void OnUpdate();
|
|
|
|
// Token: 0x0600261B RID: 9755 RVA: 0x00055B40 File Offset: 0x00053D40
|
|
[Token(Token = "0x600261B")]
|
|
[Address(RVA = "0x11E9700", Offset = "0x11E7F00", VA = "0x1811E9700")]
|
|
protected void LogWarning(string message)
|
|
{
|
|
Transform transform = this.root;
|
|
Warning.Log(message, transform, true);
|
|
}
|
|
|
|
// Token: 0x0600261C RID: 9756 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600261C")]
|
|
[Address(RVA = "0x11E9330", Offset = "0x11E7B30", VA = "0x1811E9330")]
|
|
public static Transform ContainsDuplicateBone(IKSolver.Bone[] bones)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600261D RID: 9757 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600261D")]
|
|
[Address(RVA = "0x11E9480", Offset = "0x11E7C80", VA = "0x1811E9480")]
|
|
public static bool HierarchyIsValid(IKSolver.Bone[] bones)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600261E RID: 9758 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600261E")]
|
|
[Address(RVA = "0x11E9720", Offset = "0x11E7F20", VA = "0x1811E9720")]
|
|
protected static float PreSolveBones(ref IKSolver.Bone[] bones)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600261F RID: 9759 RVA: 0x00055B5C File Offset: 0x00053D5C
|
|
[Token(Token = "0x600261F")]
|
|
[Address(RVA = "0x11E9C40", Offset = "0x11E8440", VA = "0x1811E9C40")]
|
|
protected IKSolver()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002FC9 RID: 12233
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002FC9")]
|
|
[HideInInspector]
|
|
public Vector3 IKPosition;
|
|
|
|
// Token: 0x04002FCA RID: 12234
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4002FCA")]
|
|
[Tooltip("The positional or the master weight of the solver.")]
|
|
[Range(0f, 1f)]
|
|
public float IKPositionWeight = 1f;
|
|
|
|
// Token: 0x04002FCC RID: 12236
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002FCC")]
|
|
public IKSolver.UpdateDelegate OnPreInitiate;
|
|
|
|
// Token: 0x04002FCD RID: 12237
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002FCD")]
|
|
public IKSolver.UpdateDelegate OnPostInitiate;
|
|
|
|
// Token: 0x04002FCE RID: 12238
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002FCE")]
|
|
public IKSolver.UpdateDelegate OnPreUpdate;
|
|
|
|
// Token: 0x04002FCF RID: 12239
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002FCF")]
|
|
public IKSolver.UpdateDelegate OnPostUpdate;
|
|
|
|
// Token: 0x04002FD0 RID: 12240
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002FD0")]
|
|
protected bool firstInitiation = true;
|
|
|
|
// Token: 0x04002FD1 RID: 12241
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002FD1")]
|
|
[SerializeField]
|
|
[HideInInspector]
|
|
protected Transform root;
|
|
|
|
// Token: 0x0200042C RID: 1068
|
|
[Token(Token = "0x200042C")]
|
|
[Serializable]
|
|
public class Point
|
|
{
|
|
// Token: 0x06002620 RID: 9760 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002620")]
|
|
[Address(RVA = "0x158CAB0", Offset = "0x158B2B0", VA = "0x18158CAB0")]
|
|
public void StoreDefaultLocalState()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002621 RID: 9761 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002621")]
|
|
[Address(RVA = "0x158C9C0", Offset = "0x158B1C0", VA = "0x18158C9C0")]
|
|
public void FixTransform()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002622 RID: 9762 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002622")]
|
|
[Address(RVA = "0x158CBB0", Offset = "0x158B3B0", VA = "0x18158CBB0")]
|
|
public void UpdateSolverPosition()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002623 RID: 9763 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002623")]
|
|
[Address(RVA = "0x158CB10", Offset = "0x158B310", VA = "0x18158CB10")]
|
|
public void UpdateSolverLocalPosition()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002624 RID: 9764 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002624")]
|
|
[Address(RVA = "0x158CBF0", Offset = "0x158B3F0", VA = "0x18158CBF0")]
|
|
public void UpdateSolverState()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002625 RID: 9765 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002625")]
|
|
[Address(RVA = "0x158CB50", Offset = "0x158B350", VA = "0x18158CB50")]
|
|
public void UpdateSolverLocalState()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002626 RID: 9766 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002626")]
|
|
[Address(RVA = "0x158B700", Offset = "0x1589F00", VA = "0x18158B700")]
|
|
public Point()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x04002FD2 RID: 12242
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002FD2")]
|
|
public Transform transform;
|
|
|
|
// Token: 0x04002FD3 RID: 12243
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002FD3")]
|
|
[Range(0f, 1f)]
|
|
public float weight;
|
|
|
|
// Token: 0x04002FD4 RID: 12244
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4002FD4")]
|
|
public Vector3 solverPosition;
|
|
|
|
// Token: 0x04002FD5 RID: 12245
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002FD5")]
|
|
public Quaternion solverRotation;
|
|
|
|
// Token: 0x04002FD6 RID: 12246
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002FD6")]
|
|
public Vector3 defaultLocalPosition;
|
|
|
|
// Token: 0x04002FD7 RID: 12247
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x4002FD7")]
|
|
public Quaternion defaultLocalRotation;
|
|
}
|
|
|
|
// Token: 0x0200042D RID: 1069
|
|
[Token(Token = "0x200042D")]
|
|
[Serializable]
|
|
public class Bone : IKSolver.Point
|
|
{
|
|
// Token: 0x1700022C RID: 556
|
|
// (get) Token: 0x06002627 RID: 9767 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
// (set) Token: 0x06002628 RID: 9768 RVA: 0x00055B84 File Offset: 0x00053D84
|
|
[Token(Token = "0x1700022C")]
|
|
public RotationLimit rotationLimit
|
|
{
|
|
[Token(Token = "0x6002627")]
|
|
[Address(RVA = "0x1582E50", Offset = "0x1581650", VA = "0x181582E50")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6002628")]
|
|
[Address(RVA = "0x1582F50", Offset = "0x1581750", VA = "0x181582F50")]
|
|
set
|
|
{
|
|
this._rotationLimit = value;
|
|
int num = 0;
|
|
bool flag = value != num;
|
|
this.isLimited = flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002629 RID: 9769 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002629")]
|
|
[Address(RVA = "0x1582A10", Offset = "0x1581210", VA = "0x181582A10")]
|
|
public void Swing(Vector3 swingTarget, float weight = 1f)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600262A RID: 9770 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600262A")]
|
|
[Address(RVA = "0x1582550", Offset = "0x1580D50", VA = "0x181582550")]
|
|
public static void SolverSwing(IKSolver.Bone[] bones, int index, Vector3 swingTarget, float weight = 1f)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600262B RID: 9771 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600262B")]
|
|
[Address(RVA = "0x1582830", Offset = "0x1581030", VA = "0x181582830")]
|
|
public void Swing2D(Vector3 swingTarget, float weight = 1f)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600262C RID: 9772 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600262C")]
|
|
[Address(RVA = "0x1582510", Offset = "0x1580D10", VA = "0x181582510")]
|
|
public void SetToSolverPosition()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600262D RID: 9773 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600262D")]
|
|
[Address(RVA = "0x1582DC0", Offset = "0x15815C0", VA = "0x181582DC0")]
|
|
public Bone()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600262E RID: 9774 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600262E")]
|
|
[Address(RVA = "0x1582D10", Offset = "0x1581510", VA = "0x181582D10")]
|
|
public Bone(Transform transform)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600262F RID: 9775 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600262F")]
|
|
[Address(RVA = "0x1582C50", Offset = "0x1581450", VA = "0x181582C50")]
|
|
public Bone(Transform transform, float weight)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x04002FD8 RID: 12248
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002FD8")]
|
|
public float length;
|
|
|
|
// Token: 0x04002FD9 RID: 12249
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4002FD9")]
|
|
public float sqrMag;
|
|
|
|
// Token: 0x04002FDA RID: 12250
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002FDA")]
|
|
public Vector3 axis;
|
|
|
|
// Token: 0x04002FDB RID: 12251
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002FDB")]
|
|
private RotationLimit _rotationLimit;
|
|
|
|
// Token: 0x04002FDC RID: 12252
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002FDC")]
|
|
private bool isLimited;
|
|
}
|
|
|
|
// Token: 0x0200042E RID: 1070
|
|
[Token(Token = "0x200042E")]
|
|
[Serializable]
|
|
public class Node : IKSolver.Point
|
|
{
|
|
// Token: 0x06002630 RID: 9776 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002630")]
|
|
[Address(RVA = "0x158B700", Offset = "0x1589F00", VA = "0x18158B700")]
|
|
public Node()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002631 RID: 9777 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002631")]
|
|
[Address(RVA = "0x158B6B0", Offset = "0x1589EB0", VA = "0x18158B6B0")]
|
|
public Node(Transform transform)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002632 RID: 9778 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002632")]
|
|
[Address(RVA = "0x158B740", Offset = "0x1589F40", VA = "0x18158B740")]
|
|
public Node(Transform transform, float weight)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x04002FDD RID: 12253
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002FDD")]
|
|
public float length;
|
|
|
|
// Token: 0x04002FDE RID: 12254
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4002FDE")]
|
|
public float effectorPositionWeight;
|
|
|
|
// Token: 0x04002FDF RID: 12255
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002FDF")]
|
|
public float effectorRotationWeight;
|
|
|
|
// Token: 0x04002FE0 RID: 12256
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x4002FE0")]
|
|
public Vector3 offset;
|
|
}
|
|
|
|
// Token: 0x0200042F RID: 1071
|
|
[Token(Token = "0x200042F")]
|
|
public sealed class UpdateDelegate : MulticastDelegate
|
|
{
|
|
// Token: 0x06002633 RID: 9779 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002633")]
|
|
[Address(RVA = "0x491ED0", Offset = "0x4906D0", VA = "0x180491ED0")]
|
|
public UpdateDelegate(object @object, IntPtr method)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002634 RID: 9780 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002634")]
|
|
[Address(RVA = "0x12B44C0", Offset = "0x12B2CC0", VA = "0x1812B44C0", Slot = "13")]
|
|
public void Invoke()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002635 RID: 9781 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002635")]
|
|
[Address(RVA = "0x66D300", Offset = "0x66BB00", VA = "0x18066D300", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback callback, object @object)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002636 RID: 9782 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002636")]
|
|
[Address(RVA = "0x491BF0", Offset = "0x4903F0", VA = "0x180491BF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult result)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000430 RID: 1072
|
|
[Token(Token = "0x2000430")]
|
|
public sealed class IterationDelegate : MulticastDelegate
|
|
{
|
|
// Token: 0x06002637 RID: 9783 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002637")]
|
|
[Address(RVA = "0x491ED0", Offset = "0x4906D0", VA = "0x180491ED0")]
|
|
public IterationDelegate(object @object, IntPtr method)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002638 RID: 9784 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002638")]
|
|
[Address(RVA = "0x56F0C0", Offset = "0x56D8C0", VA = "0x18056F0C0", Slot = "13")]
|
|
public void Invoke(int i)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002639 RID: 9785 RVA: 0x00055BAC File Offset: 0x00053DAC
|
|
[Token(Token = "0x6002639")]
|
|
[Address(RVA = "0x1585480", Offset = "0x1583C80", VA = "0x181585480", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(int i, AsyncCallback callback, object @object)
|
|
{
|
|
return typeof(int).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0600263A RID: 9786 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600263A")]
|
|
[Address(RVA = "0x491BF0", Offset = "0x4903F0", VA = "0x180491BF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult result)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|
|
}
|