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: 0x020004D0 RID: 1232
|
|
public class Amplifier : OffsetModifier
|
|
{
|
|
// Token: 0x06009033 RID: 36915 RVA: 0x002501FC File Offset: 0x0024E3FC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 636331, XrefRangeEnd = 636340, 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: 0x06009034 RID: 36916 RVA: 0x0025024C File Offset: 0x0024E44C
|
|
[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: 0x06009035 RID: 36917 RVA: 0x00250298 File Offset: 0x0024E498
|
|
// 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, 100674391);
|
|
Amplifier.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier>.NativeClassPtr, 100674392);
|
|
}
|
|
|
|
// Token: 0x06009036 RID: 36918 RVA: 0x002089BC File Offset: 0x00206BBC
|
|
public Amplifier(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170030DC RID: 12508
|
|
// (get) Token: 0x06009037 RID: 36919 RVA: 0x00250304 File Offset: 0x0024E504
|
|
// (set) Token: 0x06009038 RID: 36920 RVA: 0x00250338 File Offset: 0x0024E538
|
|
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: 0x04006060 RID: 24672
|
|
private static readonly IntPtr NativeFieldInfoPtr_bodies;
|
|
|
|
// Token: 0x04006061 RID: 24673
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0;
|
|
|
|
// Token: 0x04006062 RID: 24674
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x020004D1 RID: 1233
|
|
[Serializable]
|
|
public class Body : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06009039 RID: 36921 RVA: 0x00250360 File Offset: 0x0024E560
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 636329, RefRangeEnd = 636330, XrefRangeStart = 636310, XrefRangeEnd = 636329, 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: 0x0600903A RID: 36922 RVA: 0x002503E0 File Offset: 0x0024E5E0
|
|
[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: 0x0600903B RID: 36923 RVA: 0x00250448 File Offset: 0x0024E648
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 636330, XrefRangeEnd = 636331, 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: 0x0600903C RID: 36924 RVA: 0x00250494 File Offset: 0x0024E694
|
|
// 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, 100674393);
|
|
Amplifier.Body.NativeMethodInfoPtr_Multiply_Private_Static_Vector3_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, 100674394);
|
|
Amplifier.Body.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Amplifier.Body>.NativeClassPtr, 100674395);
|
|
}
|
|
|
|
// Token: 0x0600903D RID: 36925 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Body(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170030DD RID: 12509
|
|
// (get) Token: 0x0600903E RID: 36926 RVA: 0x002505B0 File Offset: 0x0024E7B0
|
|
// (set) Token: 0x0600903F RID: 36927 RVA: 0x002505E4 File Offset: 0x0024E7E4
|
|
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: 0x170030DE RID: 12510
|
|
// (get) Token: 0x06009040 RID: 36928 RVA: 0x0025060C File Offset: 0x0024E80C
|
|
// (set) Token: 0x06009041 RID: 36929 RVA: 0x00250640 File Offset: 0x0024E840
|
|
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: 0x170030DF RID: 12511
|
|
// (get) Token: 0x06009042 RID: 36930 RVA: 0x00250668 File Offset: 0x0024E868
|
|
// (set) Token: 0x06009043 RID: 36931 RVA: 0x0025069C File Offset: 0x0024E89C
|
|
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: 0x170030E0 RID: 12512
|
|
// (get) Token: 0x06009044 RID: 36932 RVA: 0x002506C4 File Offset: 0x0024E8C4
|
|
// (set) Token: 0x06009045 RID: 36933 RVA: 0x002506EC File Offset: 0x0024E8EC
|
|
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: 0x170030E1 RID: 12513
|
|
// (get) Token: 0x06009046 RID: 36934 RVA: 0x00250710 File Offset: 0x0024E910
|
|
// (set) Token: 0x06009047 RID: 36935 RVA: 0x00250738 File Offset: 0x0024E938
|
|
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: 0x170030E2 RID: 12514
|
|
// (get) Token: 0x06009048 RID: 36936 RVA: 0x0025075C File Offset: 0x0024E95C
|
|
// (set) Token: 0x06009049 RID: 36937 RVA: 0x00250784 File Offset: 0x0024E984
|
|
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: 0x170030E3 RID: 12515
|
|
// (get) Token: 0x0600904A RID: 36938 RVA: 0x002507A8 File Offset: 0x0024E9A8
|
|
// (set) Token: 0x0600904B RID: 36939 RVA: 0x002507D0 File Offset: 0x0024E9D0
|
|
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: 0x170030E4 RID: 12516
|
|
// (get) Token: 0x0600904C RID: 36940 RVA: 0x002507F4 File Offset: 0x0024E9F4
|
|
// (set) Token: 0x0600904D RID: 36941 RVA: 0x0025081C File Offset: 0x0024EA1C
|
|
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: 0x170030E5 RID: 12517
|
|
// (get) Token: 0x0600904E RID: 36942 RVA: 0x00250840 File Offset: 0x0024EA40
|
|
// (set) Token: 0x0600904F RID: 36943 RVA: 0x00250868 File Offset: 0x0024EA68
|
|
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: 0x04006063 RID: 24675
|
|
private static readonly IntPtr NativeFieldInfoPtr_transform;
|
|
|
|
// Token: 0x04006064 RID: 24676
|
|
private static readonly IntPtr NativeFieldInfoPtr_relativeTo;
|
|
|
|
// Token: 0x04006065 RID: 24677
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectorLinks;
|
|
|
|
// Token: 0x04006066 RID: 24678
|
|
private static readonly IntPtr NativeFieldInfoPtr_verticalWeight;
|
|
|
|
// Token: 0x04006067 RID: 24679
|
|
private static readonly IntPtr NativeFieldInfoPtr_horizontalWeight;
|
|
|
|
// Token: 0x04006068 RID: 24680
|
|
private static readonly IntPtr NativeFieldInfoPtr_speed;
|
|
|
|
// Token: 0x04006069 RID: 24681
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastRelativePos;
|
|
|
|
// Token: 0x0400606A RID: 24682
|
|
private static readonly IntPtr NativeFieldInfoPtr_smoothDelta;
|
|
|
|
// Token: 0x0400606B RID: 24683
|
|
private static readonly IntPtr NativeFieldInfoPtr_firstUpdate;
|
|
|
|
// Token: 0x0400606C RID: 24684
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_IKSolverFullBodyBiped_Single_Single_0;
|
|
|
|
// Token: 0x0400606D RID: 24685
|
|
private static readonly IntPtr NativeMethodInfoPtr_Multiply_Private_Static_Vector3_Vector3_Vector3_0;
|
|
|
|
// Token: 0x0400606E RID: 24686
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x020004D2 RID: 1234
|
|
[Serializable]
|
|
public class EffectorLink : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06009050 RID: 36944 RVA: 0x0025088C File Offset: 0x0024EA8C
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x06009051 RID: 36945 RVA: 0x002508D8 File Offset: 0x0024EAD8
|
|
// 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, 100674396);
|
|
}
|
|
|
|
// Token: 0x06009052 RID: 36946 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public EffectorLink(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170030E6 RID: 12518
|
|
// (get) Token: 0x06009053 RID: 36947 RVA: 0x00250940 File Offset: 0x0024EB40
|
|
// (set) Token: 0x06009054 RID: 36948 RVA: 0x00250968 File Offset: 0x0024EB68
|
|
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: 0x170030E7 RID: 12519
|
|
// (get) Token: 0x06009055 RID: 36949 RVA: 0x0025098C File Offset: 0x0024EB8C
|
|
// (set) Token: 0x06009056 RID: 36950 RVA: 0x002509B4 File Offset: 0x0024EBB4
|
|
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: 0x0400606F RID: 24687
|
|
private static readonly IntPtr NativeFieldInfoPtr_effector;
|
|
|
|
// Token: 0x04006070 RID: 24688
|
|
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
|
|
|
// Token: 0x04006071 RID: 24689
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
}
|
|
}
|