Files
NobetaSource/Interop/Assembly-CSharp/RootMotion/Demos/TouchWalls.cs
2023-09-06 22:00:49 +02:00

743 lines
36 KiB
C#

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<TouchWalls>.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<TouchWalls>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "TouchWalls");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr);
TouchWalls.NativeFieldInfoPtr_interactionSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, "interactionSystem");
TouchWalls.NativeFieldInfoPtr_effectorLinks = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, "effectorLinks");
TouchWalls.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672430);
TouchWalls.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672431);
TouchWalls.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672432);
TouchWalls.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.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<TouchWalls.EffectorLink> effectorLinks
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_effectorLinks);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<TouchWalls.EffectorLink>(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<TouchWalls.EffectorLink>.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<TouchWalls.EffectorLink>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, "EffectorLink");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr);
TouchWalls.EffectorLink.NativeFieldInfoPtr_enabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "enabled");
TouchWalls.EffectorLink.NativeFieldInfoPtr_effectorType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "effectorType");
TouchWalls.EffectorLink.NativeFieldInfoPtr_interactionObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "interactionObject");
TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastFrom = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "spherecastFrom");
TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "spherecastRadius");
TouchWalls.EffectorLink.NativeFieldInfoPtr_minDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "minDistance");
TouchWalls.EffectorLink.NativeFieldInfoPtr_touchLayers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "touchLayers");
TouchWalls.EffectorLink.NativeFieldInfoPtr_lerpSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "lerpSpeed");
TouchWalls.EffectorLink.NativeFieldInfoPtr_minSwitchTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "minSwitchTime");
TouchWalls.EffectorLink.NativeFieldInfoPtr_releaseDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "releaseDistance");
TouchWalls.EffectorLink.NativeFieldInfoPtr_sliding = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "sliding");
TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDirectionLocal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "raycastDirectionLocal");
TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "raycastDistance");
TouchWalls.EffectorLink.NativeFieldInfoPtr_inTouch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "inTouch");
TouchWalls.EffectorLink.NativeFieldInfoPtr_hit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "hit");
TouchWalls.EffectorLink.NativeFieldInfoPtr_targetPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "targetPosition");
TouchWalls.EffectorLink.NativeFieldInfoPtr_targetRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "targetRotation");
TouchWalls.EffectorLink.NativeFieldInfoPtr_initiated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "initiated");
TouchWalls.EffectorLink.NativeFieldInfoPtr_nextSwitchTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "nextSwitchTime");
TouchWalls.EffectorLink.NativeFieldInfoPtr_speedF = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "speedF");
TouchWalls.EffectorLink.NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672434);
TouchWalls.EffectorLink.NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672435);
TouchWalls.EffectorLink.NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672436);
TouchWalls.EffectorLink.NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672437);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672438);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672439);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672440);
TouchWalls.EffectorLink.NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672441);
TouchWalls.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.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;
}
}
}