using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using RootMotion.FinalIK; using UnityEngine; namespace RootMotion.Demos { // Token: 0x020003E5 RID: 997 public class TouchWalls : MonoBehaviour { // Token: 0x0600795E RID: 31070 RVA: 0x001EEDD8 File Offset: 0x001ECFD8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593089, XrefRangeEnd = 593091, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600795F RID: 31071 RVA: 0x001EEE1C File Offset: 0x001ED01C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593091, XrefRangeEnd = 593093, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FixedUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.NativeMethodInfoPtr_FixedUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007960 RID: 31072 RVA: 0x001EEE60 File Offset: 0x001ED060 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593093, XrefRangeEnd = 593099, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDestroy() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007961 RID: 31073 RVA: 0x001EEEA4 File Offset: 0x001ED0A4 [CallerCount(63)] [CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe TouchWalls() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007962 RID: 31074 RVA: 0x001EEEF0 File Offset: 0x001ED0F0 // Note: this type is marked as 'beforefieldinit'. static TouchWalls() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "TouchWalls"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); TouchWalls.NativeFieldInfoPtr_interactionSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "interactionSystem"); TouchWalls.NativeFieldInfoPtr_effectorLinks = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "effectorLinks"); TouchWalls.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672430); TouchWalls.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672431); TouchWalls.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672432); TouchWalls.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672433); } // Token: 0x06007963 RID: 31075 RVA: 0x0000351C File Offset: 0x0000171C public TouchWalls(IntPtr pointer) : base(pointer) { } // Token: 0x17002975 RID: 10613 // (get) Token: 0x06007964 RID: 31076 RVA: 0x001EEF98 File Offset: 0x001ED198 // (set) Token: 0x06007965 RID: 31077 RVA: 0x001EEFCC File Offset: 0x001ED1CC public unsafe InteractionSystem interactionSystem { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_interactionSystem); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new InteractionSystem(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_interactionSystem), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002976 RID: 10614 // (get) Token: 0x06007966 RID: 31078 RVA: 0x001EEFF4 File Offset: 0x001ED1F4 // (set) Token: 0x06007967 RID: 31079 RVA: 0x001EF028 File Offset: 0x001ED228 public unsafe Il2CppReferenceArray effectorLinks { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_effectorLinks); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_effectorLinks), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04005135 RID: 20789 private static readonly IntPtr NativeFieldInfoPtr_interactionSystem; // Token: 0x04005136 RID: 20790 private static readonly IntPtr NativeFieldInfoPtr_effectorLinks; // Token: 0x04005137 RID: 20791 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04005138 RID: 20792 private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0; // Token: 0x04005139 RID: 20793 private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0; // Token: 0x0400513A RID: 20794 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020003E6 RID: 998 [Serializable] public class EffectorLink : Il2CppSystem.Object { // Token: 0x06007968 RID: 31080 RVA: 0x001EF050 File Offset: 0x001ED250 [CallerCount(1)] [CachedScanResults(RefRangeStart = 592979, RefRangeEnd = 592980, XrefRangeStart = 592940, XrefRangeEnd = 592979, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Initiate(InteractionSystem interactionSystem) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(interactionSystem); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007969 RID: 31081 RVA: 0x001EF0AC File Offset: 0x001ED2AC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592980, XrefRangeEnd = 592984, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool FindWalls(Vector3 direction) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref direction; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600796A RID: 31082 RVA: 0x001EF110 File Offset: 0x001ED310 [CallerCount(1)] [CachedScanResults(RefRangeStart = 593039, RefRangeEnd = 593040, XrefRangeStart = 592984, XrefRangeEnd = 593039, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update(InteractionSystem interactionSystem) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(interactionSystem); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600796B RID: 31083 RVA: 0x001EF16C File Offset: 0x001ED36C [CallerCount(2)] [CachedScanResults(RefRangeStart = 593048, RefRangeEnd = 593050, XrefRangeStart = 593040, XrefRangeEnd = 593048, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void StopTouch(InteractionSystem interactionSystem) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(interactionSystem); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600796C RID: 31084 RVA: 0x001EF1C8 File Offset: 0x001ED3C8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593050, XrefRangeEnd = 593054, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnInteractionStart(FullBodyBipedEffector effectorType, InteractionObject interactionObject) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref effectorType; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600796D RID: 31085 RVA: 0x001EF234 File Offset: 0x001ED434 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593054, XrefRangeEnd = 593058, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnInteractionResume(FullBodyBipedEffector effectorType, InteractionObject interactionObject) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref effectorType; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600796E RID: 31086 RVA: 0x001EF2A0 File Offset: 0x001ED4A0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593058, XrefRangeEnd = 593062, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnInteractionStop(FullBodyBipedEffector effectorType, InteractionObject interactionObject) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref effectorType; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600796F RID: 31087 RVA: 0x001EF30C File Offset: 0x001ED50C [CallerCount(1)] [CachedScanResults(RefRangeStart = 593087, RefRangeEnd = 593088, XrefRangeStart = 593062, XrefRangeEnd = 593087, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Destroy(InteractionSystem interactionSystem) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(interactionSystem); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007970 RID: 31088 RVA: 0x001EF368 File Offset: 0x001ED568 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593088, XrefRangeEnd = 593089, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EffectorLink() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007971 RID: 31089 RVA: 0x001EF3B4 File Offset: 0x001ED5B4 // Note: this type is marked as 'beforefieldinit'. static EffectorLink() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "EffectorLink"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); TouchWalls.EffectorLink.NativeFieldInfoPtr_enabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "enabled"); TouchWalls.EffectorLink.NativeFieldInfoPtr_effectorType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "effectorType"); TouchWalls.EffectorLink.NativeFieldInfoPtr_interactionObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "interactionObject"); TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastFrom = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "spherecastFrom"); TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "spherecastRadius"); TouchWalls.EffectorLink.NativeFieldInfoPtr_minDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "minDistance"); TouchWalls.EffectorLink.NativeFieldInfoPtr_touchLayers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "touchLayers"); TouchWalls.EffectorLink.NativeFieldInfoPtr_lerpSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "lerpSpeed"); TouchWalls.EffectorLink.NativeFieldInfoPtr_minSwitchTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "minSwitchTime"); TouchWalls.EffectorLink.NativeFieldInfoPtr_releaseDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "releaseDistance"); TouchWalls.EffectorLink.NativeFieldInfoPtr_sliding = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sliding"); TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDirectionLocal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "raycastDirectionLocal"); TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "raycastDistance"); TouchWalls.EffectorLink.NativeFieldInfoPtr_inTouch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "inTouch"); TouchWalls.EffectorLink.NativeFieldInfoPtr_hit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "hit"); TouchWalls.EffectorLink.NativeFieldInfoPtr_targetPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "targetPosition"); TouchWalls.EffectorLink.NativeFieldInfoPtr_targetRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "targetRotation"); TouchWalls.EffectorLink.NativeFieldInfoPtr_initiated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "initiated"); TouchWalls.EffectorLink.NativeFieldInfoPtr_nextSwitchTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "nextSwitchTime"); TouchWalls.EffectorLink.NativeFieldInfoPtr_speedF = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "speedF"); TouchWalls.EffectorLink.NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672434); TouchWalls.EffectorLink.NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672435); TouchWalls.EffectorLink.NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672436); TouchWalls.EffectorLink.NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672437); TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672438); TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672439); TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672440); TouchWalls.EffectorLink.NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672441); TouchWalls.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672442); } // Token: 0x06007972 RID: 31090 RVA: 0x0000A688 File Offset: 0x00008888 public EffectorLink(IntPtr pointer) : base(pointer) { } // Token: 0x17002977 RID: 10615 // (get) Token: 0x06007973 RID: 31091 RVA: 0x001EF624 File Offset: 0x001ED824 // (set) Token: 0x06007974 RID: 31092 RVA: 0x001EF64C File Offset: 0x001ED84C public unsafe bool enabled { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_enabled); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_enabled)) = value; } } // Token: 0x17002978 RID: 10616 // (get) Token: 0x06007975 RID: 31093 RVA: 0x001EF670 File Offset: 0x001ED870 // (set) Token: 0x06007976 RID: 31094 RVA: 0x001EF698 File Offset: 0x001ED898 public unsafe FullBodyBipedEffector effectorType { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_effectorType); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_effectorType)) = value; } } // Token: 0x17002979 RID: 10617 // (get) Token: 0x06007977 RID: 31095 RVA: 0x001EF6BC File Offset: 0x001ED8BC // (set) Token: 0x06007978 RID: 31096 RVA: 0x001EF6F0 File Offset: 0x001ED8F0 public unsafe InteractionObject interactionObject { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_interactionObject); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_interactionObject), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700297A RID: 10618 // (get) Token: 0x06007979 RID: 31097 RVA: 0x001EF718 File Offset: 0x001ED918 // (set) Token: 0x0600797A RID: 31098 RVA: 0x001EF74C File Offset: 0x001ED94C public unsafe Transform spherecastFrom { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastFrom); 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(TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastFrom), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700297B RID: 10619 // (get) Token: 0x0600797B RID: 31099 RVA: 0x001EF774 File Offset: 0x001ED974 // (set) Token: 0x0600797C RID: 31100 RVA: 0x001EF79C File Offset: 0x001ED99C public unsafe float spherecastRadius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastRadius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastRadius)) = value; } } // Token: 0x1700297C RID: 10620 // (get) Token: 0x0600797D RID: 31101 RVA: 0x001EF7C0 File Offset: 0x001ED9C0 // (set) Token: 0x0600797E RID: 31102 RVA: 0x001EF7E8 File Offset: 0x001ED9E8 public unsafe float minDistance { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_minDistance); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_minDistance)) = value; } } // Token: 0x1700297D RID: 10621 // (get) Token: 0x0600797F RID: 31103 RVA: 0x001EF80C File Offset: 0x001EDA0C // (set) Token: 0x06007980 RID: 31104 RVA: 0x001EF834 File Offset: 0x001EDA34 public unsafe LayerMask touchLayers { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_touchLayers); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_touchLayers)) = value; } } // Token: 0x1700297E RID: 10622 // (get) Token: 0x06007981 RID: 31105 RVA: 0x001EF858 File Offset: 0x001EDA58 // (set) Token: 0x06007982 RID: 31106 RVA: 0x001EF880 File Offset: 0x001EDA80 public unsafe float lerpSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_lerpSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_lerpSpeed)) = value; } } // Token: 0x1700297F RID: 10623 // (get) Token: 0x06007983 RID: 31107 RVA: 0x001EF8A4 File Offset: 0x001EDAA4 // (set) Token: 0x06007984 RID: 31108 RVA: 0x001EF8CC File Offset: 0x001EDACC public unsafe float minSwitchTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_minSwitchTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_minSwitchTime)) = value; } } // Token: 0x17002980 RID: 10624 // (get) Token: 0x06007985 RID: 31109 RVA: 0x001EF8F0 File Offset: 0x001EDAF0 // (set) Token: 0x06007986 RID: 31110 RVA: 0x001EF918 File Offset: 0x001EDB18 public unsafe float releaseDistance { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_releaseDistance); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_releaseDistance)) = value; } } // Token: 0x17002981 RID: 10625 // (get) Token: 0x06007987 RID: 31111 RVA: 0x001EF93C File Offset: 0x001EDB3C // (set) Token: 0x06007988 RID: 31112 RVA: 0x001EF964 File Offset: 0x001EDB64 public unsafe bool sliding { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_sliding); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_sliding)) = value; } } // Token: 0x17002982 RID: 10626 // (get) Token: 0x06007989 RID: 31113 RVA: 0x001EF988 File Offset: 0x001EDB88 // (set) Token: 0x0600798A RID: 31114 RVA: 0x001EF9B0 File Offset: 0x001EDBB0 public unsafe Vector3 raycastDirectionLocal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDirectionLocal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDirectionLocal)) = value; } } // Token: 0x17002983 RID: 10627 // (get) Token: 0x0600798B RID: 31115 RVA: 0x001EF9D4 File Offset: 0x001EDBD4 // (set) Token: 0x0600798C RID: 31116 RVA: 0x001EF9FC File Offset: 0x001EDBFC public unsafe float raycastDistance { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDistance); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDistance)) = value; } } // Token: 0x17002984 RID: 10628 // (get) Token: 0x0600798D RID: 31117 RVA: 0x001EFA20 File Offset: 0x001EDC20 // (set) Token: 0x0600798E RID: 31118 RVA: 0x001EFA48 File Offset: 0x001EDC48 public unsafe bool inTouch { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_inTouch); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_inTouch)) = value; } } // Token: 0x17002985 RID: 10629 // (get) Token: 0x0600798F RID: 31119 RVA: 0x001EFA6C File Offset: 0x001EDC6C // (set) Token: 0x06007990 RID: 31120 RVA: 0x001EFA94 File Offset: 0x001EDC94 public unsafe RaycastHit hit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_hit); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_hit)) = value; } } // Token: 0x17002986 RID: 10630 // (get) Token: 0x06007991 RID: 31121 RVA: 0x001EFAB8 File Offset: 0x001EDCB8 // (set) Token: 0x06007992 RID: 31122 RVA: 0x001EFAE0 File Offset: 0x001EDCE0 public unsafe Vector3 targetPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_targetPosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_targetPosition)) = value; } } // Token: 0x17002987 RID: 10631 // (get) Token: 0x06007993 RID: 31123 RVA: 0x001EFB04 File Offset: 0x001EDD04 // (set) Token: 0x06007994 RID: 31124 RVA: 0x001EFB2C File Offset: 0x001EDD2C public unsafe Quaternion targetRotation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_targetRotation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_targetRotation)) = value; } } // Token: 0x17002988 RID: 10632 // (get) Token: 0x06007995 RID: 31125 RVA: 0x001EFB50 File Offset: 0x001EDD50 // (set) Token: 0x06007996 RID: 31126 RVA: 0x001EFB78 File Offset: 0x001EDD78 public unsafe bool initiated { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_initiated); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_initiated)) = value; } } // Token: 0x17002989 RID: 10633 // (get) Token: 0x06007997 RID: 31127 RVA: 0x001EFB9C File Offset: 0x001EDD9C // (set) Token: 0x06007998 RID: 31128 RVA: 0x001EFBC4 File Offset: 0x001EDDC4 public unsafe float nextSwitchTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_nextSwitchTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_nextSwitchTime)) = value; } } // Token: 0x1700298A RID: 10634 // (get) Token: 0x06007999 RID: 31129 RVA: 0x001EFBE8 File Offset: 0x001EDDE8 // (set) Token: 0x0600799A RID: 31130 RVA: 0x001EFC10 File Offset: 0x001EDE10 public unsafe float speedF { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_speedF); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_speedF)) = value; } } // Token: 0x0400513B RID: 20795 private static readonly IntPtr NativeFieldInfoPtr_enabled; // Token: 0x0400513C RID: 20796 private static readonly IntPtr NativeFieldInfoPtr_effectorType; // Token: 0x0400513D RID: 20797 private static readonly IntPtr NativeFieldInfoPtr_interactionObject; // Token: 0x0400513E RID: 20798 private static readonly IntPtr NativeFieldInfoPtr_spherecastFrom; // Token: 0x0400513F RID: 20799 private static readonly IntPtr NativeFieldInfoPtr_spherecastRadius; // Token: 0x04005140 RID: 20800 private static readonly IntPtr NativeFieldInfoPtr_minDistance; // Token: 0x04005141 RID: 20801 private static readonly IntPtr NativeFieldInfoPtr_touchLayers; // Token: 0x04005142 RID: 20802 private static readonly IntPtr NativeFieldInfoPtr_lerpSpeed; // Token: 0x04005143 RID: 20803 private static readonly IntPtr NativeFieldInfoPtr_minSwitchTime; // Token: 0x04005144 RID: 20804 private static readonly IntPtr NativeFieldInfoPtr_releaseDistance; // Token: 0x04005145 RID: 20805 private static readonly IntPtr NativeFieldInfoPtr_sliding; // Token: 0x04005146 RID: 20806 private static readonly IntPtr NativeFieldInfoPtr_raycastDirectionLocal; // Token: 0x04005147 RID: 20807 private static readonly IntPtr NativeFieldInfoPtr_raycastDistance; // Token: 0x04005148 RID: 20808 private static readonly IntPtr NativeFieldInfoPtr_inTouch; // Token: 0x04005149 RID: 20809 private static readonly IntPtr NativeFieldInfoPtr_hit; // Token: 0x0400514A RID: 20810 private static readonly IntPtr NativeFieldInfoPtr_targetPosition; // Token: 0x0400514B RID: 20811 private static readonly IntPtr NativeFieldInfoPtr_targetRotation; // Token: 0x0400514C RID: 20812 private static readonly IntPtr NativeFieldInfoPtr_initiated; // Token: 0x0400514D RID: 20813 private static readonly IntPtr NativeFieldInfoPtr_nextSwitchTime; // Token: 0x0400514E RID: 20814 private static readonly IntPtr NativeFieldInfoPtr_speedF; // Token: 0x0400514F RID: 20815 private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0; // Token: 0x04005150 RID: 20816 private static readonly IntPtr NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0; // Token: 0x04005151 RID: 20817 private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0; // Token: 0x04005152 RID: 20818 private static readonly IntPtr NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0; // Token: 0x04005153 RID: 20819 private static readonly IntPtr NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0; // Token: 0x04005154 RID: 20820 private static readonly IntPtr NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0; // Token: 0x04005155 RID: 20821 private static readonly IntPtr NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0; // Token: 0x04005156 RID: 20822 private static readonly IntPtr NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0; // Token: 0x04005157 RID: 20823 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } } }