422 lines
19 KiB
C#
422 lines
19 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x02000481 RID: 1153
|
|
public class Amplifier : OffsetModifier
|
|
{
|
|
// Token: 0x06008890 RID: 34960 RVA: 0x002300C4 File Offset: 0x0022E2C4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621752, XrefRangeEnd = 621761, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnModifyOffset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), Amplifier.NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008891 RID: 34961 RVA: 0x00230114 File Offset: 0x0022E314
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Amplifier()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Amplifier>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Amplifier.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008892 RID: 34962 RVA: 0x00230160 File Offset: 0x0022E360
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Amplifier()
|
|
{
|
|
Il2CppClassPointerStore<Amplifier>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "Amplifier");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Amplifier>.NativeClassPtr);
|
|
Amplifier.NativeFieldInfoPtr_bodies = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier>.NativeClassPtr, "bodies");
|
|
Amplifier.NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier>.NativeClassPtr, 100673728);
|
|
Amplifier.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier>.NativeClassPtr, 100673729);
|
|
}
|
|
|
|
// Token: 0x06008893 RID: 34963 RVA: 0x001E8884 File Offset: 0x001E6A84
|
|
public Amplifier(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002E73 RID: 11891
|
|
// (get) Token: 0x06008894 RID: 34964 RVA: 0x002301CC File Offset: 0x0022E3CC
|
|
// (set) Token: 0x06008895 RID: 34965 RVA: 0x00230200 File Offset: 0x0022E400
|
|
public unsafe Il2CppReferenceArray<Amplifier.Body> bodies
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.NativeFieldInfoPtr_bodies);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<Amplifier.Body>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.NativeFieldInfoPtr_bodies), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005B2B RID: 23339
|
|
private static readonly IntPtr NativeFieldInfoPtr_bodies;
|
|
|
|
// Token: 0x04005B2C RID: 23340
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0;
|
|
|
|
// Token: 0x04005B2D RID: 23341
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000482 RID: 1154
|
|
[Serializable]
|
|
public class Body : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06008896 RID: 34966 RVA: 0x00230228 File Offset: 0x0022E428
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 621750, RefRangeEnd = 621751, XrefRangeStart = 621731, XrefRangeEnd = 621750, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Update(IKSolverFullBodyBiped solver, float w, float deltaTime)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(solver);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref w;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref deltaTime;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Amplifier.Body.NativeMethodInfoPtr_Update_Public_Void_IKSolverFullBodyBiped_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008897 RID: 34967 RVA: 0x002302A8 File Offset: 0x0022E4A8
|
|
[CallerCount(0)]
|
|
public unsafe static Vector3 Multiply(Vector3 v1, Vector3 v2)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref v1;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref v2;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Amplifier.Body.NativeMethodInfoPtr_Multiply_Private_Static_Vector3_Vector3_Vector3_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008898 RID: 34968 RVA: 0x00230310 File Offset: 0x0022E510
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621751, XrefRangeEnd = 621752, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Body()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Amplifier.Body.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008899 RID: 34969 RVA: 0x0023035C File Offset: 0x0022E55C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Body()
|
|
{
|
|
Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Amplifier>.NativeClassPtr, "Body");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr);
|
|
Amplifier.Body.NativeFieldInfoPtr_transform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "transform");
|
|
Amplifier.Body.NativeFieldInfoPtr_relativeTo = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "relativeTo");
|
|
Amplifier.Body.NativeFieldInfoPtr_effectorLinks = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "effectorLinks");
|
|
Amplifier.Body.NativeFieldInfoPtr_verticalWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "verticalWeight");
|
|
Amplifier.Body.NativeFieldInfoPtr_horizontalWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "horizontalWeight");
|
|
Amplifier.Body.NativeFieldInfoPtr_speed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "speed");
|
|
Amplifier.Body.NativeFieldInfoPtr_lastRelativePos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "lastRelativePos");
|
|
Amplifier.Body.NativeFieldInfoPtr_smoothDelta = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "smoothDelta");
|
|
Amplifier.Body.NativeFieldInfoPtr_firstUpdate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "firstUpdate");
|
|
Amplifier.Body.NativeMethodInfoPtr_Update_Public_Void_IKSolverFullBodyBiped_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, 100673730);
|
|
Amplifier.Body.NativeMethodInfoPtr_Multiply_Private_Static_Vector3_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, 100673731);
|
|
Amplifier.Body.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, 100673732);
|
|
}
|
|
|
|
// Token: 0x0600889A RID: 34970 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Body(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002E74 RID: 11892
|
|
// (get) Token: 0x0600889B RID: 34971 RVA: 0x00230478 File Offset: 0x0022E678
|
|
// (set) Token: 0x0600889C RID: 34972 RVA: 0x002304AC File Offset: 0x0022E6AC
|
|
public unsafe Transform transform
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_transform);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_transform), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E75 RID: 11893
|
|
// (get) Token: 0x0600889D RID: 34973 RVA: 0x002304D4 File Offset: 0x0022E6D4
|
|
// (set) Token: 0x0600889E RID: 34974 RVA: 0x00230508 File Offset: 0x0022E708
|
|
public unsafe Transform relativeTo
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_relativeTo);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_relativeTo), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E76 RID: 11894
|
|
// (get) Token: 0x0600889F RID: 34975 RVA: 0x00230530 File Offset: 0x0022E730
|
|
// (set) Token: 0x060088A0 RID: 34976 RVA: 0x00230564 File Offset: 0x0022E764
|
|
public unsafe Il2CppReferenceArray<Amplifier.Body.EffectorLink> effectorLinks
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_effectorLinks);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<Amplifier.Body.EffectorLink>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_effectorLinks), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E77 RID: 11895
|
|
// (get) Token: 0x060088A1 RID: 34977 RVA: 0x0023058C File Offset: 0x0022E78C
|
|
// (set) Token: 0x060088A2 RID: 34978 RVA: 0x002305B4 File Offset: 0x0022E7B4
|
|
public unsafe float verticalWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_verticalWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_verticalWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E78 RID: 11896
|
|
// (get) Token: 0x060088A3 RID: 34979 RVA: 0x002305D8 File Offset: 0x0022E7D8
|
|
// (set) Token: 0x060088A4 RID: 34980 RVA: 0x00230600 File Offset: 0x0022E800
|
|
public unsafe float horizontalWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_horizontalWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_horizontalWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E79 RID: 11897
|
|
// (get) Token: 0x060088A5 RID: 34981 RVA: 0x00230624 File Offset: 0x0022E824
|
|
// (set) Token: 0x060088A6 RID: 34982 RVA: 0x0023064C File Offset: 0x0022E84C
|
|
public unsafe float speed
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_speed);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_speed)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E7A RID: 11898
|
|
// (get) Token: 0x060088A7 RID: 34983 RVA: 0x00230670 File Offset: 0x0022E870
|
|
// (set) Token: 0x060088A8 RID: 34984 RVA: 0x00230698 File Offset: 0x0022E898
|
|
public unsafe Vector3 lastRelativePos
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_lastRelativePos);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_lastRelativePos)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E7B RID: 11899
|
|
// (get) Token: 0x060088A9 RID: 34985 RVA: 0x002306BC File Offset: 0x0022E8BC
|
|
// (set) Token: 0x060088AA RID: 34986 RVA: 0x002306E4 File Offset: 0x0022E8E4
|
|
public unsafe Vector3 smoothDelta
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_smoothDelta);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_smoothDelta)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E7C RID: 11900
|
|
// (get) Token: 0x060088AB RID: 34987 RVA: 0x00230708 File Offset: 0x0022E908
|
|
// (set) Token: 0x060088AC RID: 34988 RVA: 0x00230730 File Offset: 0x0022E930
|
|
public unsafe bool firstUpdate
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_firstUpdate);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.NativeFieldInfoPtr_firstUpdate)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005B2E RID: 23342
|
|
private static readonly IntPtr NativeFieldInfoPtr_transform;
|
|
|
|
// Token: 0x04005B2F RID: 23343
|
|
private static readonly IntPtr NativeFieldInfoPtr_relativeTo;
|
|
|
|
// Token: 0x04005B30 RID: 23344
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectorLinks;
|
|
|
|
// Token: 0x04005B31 RID: 23345
|
|
private static readonly IntPtr NativeFieldInfoPtr_verticalWeight;
|
|
|
|
// Token: 0x04005B32 RID: 23346
|
|
private static readonly IntPtr NativeFieldInfoPtr_horizontalWeight;
|
|
|
|
// Token: 0x04005B33 RID: 23347
|
|
private static readonly IntPtr NativeFieldInfoPtr_speed;
|
|
|
|
// Token: 0x04005B34 RID: 23348
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastRelativePos;
|
|
|
|
// Token: 0x04005B35 RID: 23349
|
|
private static readonly IntPtr NativeFieldInfoPtr_smoothDelta;
|
|
|
|
// Token: 0x04005B36 RID: 23350
|
|
private static readonly IntPtr NativeFieldInfoPtr_firstUpdate;
|
|
|
|
// Token: 0x04005B37 RID: 23351
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_IKSolverFullBodyBiped_Single_Single_0;
|
|
|
|
// Token: 0x04005B38 RID: 23352
|
|
private static readonly IntPtr NativeMethodInfoPtr_Multiply_Private_Static_Vector3_Vector3_Vector3_0;
|
|
|
|
// Token: 0x04005B39 RID: 23353
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000483 RID: 1155
|
|
[Serializable]
|
|
public class EffectorLink : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x060088AD RID: 34989 RVA: 0x00230754 File Offset: 0x0022E954
|
|
[CallerCount(1659)]
|
|
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe EffectorLink()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Amplifier.Body.EffectorLink>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Amplifier.Body.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060088AE RID: 34990 RVA: 0x002307A0 File Offset: 0x0022E9A0
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static EffectorLink()
|
|
{
|
|
Il2CppClassPointerStore<Amplifier.Body.EffectorLink>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, "EffectorLink");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Amplifier.Body.EffectorLink>.NativeClassPtr);
|
|
Amplifier.Body.EffectorLink.NativeFieldInfoPtr_effector = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body.EffectorLink>.NativeClassPtr, "effector");
|
|
Amplifier.Body.EffectorLink.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Amplifier.Body.EffectorLink>.NativeClassPtr, "weight");
|
|
Amplifier.Body.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier.Body.EffectorLink>.NativeClassPtr, 100673733);
|
|
}
|
|
|
|
// Token: 0x060088AF RID: 34991 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public EffectorLink(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002E7D RID: 11901
|
|
// (get) Token: 0x060088B0 RID: 34992 RVA: 0x00230808 File Offset: 0x0022EA08
|
|
// (set) Token: 0x060088B1 RID: 34993 RVA: 0x00230830 File Offset: 0x0022EA30
|
|
public unsafe FullBodyBipedEffector effector
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.EffectorLink.NativeFieldInfoPtr_effector);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.EffectorLink.NativeFieldInfoPtr_effector)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E7E RID: 11902
|
|
// (get) Token: 0x060088B2 RID: 34994 RVA: 0x00230854 File Offset: 0x0022EA54
|
|
// (set) Token: 0x060088B3 RID: 34995 RVA: 0x0023087C File Offset: 0x0022EA7C
|
|
public unsafe float weight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.EffectorLink.NativeFieldInfoPtr_weight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Amplifier.Body.EffectorLink.NativeFieldInfoPtr_weight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005B3A RID: 23354
|
|
private static readonly IntPtr NativeFieldInfoPtr_effector;
|
|
|
|
// Token: 0x04005B3B RID: 23355
|
|
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
|
|
|
// Token: 0x04005B3C RID: 23356
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
}
|
|
}
|