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: 0x020003EE RID: 1006 public class TouchWalls : MonoBehaviour { // Token: 0x06007A0E RID: 31246 RVA: 0x001F19DC File Offset: 0x001EFBDC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610694, XrefRangeEnd = 610696, 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: 0x06007A0F RID: 31247 RVA: 0x001F1A20 File Offset: 0x001EFC20 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610696, XrefRangeEnd = 610698, 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: 0x06007A10 RID: 31248 RVA: 0x001F1A64 File Offset: 0x001EFC64 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610698, XrefRangeEnd = 610704, 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: 0x06007A11 RID: 31249 RVA: 0x001F1AA8 File Offset: 0x001EFCA8 [CallerCount(63)] [CachedScanResults(RefRangeStart = 165985, RefRangeEnd = 166048, XrefRangeStart = 165985, XrefRangeEnd = 166048, 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: 0x06007A12 RID: 31250 RVA: 0x001F1AF4 File Offset: 0x001EFCF4 // 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, 100672480); TouchWalls.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672481); TouchWalls.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672482); TouchWalls.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672483); } // Token: 0x06007A13 RID: 31251 RVA: 0x0000351C File Offset: 0x0000171C public TouchWalls(IntPtr pointer) : base(pointer) { } // Token: 0x170029A7 RID: 10663 // (get) Token: 0x06007A14 RID: 31252 RVA: 0x001F1B9C File Offset: 0x001EFD9C // (set) Token: 0x06007A15 RID: 31253 RVA: 0x001F1BD0 File Offset: 0x001EFDD0 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: 0x170029A8 RID: 10664 // (get) Token: 0x06007A16 RID: 31254 RVA: 0x001F1BF8 File Offset: 0x001EFDF8 // (set) Token: 0x06007A17 RID: 31255 RVA: 0x001F1C2C File Offset: 0x001EFE2C 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: 0x040051A9 RID: 20905 private static readonly IntPtr NativeFieldInfoPtr_interactionSystem; // Token: 0x040051AA RID: 20906 private static readonly IntPtr NativeFieldInfoPtr_effectorLinks; // Token: 0x040051AB RID: 20907 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x040051AC RID: 20908 private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0; // Token: 0x040051AD RID: 20909 private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0; // Token: 0x040051AE RID: 20910 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020003EF RID: 1007 [Serializable] public class EffectorLink : Il2CppSystem.Object { // Token: 0x06007A18 RID: 31256 RVA: 0x001F1C54 File Offset: 0x001EFE54 [CallerCount(1)] [CachedScanResults(RefRangeStart = 610584, RefRangeEnd = 610585, XrefRangeStart = 610545, XrefRangeEnd = 610584, 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: 0x06007A19 RID: 31257 RVA: 0x001F1CB0 File Offset: 0x001EFEB0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610585, XrefRangeEnd = 610589, 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: 0x06007A1A RID: 31258 RVA: 0x001F1D14 File Offset: 0x001EFF14 [CallerCount(1)] [CachedScanResults(RefRangeStart = 610644, RefRangeEnd = 610645, XrefRangeStart = 610589, XrefRangeEnd = 610644, 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: 0x06007A1B RID: 31259 RVA: 0x001F1D70 File Offset: 0x001EFF70 [CallerCount(2)] [CachedScanResults(RefRangeStart = 610653, RefRangeEnd = 610655, XrefRangeStart = 610645, XrefRangeEnd = 610653, 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: 0x06007A1C RID: 31260 RVA: 0x001F1DCC File Offset: 0x001EFFCC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610655, XrefRangeEnd = 610659, 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: 0x06007A1D RID: 31261 RVA: 0x001F1E38 File Offset: 0x001F0038 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610659, XrefRangeEnd = 610663, 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: 0x06007A1E RID: 31262 RVA: 0x001F1EA4 File Offset: 0x001F00A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610663, XrefRangeEnd = 610667, 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: 0x06007A1F RID: 31263 RVA: 0x001F1F10 File Offset: 0x001F0110 [CallerCount(1)] [CachedScanResults(RefRangeStart = 610692, RefRangeEnd = 610693, XrefRangeStart = 610667, XrefRangeEnd = 610692, 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: 0x06007A20 RID: 31264 RVA: 0x001F1F6C File Offset: 0x001F016C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610693, XrefRangeEnd = 610694, 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: 0x06007A21 RID: 31265 RVA: 0x001F1FB8 File Offset: 0x001F01B8 // 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, 100672484); TouchWalls.EffectorLink.NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672485); TouchWalls.EffectorLink.NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672486); TouchWalls.EffectorLink.NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672487); TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672488); TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672489); TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672490); TouchWalls.EffectorLink.NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672491); TouchWalls.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672492); } // Token: 0x06007A22 RID: 31266 RVA: 0x0000A74C File Offset: 0x0000894C public EffectorLink(IntPtr pointer) : base(pointer) { } // Token: 0x170029A9 RID: 10665 // (get) Token: 0x06007A23 RID: 31267 RVA: 0x001F2228 File Offset: 0x001F0428 // (set) Token: 0x06007A24 RID: 31268 RVA: 0x001F2250 File Offset: 0x001F0450 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: 0x170029AA RID: 10666 // (get) Token: 0x06007A25 RID: 31269 RVA: 0x001F2274 File Offset: 0x001F0474 // (set) Token: 0x06007A26 RID: 31270 RVA: 0x001F229C File Offset: 0x001F049C 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: 0x170029AB RID: 10667 // (get) Token: 0x06007A27 RID: 31271 RVA: 0x001F22C0 File Offset: 0x001F04C0 // (set) Token: 0x06007A28 RID: 31272 RVA: 0x001F22F4 File Offset: 0x001F04F4 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: 0x170029AC RID: 10668 // (get) Token: 0x06007A29 RID: 31273 RVA: 0x001F231C File Offset: 0x001F051C // (set) Token: 0x06007A2A RID: 31274 RVA: 0x001F2350 File Offset: 0x001F0550 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: 0x170029AD RID: 10669 // (get) Token: 0x06007A2B RID: 31275 RVA: 0x001F2378 File Offset: 0x001F0578 // (set) Token: 0x06007A2C RID: 31276 RVA: 0x001F23A0 File Offset: 0x001F05A0 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: 0x170029AE RID: 10670 // (get) Token: 0x06007A2D RID: 31277 RVA: 0x001F23C4 File Offset: 0x001F05C4 // (set) Token: 0x06007A2E RID: 31278 RVA: 0x001F23EC File Offset: 0x001F05EC 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: 0x170029AF RID: 10671 // (get) Token: 0x06007A2F RID: 31279 RVA: 0x001F2410 File Offset: 0x001F0610 // (set) Token: 0x06007A30 RID: 31280 RVA: 0x001F2438 File Offset: 0x001F0638 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: 0x170029B0 RID: 10672 // (get) Token: 0x06007A31 RID: 31281 RVA: 0x001F245C File Offset: 0x001F065C // (set) Token: 0x06007A32 RID: 31282 RVA: 0x001F2484 File Offset: 0x001F0684 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: 0x170029B1 RID: 10673 // (get) Token: 0x06007A33 RID: 31283 RVA: 0x001F24A8 File Offset: 0x001F06A8 // (set) Token: 0x06007A34 RID: 31284 RVA: 0x001F24D0 File Offset: 0x001F06D0 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: 0x170029B2 RID: 10674 // (get) Token: 0x06007A35 RID: 31285 RVA: 0x001F24F4 File Offset: 0x001F06F4 // (set) Token: 0x06007A36 RID: 31286 RVA: 0x001F251C File Offset: 0x001F071C 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: 0x170029B3 RID: 10675 // (get) Token: 0x06007A37 RID: 31287 RVA: 0x001F2540 File Offset: 0x001F0740 // (set) Token: 0x06007A38 RID: 31288 RVA: 0x001F2568 File Offset: 0x001F0768 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: 0x170029B4 RID: 10676 // (get) Token: 0x06007A39 RID: 31289 RVA: 0x001F258C File Offset: 0x001F078C // (set) Token: 0x06007A3A RID: 31290 RVA: 0x001F25B4 File Offset: 0x001F07B4 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: 0x170029B5 RID: 10677 // (get) Token: 0x06007A3B RID: 31291 RVA: 0x001F25D8 File Offset: 0x001F07D8 // (set) Token: 0x06007A3C RID: 31292 RVA: 0x001F2600 File Offset: 0x001F0800 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: 0x170029B6 RID: 10678 // (get) Token: 0x06007A3D RID: 31293 RVA: 0x001F2624 File Offset: 0x001F0824 // (set) Token: 0x06007A3E RID: 31294 RVA: 0x001F264C File Offset: 0x001F084C 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: 0x170029B7 RID: 10679 // (get) Token: 0x06007A3F RID: 31295 RVA: 0x001F2670 File Offset: 0x001F0870 // (set) Token: 0x06007A40 RID: 31296 RVA: 0x001F2698 File Offset: 0x001F0898 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: 0x170029B8 RID: 10680 // (get) Token: 0x06007A41 RID: 31297 RVA: 0x001F26BC File Offset: 0x001F08BC // (set) Token: 0x06007A42 RID: 31298 RVA: 0x001F26E4 File Offset: 0x001F08E4 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: 0x170029B9 RID: 10681 // (get) Token: 0x06007A43 RID: 31299 RVA: 0x001F2708 File Offset: 0x001F0908 // (set) Token: 0x06007A44 RID: 31300 RVA: 0x001F2730 File Offset: 0x001F0930 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: 0x170029BA RID: 10682 // (get) Token: 0x06007A45 RID: 31301 RVA: 0x001F2754 File Offset: 0x001F0954 // (set) Token: 0x06007A46 RID: 31302 RVA: 0x001F277C File Offset: 0x001F097C 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: 0x170029BB RID: 10683 // (get) Token: 0x06007A47 RID: 31303 RVA: 0x001F27A0 File Offset: 0x001F09A0 // (set) Token: 0x06007A48 RID: 31304 RVA: 0x001F27C8 File Offset: 0x001F09C8 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: 0x170029BC RID: 10684 // (get) Token: 0x06007A49 RID: 31305 RVA: 0x001F27EC File Offset: 0x001F09EC // (set) Token: 0x06007A4A RID: 31306 RVA: 0x001F2814 File Offset: 0x001F0A14 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: 0x040051AF RID: 20911 private static readonly IntPtr NativeFieldInfoPtr_enabled; // Token: 0x040051B0 RID: 20912 private static readonly IntPtr NativeFieldInfoPtr_effectorType; // Token: 0x040051B1 RID: 20913 private static readonly IntPtr NativeFieldInfoPtr_interactionObject; // Token: 0x040051B2 RID: 20914 private static readonly IntPtr NativeFieldInfoPtr_spherecastFrom; // Token: 0x040051B3 RID: 20915 private static readonly IntPtr NativeFieldInfoPtr_spherecastRadius; // Token: 0x040051B4 RID: 20916 private static readonly IntPtr NativeFieldInfoPtr_minDistance; // Token: 0x040051B5 RID: 20917 private static readonly IntPtr NativeFieldInfoPtr_touchLayers; // Token: 0x040051B6 RID: 20918 private static readonly IntPtr NativeFieldInfoPtr_lerpSpeed; // Token: 0x040051B7 RID: 20919 private static readonly IntPtr NativeFieldInfoPtr_minSwitchTime; // Token: 0x040051B8 RID: 20920 private static readonly IntPtr NativeFieldInfoPtr_releaseDistance; // Token: 0x040051B9 RID: 20921 private static readonly IntPtr NativeFieldInfoPtr_sliding; // Token: 0x040051BA RID: 20922 private static readonly IntPtr NativeFieldInfoPtr_raycastDirectionLocal; // Token: 0x040051BB RID: 20923 private static readonly IntPtr NativeFieldInfoPtr_raycastDistance; // Token: 0x040051BC RID: 20924 private static readonly IntPtr NativeFieldInfoPtr_inTouch; // Token: 0x040051BD RID: 20925 private static readonly IntPtr NativeFieldInfoPtr_hit; // Token: 0x040051BE RID: 20926 private static readonly IntPtr NativeFieldInfoPtr_targetPosition; // Token: 0x040051BF RID: 20927 private static readonly IntPtr NativeFieldInfoPtr_targetRotation; // Token: 0x040051C0 RID: 20928 private static readonly IntPtr NativeFieldInfoPtr_initiated; // Token: 0x040051C1 RID: 20929 private static readonly IntPtr NativeFieldInfoPtr_nextSwitchTime; // Token: 0x040051C2 RID: 20930 private static readonly IntPtr NativeFieldInfoPtr_speedF; // Token: 0x040051C3 RID: 20931 private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0; // Token: 0x040051C4 RID: 20932 private static readonly IntPtr NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0; // Token: 0x040051C5 RID: 20933 private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0; // Token: 0x040051C6 RID: 20934 private static readonly IntPtr NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0; // Token: 0x040051C7 RID: 20935 private static readonly IntPtr NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0; // Token: 0x040051C8 RID: 20936 private static readonly IntPtr NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0; // Token: 0x040051C9 RID: 20937 private static readonly IntPtr NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0; // Token: 0x040051CA RID: 20938 private static readonly IntPtr NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0; // Token: 0x040051CB RID: 20939 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } } }