using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using Il2CppSystem.Collections.Generic; using UnityEngine; // Token: 0x02000363 RID: 867 public class DynamicBone : MonoBehaviour { // Token: 0x060071B0 RID: 29104 RVA: 0x001CD0C0 File Offset: 0x001CB2C0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602860, XrefRangeEnd = 602861, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B1 RID: 29105 RVA: 0x001CD104 File Offset: 0x001CB304 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602861, XrefRangeEnd = 602862, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FixedUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_FixedUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B2 RID: 29106 RVA: 0x001CD148 File Offset: 0x001CB348 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602862, XrefRangeEnd = 602863, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B3 RID: 29107 RVA: 0x001CD18C File Offset: 0x001CB38C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602863, XrefRangeEnd = 602866, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LateUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B4 RID: 29108 RVA: 0x001CD1D0 File Offset: 0x001CB3D0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602866, XrefRangeEnd = 602867, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PreUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_PreUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B5 RID: 29109 RVA: 0x001CD214 File Offset: 0x001CB414 [CallerCount(1)] [CachedScanResults(RefRangeStart = 602885, RefRangeEnd = 602886, XrefRangeStart = 602867, XrefRangeEnd = 602885, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CheckDistance() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_CheckDistance_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B6 RID: 29110 RVA: 0x001CD258 File Offset: 0x001CB458 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602886, XrefRangeEnd = 602887, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B7 RID: 29111 RVA: 0x001CD29C File Offset: 0x001CB49C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602887, XrefRangeEnd = 602888, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDisable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B8 RID: 29112 RVA: 0x001CD2E0 File Offset: 0x001CB4E0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602888, XrefRangeEnd = 602898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnValidate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_OnValidate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071B9 RID: 29113 RVA: 0x001CD324 File Offset: 0x001CB524 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 602898, XrefRangeEnd = 602919, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDrawGizmosSelected() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_OnDrawGizmosSelected_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071BA RID: 29114 RVA: 0x001CD368 File Offset: 0x001CB568 [CallerCount(4)] [CachedScanResults(RefRangeStart = 602920, RefRangeEnd = 602924, XrefRangeStart = 602919, XrefRangeEnd = 602920, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetWeight(float w) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref w; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_SetWeight_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060071BB RID: 29115 RVA: 0x001CD3BC File Offset: 0x001CB5BC [CallerCount(0)] public unsafe float GetWeight() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_GetWeight_Public_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060071BC RID: 29116 RVA: 0x001CD40C File Offset: 0x001CB60C [CallerCount(1)] [CachedScanResults(RefRangeStart = 602938, RefRangeEnd = 602939, XrefRangeStart = 602924, XrefRangeEnd = 602938, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateDynamicBones(float t) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref t; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_UpdateDynamicBones_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060071BD RID: 29117 RVA: 0x001CD460 File Offset: 0x001CB660 [CallerCount(3)] [CachedScanResults(RefRangeStart = 602954, RefRangeEnd = 602957, XrefRangeStart = 602939, XrefRangeEnd = 602954, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetupParticles() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_SetupParticles_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071BE RID: 29118 RVA: 0x001CD4A4 File Offset: 0x001CB6A4 [CallerCount(3)] [CachedScanResults(RefRangeStart = 603017, RefRangeEnd = 603020, XrefRangeStart = 602957, XrefRangeEnd = 603017, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void AppendParticles(Transform b, int parentIndex, float boneLength) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(b); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref parentIndex; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref boneLength; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_AppendParticles_Private_Void_Transform_Int32_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071BF RID: 29119 RVA: 0x001CD524 File Offset: 0x001CB724 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603044, RefRangeEnd = 603045, XrefRangeStart = 603020, XrefRangeEnd = 603044, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateParameters() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_UpdateParameters_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071C0 RID: 29120 RVA: 0x001CD568 File Offset: 0x001CB768 [CallerCount(7)] [CachedScanResults(RefRangeStart = 603055, RefRangeEnd = 603062, XrefRangeStart = 603045, XrefRangeEnd = 603055, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void InitTransforms() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_InitTransforms_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071C1 RID: 29121 RVA: 0x001CD5AC File Offset: 0x001CB7AC [CallerCount(2)] [CachedScanResults(RefRangeStart = 603077, RefRangeEnd = 603079, XrefRangeStart = 603062, XrefRangeEnd = 603077, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ResetParticlesPosition() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_ResetParticlesPosition_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071C2 RID: 29122 RVA: 0x001CD5F0 File Offset: 0x001CB7F0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603088, RefRangeEnd = 603089, XrefRangeStart = 603079, XrefRangeEnd = 603088, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateParticles1() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_UpdateParticles1_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071C3 RID: 29123 RVA: 0x001CD634 File Offset: 0x001CB834 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603133, RefRangeEnd = 603134, XrefRangeStart = 603089, XrefRangeEnd = 603133, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateParticles2() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_UpdateParticles2_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071C4 RID: 29124 RVA: 0x001CD678 File Offset: 0x001CB878 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603134, XrefRangeEnd = 603164, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SkipUpdateParticles() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_SkipUpdateParticles_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071C5 RID: 29125 RVA: 0x001CD6BC File Offset: 0x001CB8BC [CallerCount(0)] public unsafe static Vector3 MirrorVector(Vector3 v, Vector3 axis) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref v; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref axis; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_MirrorVector_Private_Static_Vector3_Vector3_Vector3_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060071C6 RID: 29126 RVA: 0x001CD724 File Offset: 0x001CB924 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603185, RefRangeEnd = 603186, XrefRangeStart = 603164, XrefRangeEnd = 603185, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ApplyParticlesToTransforms() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr_ApplyParticlesToTransforms_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071C7 RID: 29127 RVA: 0x001CD768 File Offset: 0x001CB968 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603186, XrefRangeEnd = 603200, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe DynamicBone() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060071C8 RID: 29128 RVA: 0x001CD7B4 File Offset: 0x001CB9B4 // Note: this type is marked as 'beforefieldinit'. static DynamicBone() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "DynamicBone"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); DynamicBone.NativeFieldInfoPtr_m_Root = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Root"); DynamicBone.NativeFieldInfoPtr_m_UpdateRate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_UpdateRate"); DynamicBone.NativeFieldInfoPtr_m_UpdateMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_UpdateMode"); DynamicBone.NativeFieldInfoPtr_m_Damping = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Damping"); DynamicBone.NativeFieldInfoPtr_m_DampingDistrib = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_DampingDistrib"); DynamicBone.NativeFieldInfoPtr_m_Elasticity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Elasticity"); DynamicBone.NativeFieldInfoPtr_m_ElasticityDistrib = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_ElasticityDistrib"); DynamicBone.NativeFieldInfoPtr_m_Stiffness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Stiffness"); DynamicBone.NativeFieldInfoPtr_m_StiffnessDistrib = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_StiffnessDistrib"); DynamicBone.NativeFieldInfoPtr_m_Inert = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Inert"); DynamicBone.NativeFieldInfoPtr_m_InertDistrib = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_InertDistrib"); DynamicBone.NativeFieldInfoPtr_m_Radius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Radius"); DynamicBone.NativeFieldInfoPtr_m_RadiusDistrib = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_RadiusDistrib"); DynamicBone.NativeFieldInfoPtr_m_EndLength = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_EndLength"); DynamicBone.NativeFieldInfoPtr_m_EndOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_EndOffset"); DynamicBone.NativeFieldInfoPtr_m_Gravity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Gravity"); DynamicBone.NativeFieldInfoPtr_m_Force = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Force"); DynamicBone.NativeFieldInfoPtr_m_Colliders = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Colliders"); DynamicBone.NativeFieldInfoPtr_m_Exclusions = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Exclusions"); DynamicBone.NativeFieldInfoPtr_m_FreezeAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_FreezeAxis"); DynamicBone.NativeFieldInfoPtr_m_DistantDisable = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_DistantDisable"); DynamicBone.NativeFieldInfoPtr_m_ReferenceObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_ReferenceObject"); DynamicBone.NativeFieldInfoPtr_m_DistanceToObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_DistanceToObject"); DynamicBone.NativeFieldInfoPtr_m_LocalGravity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_LocalGravity"); DynamicBone.NativeFieldInfoPtr_m_ObjectMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_ObjectMove"); DynamicBone.NativeFieldInfoPtr_m_ObjectPrevPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_ObjectPrevPosition"); DynamicBone.NativeFieldInfoPtr_m_BoneTotalLength = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_BoneTotalLength"); DynamicBone.NativeFieldInfoPtr_m_ObjectScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_ObjectScale"); DynamicBone.NativeFieldInfoPtr_m_Time = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Time"); DynamicBone.NativeFieldInfoPtr_m_Weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Weight"); DynamicBone.NativeFieldInfoPtr_m_DistantDisabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_DistantDisabled"); DynamicBone.NativeFieldInfoPtr_m_Particles = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Particles"); DynamicBone.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671748); DynamicBone.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671749); DynamicBone.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671750); DynamicBone.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671751); DynamicBone.NativeMethodInfoPtr_PreUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671752); DynamicBone.NativeMethodInfoPtr_CheckDistance_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671753); DynamicBone.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671754); DynamicBone.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671755); DynamicBone.NativeMethodInfoPtr_OnValidate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671756); DynamicBone.NativeMethodInfoPtr_OnDrawGizmosSelected_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671757); DynamicBone.NativeMethodInfoPtr_SetWeight_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671758); DynamicBone.NativeMethodInfoPtr_GetWeight_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671759); DynamicBone.NativeMethodInfoPtr_UpdateDynamicBones_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671760); DynamicBone.NativeMethodInfoPtr_SetupParticles_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671761); DynamicBone.NativeMethodInfoPtr_AppendParticles_Private_Void_Transform_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671762); DynamicBone.NativeMethodInfoPtr_UpdateParameters_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671763); DynamicBone.NativeMethodInfoPtr_InitTransforms_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671764); DynamicBone.NativeMethodInfoPtr_ResetParticlesPosition_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671765); DynamicBone.NativeMethodInfoPtr_UpdateParticles1_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671766); DynamicBone.NativeMethodInfoPtr_UpdateParticles2_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671767); DynamicBone.NativeMethodInfoPtr_SkipUpdateParticles_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671768); DynamicBone.NativeMethodInfoPtr_MirrorVector_Private_Static_Vector3_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671769); DynamicBone.NativeMethodInfoPtr_ApplyParticlesToTransforms_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671770); DynamicBone.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671771); } // Token: 0x060071C9 RID: 29129 RVA: 0x0000351C File Offset: 0x0000171C public DynamicBone(IntPtr pointer) : base(pointer) { } // Token: 0x1700272C RID: 10028 // (get) Token: 0x060071CA RID: 29130 RVA: 0x001CDC44 File Offset: 0x001CBE44 // (set) Token: 0x060071CB RID: 29131 RVA: 0x001CDC78 File Offset: 0x001CBE78 public unsafe Transform m_Root { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Root); 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(DynamicBone.NativeFieldInfoPtr_m_Root), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700272D RID: 10029 // (get) Token: 0x060071CC RID: 29132 RVA: 0x001CDCA0 File Offset: 0x001CBEA0 // (set) Token: 0x060071CD RID: 29133 RVA: 0x001CDCC8 File Offset: 0x001CBEC8 public unsafe float m_UpdateRate { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_UpdateRate); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_UpdateRate)) = value; } } // Token: 0x1700272E RID: 10030 // (get) Token: 0x060071CE RID: 29134 RVA: 0x001CDCEC File Offset: 0x001CBEEC // (set) Token: 0x060071CF RID: 29135 RVA: 0x001CDD14 File Offset: 0x001CBF14 public unsafe DynamicBone.UpdateMode m_UpdateMode { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_UpdateMode); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_UpdateMode)) = value; } } // Token: 0x1700272F RID: 10031 // (get) Token: 0x060071D0 RID: 29136 RVA: 0x001CDD38 File Offset: 0x001CBF38 // (set) Token: 0x060071D1 RID: 29137 RVA: 0x001CDD60 File Offset: 0x001CBF60 public unsafe float m_Damping { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Damping); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Damping)) = value; } } // Token: 0x17002730 RID: 10032 // (get) Token: 0x060071D2 RID: 29138 RVA: 0x001CDD84 File Offset: 0x001CBF84 // (set) Token: 0x060071D3 RID: 29139 RVA: 0x001CDDB8 File Offset: 0x001CBFB8 public unsafe AnimationCurve m_DampingDistrib { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_DampingDistrib); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_DampingDistrib), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002731 RID: 10033 // (get) Token: 0x060071D4 RID: 29140 RVA: 0x001CDDE0 File Offset: 0x001CBFE0 // (set) Token: 0x060071D5 RID: 29141 RVA: 0x001CDE08 File Offset: 0x001CC008 public unsafe float m_Elasticity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Elasticity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Elasticity)) = value; } } // Token: 0x17002732 RID: 10034 // (get) Token: 0x060071D6 RID: 29142 RVA: 0x001CDE2C File Offset: 0x001CC02C // (set) Token: 0x060071D7 RID: 29143 RVA: 0x001CDE60 File Offset: 0x001CC060 public unsafe AnimationCurve m_ElasticityDistrib { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ElasticityDistrib); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ElasticityDistrib), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002733 RID: 10035 // (get) Token: 0x060071D8 RID: 29144 RVA: 0x001CDE88 File Offset: 0x001CC088 // (set) Token: 0x060071D9 RID: 29145 RVA: 0x001CDEB0 File Offset: 0x001CC0B0 public unsafe float m_Stiffness { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Stiffness); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Stiffness)) = value; } } // Token: 0x17002734 RID: 10036 // (get) Token: 0x060071DA RID: 29146 RVA: 0x001CDED4 File Offset: 0x001CC0D4 // (set) Token: 0x060071DB RID: 29147 RVA: 0x001CDF08 File Offset: 0x001CC108 public unsafe AnimationCurve m_StiffnessDistrib { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_StiffnessDistrib); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_StiffnessDistrib), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002735 RID: 10037 // (get) Token: 0x060071DC RID: 29148 RVA: 0x001CDF30 File Offset: 0x001CC130 // (set) Token: 0x060071DD RID: 29149 RVA: 0x001CDF58 File Offset: 0x001CC158 public unsafe float m_Inert { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Inert); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Inert)) = value; } } // Token: 0x17002736 RID: 10038 // (get) Token: 0x060071DE RID: 29150 RVA: 0x001CDF7C File Offset: 0x001CC17C // (set) Token: 0x060071DF RID: 29151 RVA: 0x001CDFB0 File Offset: 0x001CC1B0 public unsafe AnimationCurve m_InertDistrib { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_InertDistrib); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_InertDistrib), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002737 RID: 10039 // (get) Token: 0x060071E0 RID: 29152 RVA: 0x001CDFD8 File Offset: 0x001CC1D8 // (set) Token: 0x060071E1 RID: 29153 RVA: 0x001CE000 File Offset: 0x001CC200 public unsafe float m_Radius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Radius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Radius)) = value; } } // Token: 0x17002738 RID: 10040 // (get) Token: 0x060071E2 RID: 29154 RVA: 0x001CE024 File Offset: 0x001CC224 // (set) Token: 0x060071E3 RID: 29155 RVA: 0x001CE058 File Offset: 0x001CC258 public unsafe AnimationCurve m_RadiusDistrib { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_RadiusDistrib); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_RadiusDistrib), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002739 RID: 10041 // (get) Token: 0x060071E4 RID: 29156 RVA: 0x001CE080 File Offset: 0x001CC280 // (set) Token: 0x060071E5 RID: 29157 RVA: 0x001CE0A8 File Offset: 0x001CC2A8 public unsafe float m_EndLength { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_EndLength); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_EndLength)) = value; } } // Token: 0x1700273A RID: 10042 // (get) Token: 0x060071E6 RID: 29158 RVA: 0x001CE0CC File Offset: 0x001CC2CC // (set) Token: 0x060071E7 RID: 29159 RVA: 0x001CE0F4 File Offset: 0x001CC2F4 public unsafe Vector3 m_EndOffset { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_EndOffset); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_EndOffset)) = value; } } // Token: 0x1700273B RID: 10043 // (get) Token: 0x060071E8 RID: 29160 RVA: 0x001CE118 File Offset: 0x001CC318 // (set) Token: 0x060071E9 RID: 29161 RVA: 0x001CE140 File Offset: 0x001CC340 public unsafe Vector3 m_Gravity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Gravity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Gravity)) = value; } } // Token: 0x1700273C RID: 10044 // (get) Token: 0x060071EA RID: 29162 RVA: 0x001CE164 File Offset: 0x001CC364 // (set) Token: 0x060071EB RID: 29163 RVA: 0x001CE18C File Offset: 0x001CC38C public unsafe Vector3 m_Force { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Force); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Force)) = value; } } // Token: 0x1700273D RID: 10045 // (get) Token: 0x060071EC RID: 29164 RVA: 0x001CE1B0 File Offset: 0x001CC3B0 // (set) Token: 0x060071ED RID: 29165 RVA: 0x001CE1E4 File Offset: 0x001CC3E4 public unsafe List m_Colliders { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Colliders); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Colliders), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700273E RID: 10046 // (get) Token: 0x060071EE RID: 29166 RVA: 0x001CE20C File Offset: 0x001CC40C // (set) Token: 0x060071EF RID: 29167 RVA: 0x001CE240 File Offset: 0x001CC440 public unsafe List m_Exclusions { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Exclusions); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Exclusions), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700273F RID: 10047 // (get) Token: 0x060071F0 RID: 29168 RVA: 0x001CE268 File Offset: 0x001CC468 // (set) Token: 0x060071F1 RID: 29169 RVA: 0x001CE290 File Offset: 0x001CC490 public unsafe DynamicBone.FreezeAxis m_FreezeAxis { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_FreezeAxis); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_FreezeAxis)) = value; } } // Token: 0x17002740 RID: 10048 // (get) Token: 0x060071F2 RID: 29170 RVA: 0x001CE2B4 File Offset: 0x001CC4B4 // (set) Token: 0x060071F3 RID: 29171 RVA: 0x001CE2DC File Offset: 0x001CC4DC public unsafe bool m_DistantDisable { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_DistantDisable); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_DistantDisable)) = value; } } // Token: 0x17002741 RID: 10049 // (get) Token: 0x060071F4 RID: 29172 RVA: 0x001CE300 File Offset: 0x001CC500 // (set) Token: 0x060071F5 RID: 29173 RVA: 0x001CE334 File Offset: 0x001CC534 public unsafe Transform m_ReferenceObject { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ReferenceObject); 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(DynamicBone.NativeFieldInfoPtr_m_ReferenceObject), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002742 RID: 10050 // (get) Token: 0x060071F6 RID: 29174 RVA: 0x001CE35C File Offset: 0x001CC55C // (set) Token: 0x060071F7 RID: 29175 RVA: 0x001CE384 File Offset: 0x001CC584 public unsafe float m_DistanceToObject { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_DistanceToObject); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_DistanceToObject)) = value; } } // Token: 0x17002743 RID: 10051 // (get) Token: 0x060071F8 RID: 29176 RVA: 0x001CE3A8 File Offset: 0x001CC5A8 // (set) Token: 0x060071F9 RID: 29177 RVA: 0x001CE3D0 File Offset: 0x001CC5D0 public unsafe Vector3 m_LocalGravity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_LocalGravity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_LocalGravity)) = value; } } // Token: 0x17002744 RID: 10052 // (get) Token: 0x060071FA RID: 29178 RVA: 0x001CE3F4 File Offset: 0x001CC5F4 // (set) Token: 0x060071FB RID: 29179 RVA: 0x001CE41C File Offset: 0x001CC61C public unsafe Vector3 m_ObjectMove { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ObjectMove); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ObjectMove)) = value; } } // Token: 0x17002745 RID: 10053 // (get) Token: 0x060071FC RID: 29180 RVA: 0x001CE440 File Offset: 0x001CC640 // (set) Token: 0x060071FD RID: 29181 RVA: 0x001CE468 File Offset: 0x001CC668 public unsafe Vector3 m_ObjectPrevPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ObjectPrevPosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ObjectPrevPosition)) = value; } } // Token: 0x17002746 RID: 10054 // (get) Token: 0x060071FE RID: 29182 RVA: 0x001CE48C File Offset: 0x001CC68C // (set) Token: 0x060071FF RID: 29183 RVA: 0x001CE4B4 File Offset: 0x001CC6B4 public unsafe float m_BoneTotalLength { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_BoneTotalLength); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_BoneTotalLength)) = value; } } // Token: 0x17002747 RID: 10055 // (get) Token: 0x06007200 RID: 29184 RVA: 0x001CE4D8 File Offset: 0x001CC6D8 // (set) Token: 0x06007201 RID: 29185 RVA: 0x001CE500 File Offset: 0x001CC700 public unsafe float m_ObjectScale { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ObjectScale); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_ObjectScale)) = value; } } // Token: 0x17002748 RID: 10056 // (get) Token: 0x06007202 RID: 29186 RVA: 0x001CE524 File Offset: 0x001CC724 // (set) Token: 0x06007203 RID: 29187 RVA: 0x001CE54C File Offset: 0x001CC74C public unsafe float m_Time { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Time); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Time)) = value; } } // Token: 0x17002749 RID: 10057 // (get) Token: 0x06007204 RID: 29188 RVA: 0x001CE570 File Offset: 0x001CC770 // (set) Token: 0x06007205 RID: 29189 RVA: 0x001CE598 File Offset: 0x001CC798 public unsafe float m_Weight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Weight); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Weight)) = value; } } // Token: 0x1700274A RID: 10058 // (get) Token: 0x06007206 RID: 29190 RVA: 0x001CE5BC File Offset: 0x001CC7BC // (set) Token: 0x06007207 RID: 29191 RVA: 0x001CE5E4 File Offset: 0x001CC7E4 public unsafe bool m_DistantDisabled { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_DistantDisabled); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_DistantDisabled)) = value; } } // Token: 0x1700274B RID: 10059 // (get) Token: 0x06007208 RID: 29192 RVA: 0x001CE608 File Offset: 0x001CC808 // (set) Token: 0x06007209 RID: 29193 RVA: 0x001CE63C File Offset: 0x001CC83C public unsafe List m_Particles { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Particles); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.NativeFieldInfoPtr_m_Particles), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04004B63 RID: 19299 private static readonly IntPtr NativeFieldInfoPtr_m_Root; // Token: 0x04004B64 RID: 19300 private static readonly IntPtr NativeFieldInfoPtr_m_UpdateRate; // Token: 0x04004B65 RID: 19301 private static readonly IntPtr NativeFieldInfoPtr_m_UpdateMode; // Token: 0x04004B66 RID: 19302 private static readonly IntPtr NativeFieldInfoPtr_m_Damping; // Token: 0x04004B67 RID: 19303 private static readonly IntPtr NativeFieldInfoPtr_m_DampingDistrib; // Token: 0x04004B68 RID: 19304 private static readonly IntPtr NativeFieldInfoPtr_m_Elasticity; // Token: 0x04004B69 RID: 19305 private static readonly IntPtr NativeFieldInfoPtr_m_ElasticityDistrib; // Token: 0x04004B6A RID: 19306 private static readonly IntPtr NativeFieldInfoPtr_m_Stiffness; // Token: 0x04004B6B RID: 19307 private static readonly IntPtr NativeFieldInfoPtr_m_StiffnessDistrib; // Token: 0x04004B6C RID: 19308 private static readonly IntPtr NativeFieldInfoPtr_m_Inert; // Token: 0x04004B6D RID: 19309 private static readonly IntPtr NativeFieldInfoPtr_m_InertDistrib; // Token: 0x04004B6E RID: 19310 private static readonly IntPtr NativeFieldInfoPtr_m_Radius; // Token: 0x04004B6F RID: 19311 private static readonly IntPtr NativeFieldInfoPtr_m_RadiusDistrib; // Token: 0x04004B70 RID: 19312 private static readonly IntPtr NativeFieldInfoPtr_m_EndLength; // Token: 0x04004B71 RID: 19313 private static readonly IntPtr NativeFieldInfoPtr_m_EndOffset; // Token: 0x04004B72 RID: 19314 private static readonly IntPtr NativeFieldInfoPtr_m_Gravity; // Token: 0x04004B73 RID: 19315 private static readonly IntPtr NativeFieldInfoPtr_m_Force; // Token: 0x04004B74 RID: 19316 private static readonly IntPtr NativeFieldInfoPtr_m_Colliders; // Token: 0x04004B75 RID: 19317 private static readonly IntPtr NativeFieldInfoPtr_m_Exclusions; // Token: 0x04004B76 RID: 19318 private static readonly IntPtr NativeFieldInfoPtr_m_FreezeAxis; // Token: 0x04004B77 RID: 19319 private static readonly IntPtr NativeFieldInfoPtr_m_DistantDisable; // Token: 0x04004B78 RID: 19320 private static readonly IntPtr NativeFieldInfoPtr_m_ReferenceObject; // Token: 0x04004B79 RID: 19321 private static readonly IntPtr NativeFieldInfoPtr_m_DistanceToObject; // Token: 0x04004B7A RID: 19322 private static readonly IntPtr NativeFieldInfoPtr_m_LocalGravity; // Token: 0x04004B7B RID: 19323 private static readonly IntPtr NativeFieldInfoPtr_m_ObjectMove; // Token: 0x04004B7C RID: 19324 private static readonly IntPtr NativeFieldInfoPtr_m_ObjectPrevPosition; // Token: 0x04004B7D RID: 19325 private static readonly IntPtr NativeFieldInfoPtr_m_BoneTotalLength; // Token: 0x04004B7E RID: 19326 private static readonly IntPtr NativeFieldInfoPtr_m_ObjectScale; // Token: 0x04004B7F RID: 19327 private static readonly IntPtr NativeFieldInfoPtr_m_Time; // Token: 0x04004B80 RID: 19328 private static readonly IntPtr NativeFieldInfoPtr_m_Weight; // Token: 0x04004B81 RID: 19329 private static readonly IntPtr NativeFieldInfoPtr_m_DistantDisabled; // Token: 0x04004B82 RID: 19330 private static readonly IntPtr NativeFieldInfoPtr_m_Particles; // Token: 0x04004B83 RID: 19331 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04004B84 RID: 19332 private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0; // Token: 0x04004B85 RID: 19333 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04004B86 RID: 19334 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0; // Token: 0x04004B87 RID: 19335 private static readonly IntPtr NativeMethodInfoPtr_PreUpdate_Private_Void_0; // Token: 0x04004B88 RID: 19336 private static readonly IntPtr NativeMethodInfoPtr_CheckDistance_Private_Void_0; // Token: 0x04004B89 RID: 19337 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0; // Token: 0x04004B8A RID: 19338 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0; // Token: 0x04004B8B RID: 19339 private static readonly IntPtr NativeMethodInfoPtr_OnValidate_Private_Void_0; // Token: 0x04004B8C RID: 19340 private static readonly IntPtr NativeMethodInfoPtr_OnDrawGizmosSelected_Private_Void_0; // Token: 0x04004B8D RID: 19341 private static readonly IntPtr NativeMethodInfoPtr_SetWeight_Public_Void_Single_0; // Token: 0x04004B8E RID: 19342 private static readonly IntPtr NativeMethodInfoPtr_GetWeight_Public_Single_0; // Token: 0x04004B8F RID: 19343 private static readonly IntPtr NativeMethodInfoPtr_UpdateDynamicBones_Private_Void_Single_0; // Token: 0x04004B90 RID: 19344 private static readonly IntPtr NativeMethodInfoPtr_SetupParticles_Private_Void_0; // Token: 0x04004B91 RID: 19345 private static readonly IntPtr NativeMethodInfoPtr_AppendParticles_Private_Void_Transform_Int32_Single_0; // Token: 0x04004B92 RID: 19346 private static readonly IntPtr NativeMethodInfoPtr_UpdateParameters_Public_Void_0; // Token: 0x04004B93 RID: 19347 private static readonly IntPtr NativeMethodInfoPtr_InitTransforms_Private_Void_0; // Token: 0x04004B94 RID: 19348 private static readonly IntPtr NativeMethodInfoPtr_ResetParticlesPosition_Private_Void_0; // Token: 0x04004B95 RID: 19349 private static readonly IntPtr NativeMethodInfoPtr_UpdateParticles1_Private_Void_0; // Token: 0x04004B96 RID: 19350 private static readonly IntPtr NativeMethodInfoPtr_UpdateParticles2_Private_Void_0; // Token: 0x04004B97 RID: 19351 private static readonly IntPtr NativeMethodInfoPtr_SkipUpdateParticles_Private_Void_0; // Token: 0x04004B98 RID: 19352 private static readonly IntPtr NativeMethodInfoPtr_MirrorVector_Private_Static_Vector3_Vector3_Vector3_0; // Token: 0x04004B99 RID: 19353 private static readonly IntPtr NativeMethodInfoPtr_ApplyParticlesToTransforms_Private_Void_0; // Token: 0x04004B9A RID: 19354 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000364 RID: 868 public enum UpdateMode { // Token: 0x04004B9C RID: 19356 Normal, // Token: 0x04004B9D RID: 19357 AnimatePhysics, // Token: 0x04004B9E RID: 19358 UnscaledTime } // Token: 0x02000365 RID: 869 public enum FreezeAxis { // Token: 0x04004BA0 RID: 19360 None, // Token: 0x04004BA1 RID: 19361 X, // Token: 0x04004BA2 RID: 19362 Y, // Token: 0x04004BA3 RID: 19363 Z } // Token: 0x02000366 RID: 870 public class Particle : Il2CppSystem.Object { // Token: 0x0600720A RID: 29194 RVA: 0x001CE664 File Offset: 0x001CC864 [CallerCount(1)] [CachedScanResults(RefRangeStart = 602859, RefRangeEnd = 602860, XrefRangeStart = 602853, XrefRangeEnd = 602859, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Particle() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DynamicBone.Particle.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600720B RID: 29195 RVA: 0x001CE6B0 File Offset: 0x001CC8B0 // Note: this type is marked as 'beforefieldinit'. static Particle() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Particle"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); DynamicBone.Particle.NativeFieldInfoPtr_m_Transform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Transform"); DynamicBone.Particle.NativeFieldInfoPtr_m_ParentIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_ParentIndex"); DynamicBone.Particle.NativeFieldInfoPtr_m_Damping = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Damping"); DynamicBone.Particle.NativeFieldInfoPtr_m_Elasticity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Elasticity"); DynamicBone.Particle.NativeFieldInfoPtr_m_Stiffness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Stiffness"); DynamicBone.Particle.NativeFieldInfoPtr_m_Inert = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Inert"); DynamicBone.Particle.NativeFieldInfoPtr_m_Radius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Radius"); DynamicBone.Particle.NativeFieldInfoPtr_m_BoneLength = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_BoneLength"); DynamicBone.Particle.NativeFieldInfoPtr_m_Position = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_Position"); DynamicBone.Particle.NativeFieldInfoPtr_m_PrevPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_PrevPosition"); DynamicBone.Particle.NativeFieldInfoPtr_m_EndOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_EndOffset"); DynamicBone.Particle.NativeFieldInfoPtr_m_InitLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_InitLocalPosition"); DynamicBone.Particle.NativeFieldInfoPtr_m_InitLocalRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "m_InitLocalRotation"); DynamicBone.Particle.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671772); } // Token: 0x0600720C RID: 29196 RVA: 0x0000A74C File Offset: 0x0000894C public Particle(IntPtr pointer) : base(pointer) { } // Token: 0x1700274C RID: 10060 // (get) Token: 0x0600720D RID: 29197 RVA: 0x001CE7F4 File Offset: 0x001CC9F4 // (set) Token: 0x0600720E RID: 29198 RVA: 0x001CE828 File Offset: 0x001CCA28 public unsafe Transform m_Transform { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_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(DynamicBone.Particle.NativeFieldInfoPtr_m_Transform), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700274D RID: 10061 // (get) Token: 0x0600720F RID: 29199 RVA: 0x001CE850 File Offset: 0x001CCA50 // (set) Token: 0x06007210 RID: 29200 RVA: 0x001CE878 File Offset: 0x001CCA78 public unsafe int m_ParentIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_ParentIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_ParentIndex)) = value; } } // Token: 0x1700274E RID: 10062 // (get) Token: 0x06007211 RID: 29201 RVA: 0x001CE89C File Offset: 0x001CCA9C // (set) Token: 0x06007212 RID: 29202 RVA: 0x001CE8C4 File Offset: 0x001CCAC4 public unsafe float m_Damping { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Damping); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Damping)) = value; } } // Token: 0x1700274F RID: 10063 // (get) Token: 0x06007213 RID: 29203 RVA: 0x001CE8E8 File Offset: 0x001CCAE8 // (set) Token: 0x06007214 RID: 29204 RVA: 0x001CE910 File Offset: 0x001CCB10 public unsafe float m_Elasticity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Elasticity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Elasticity)) = value; } } // Token: 0x17002750 RID: 10064 // (get) Token: 0x06007215 RID: 29205 RVA: 0x001CE934 File Offset: 0x001CCB34 // (set) Token: 0x06007216 RID: 29206 RVA: 0x001CE95C File Offset: 0x001CCB5C public unsafe float m_Stiffness { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Stiffness); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Stiffness)) = value; } } // Token: 0x17002751 RID: 10065 // (get) Token: 0x06007217 RID: 29207 RVA: 0x001CE980 File Offset: 0x001CCB80 // (set) Token: 0x06007218 RID: 29208 RVA: 0x001CE9A8 File Offset: 0x001CCBA8 public unsafe float m_Inert { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Inert); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Inert)) = value; } } // Token: 0x17002752 RID: 10066 // (get) Token: 0x06007219 RID: 29209 RVA: 0x001CE9CC File Offset: 0x001CCBCC // (set) Token: 0x0600721A RID: 29210 RVA: 0x001CE9F4 File Offset: 0x001CCBF4 public unsafe float m_Radius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Radius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Radius)) = value; } } // Token: 0x17002753 RID: 10067 // (get) Token: 0x0600721B RID: 29211 RVA: 0x001CEA18 File Offset: 0x001CCC18 // (set) Token: 0x0600721C RID: 29212 RVA: 0x001CEA40 File Offset: 0x001CCC40 public unsafe float m_BoneLength { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_BoneLength); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_BoneLength)) = value; } } // Token: 0x17002754 RID: 10068 // (get) Token: 0x0600721D RID: 29213 RVA: 0x001CEA64 File Offset: 0x001CCC64 // (set) Token: 0x0600721E RID: 29214 RVA: 0x001CEA8C File Offset: 0x001CCC8C public unsafe Vector3 m_Position { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Position); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_Position)) = value; } } // Token: 0x17002755 RID: 10069 // (get) Token: 0x0600721F RID: 29215 RVA: 0x001CEAB0 File Offset: 0x001CCCB0 // (set) Token: 0x06007220 RID: 29216 RVA: 0x001CEAD8 File Offset: 0x001CCCD8 public unsafe Vector3 m_PrevPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_PrevPosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_PrevPosition)) = value; } } // Token: 0x17002756 RID: 10070 // (get) Token: 0x06007221 RID: 29217 RVA: 0x001CEAFC File Offset: 0x001CCCFC // (set) Token: 0x06007222 RID: 29218 RVA: 0x001CEB24 File Offset: 0x001CCD24 public unsafe Vector3 m_EndOffset { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_EndOffset); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_EndOffset)) = value; } } // Token: 0x17002757 RID: 10071 // (get) Token: 0x06007223 RID: 29219 RVA: 0x001CEB48 File Offset: 0x001CCD48 // (set) Token: 0x06007224 RID: 29220 RVA: 0x001CEB70 File Offset: 0x001CCD70 public unsafe Vector3 m_InitLocalPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_InitLocalPosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_InitLocalPosition)) = value; } } // Token: 0x17002758 RID: 10072 // (get) Token: 0x06007225 RID: 29221 RVA: 0x001CEB94 File Offset: 0x001CCD94 // (set) Token: 0x06007226 RID: 29222 RVA: 0x001CEBBC File Offset: 0x001CCDBC public unsafe Quaternion m_InitLocalRotation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_InitLocalRotation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DynamicBone.Particle.NativeFieldInfoPtr_m_InitLocalRotation)) = value; } } // Token: 0x04004BA4 RID: 19364 private static readonly IntPtr NativeFieldInfoPtr_m_Transform; // Token: 0x04004BA5 RID: 19365 private static readonly IntPtr NativeFieldInfoPtr_m_ParentIndex; // Token: 0x04004BA6 RID: 19366 private static readonly IntPtr NativeFieldInfoPtr_m_Damping; // Token: 0x04004BA7 RID: 19367 private static readonly IntPtr NativeFieldInfoPtr_m_Elasticity; // Token: 0x04004BA8 RID: 19368 private static readonly IntPtr NativeFieldInfoPtr_m_Stiffness; // Token: 0x04004BA9 RID: 19369 private static readonly IntPtr NativeFieldInfoPtr_m_Inert; // Token: 0x04004BAA RID: 19370 private static readonly IntPtr NativeFieldInfoPtr_m_Radius; // Token: 0x04004BAB RID: 19371 private static readonly IntPtr NativeFieldInfoPtr_m_BoneLength; // Token: 0x04004BAC RID: 19372 private static readonly IntPtr NativeFieldInfoPtr_m_Position; // Token: 0x04004BAD RID: 19373 private static readonly IntPtr NativeFieldInfoPtr_m_PrevPosition; // Token: 0x04004BAE RID: 19374 private static readonly IntPtr NativeFieldInfoPtr_m_EndOffset; // Token: 0x04004BAF RID: 19375 private static readonly IntPtr NativeFieldInfoPtr_m_InitLocalPosition; // Token: 0x04004BB0 RID: 19376 private static readonly IntPtr NativeFieldInfoPtr_m_InitLocalRotation; // Token: 0x04004BB1 RID: 19377 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }