Files
NobetaSource/Interop/Assembly-CSharp/RootMotion/Demos/TouchWalls.cs
2023-09-06 22:19:13 +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: 0x0200043D RID: 1085
public class TouchWalls : MonoBehaviour
{
// Token: 0x060081B1 RID: 33201 RVA: 0x00211B14 File Offset: 0x0020FD14
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625403, XrefRangeEnd = 625405, 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: 0x060081B2 RID: 33202 RVA: 0x00211B58 File Offset: 0x0020FD58
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625405, XrefRangeEnd = 625407, 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: 0x060081B3 RID: 33203 RVA: 0x00211B9C File Offset: 0x0020FD9C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625407, XrefRangeEnd = 625413, 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: 0x060081B4 RID: 33204 RVA: 0x00211BE0 File Offset: 0x0020FDE0
[CallerCount(67)]
[CachedScanResults(RefRangeStart = 166362, RefRangeEnd = 166429, XrefRangeStart = 166362, XrefRangeEnd = 166429, 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: 0x060081B5 RID: 33205 RVA: 0x00211C2C File Offset: 0x0020FE2C
// 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, 100673143);
TouchWalls.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100673144);
TouchWalls.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100673145);
TouchWalls.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100673146);
}
// Token: 0x060081B6 RID: 33206 RVA: 0x0000351C File Offset: 0x0000171C
public TouchWalls(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002C10 RID: 11280
// (get) Token: 0x060081B7 RID: 33207 RVA: 0x00211CD4 File Offset: 0x0020FED4
// (set) Token: 0x060081B8 RID: 33208 RVA: 0x00211D08 File Offset: 0x0020FF08
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: 0x17002C11 RID: 11281
// (get) Token: 0x060081B9 RID: 33209 RVA: 0x00211D30 File Offset: 0x0020FF30
// (set) Token: 0x060081BA RID: 33210 RVA: 0x00211D64 File Offset: 0x0020FF64
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: 0x040056DE RID: 22238
private static readonly IntPtr NativeFieldInfoPtr_interactionSystem;
// Token: 0x040056DF RID: 22239
private static readonly IntPtr NativeFieldInfoPtr_effectorLinks;
// Token: 0x040056E0 RID: 22240
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
// Token: 0x040056E1 RID: 22241
private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0;
// Token: 0x040056E2 RID: 22242
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
// Token: 0x040056E3 RID: 22243
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x0200043E RID: 1086
[Serializable]
public class EffectorLink : Il2CppSystem.Object
{
// Token: 0x060081BB RID: 33211 RVA: 0x00211D8C File Offset: 0x0020FF8C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 625293, RefRangeEnd = 625294, XrefRangeStart = 625254, XrefRangeEnd = 625293, 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: 0x060081BC RID: 33212 RVA: 0x00211DE8 File Offset: 0x0020FFE8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625294, XrefRangeEnd = 625298, 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: 0x060081BD RID: 33213 RVA: 0x00211E4C File Offset: 0x0021004C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 625353, RefRangeEnd = 625354, XrefRangeStart = 625298, XrefRangeEnd = 625353, 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: 0x060081BE RID: 33214 RVA: 0x00211EA8 File Offset: 0x002100A8
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 625362, RefRangeEnd = 625364, XrefRangeStart = 625354, XrefRangeEnd = 625362, 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: 0x060081BF RID: 33215 RVA: 0x00211F04 File Offset: 0x00210104
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625364, XrefRangeEnd = 625368, 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: 0x060081C0 RID: 33216 RVA: 0x00211F70 File Offset: 0x00210170
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625368, XrefRangeEnd = 625372, 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: 0x060081C1 RID: 33217 RVA: 0x00211FDC File Offset: 0x002101DC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625372, XrefRangeEnd = 625376, 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: 0x060081C2 RID: 33218 RVA: 0x00212048 File Offset: 0x00210248
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 625401, RefRangeEnd = 625402, XrefRangeStart = 625376, XrefRangeEnd = 625401, 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: 0x060081C3 RID: 33219 RVA: 0x002120A4 File Offset: 0x002102A4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625402, XrefRangeEnd = 625403, 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: 0x060081C4 RID: 33220 RVA: 0x002120F0 File Offset: 0x002102F0
// 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, 100673147);
TouchWalls.EffectorLink.NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100673148);
TouchWalls.EffectorLink.NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100673149);
TouchWalls.EffectorLink.NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100673150);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100673151);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100673152);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100673153);
TouchWalls.EffectorLink.NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100673154);
TouchWalls.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100673155);
}
// Token: 0x060081C5 RID: 33221 RVA: 0x0000A74C File Offset: 0x0000894C
public EffectorLink(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002C12 RID: 11282
// (get) Token: 0x060081C6 RID: 33222 RVA: 0x00212360 File Offset: 0x00210560
// (set) Token: 0x060081C7 RID: 33223 RVA: 0x00212388 File Offset: 0x00210588
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: 0x17002C13 RID: 11283
// (get) Token: 0x060081C8 RID: 33224 RVA: 0x002123AC File Offset: 0x002105AC
// (set) Token: 0x060081C9 RID: 33225 RVA: 0x002123D4 File Offset: 0x002105D4
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: 0x17002C14 RID: 11284
// (get) Token: 0x060081CA RID: 33226 RVA: 0x002123F8 File Offset: 0x002105F8
// (set) Token: 0x060081CB RID: 33227 RVA: 0x0021242C File Offset: 0x0021062C
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: 0x17002C15 RID: 11285
// (get) Token: 0x060081CC RID: 33228 RVA: 0x00212454 File Offset: 0x00210654
// (set) Token: 0x060081CD RID: 33229 RVA: 0x00212488 File Offset: 0x00210688
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: 0x17002C16 RID: 11286
// (get) Token: 0x060081CE RID: 33230 RVA: 0x002124B0 File Offset: 0x002106B0
// (set) Token: 0x060081CF RID: 33231 RVA: 0x002124D8 File Offset: 0x002106D8
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: 0x17002C17 RID: 11287
// (get) Token: 0x060081D0 RID: 33232 RVA: 0x002124FC File Offset: 0x002106FC
// (set) Token: 0x060081D1 RID: 33233 RVA: 0x00212524 File Offset: 0x00210724
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: 0x17002C18 RID: 11288
// (get) Token: 0x060081D2 RID: 33234 RVA: 0x00212548 File Offset: 0x00210748
// (set) Token: 0x060081D3 RID: 33235 RVA: 0x00212570 File Offset: 0x00210770
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: 0x17002C19 RID: 11289
// (get) Token: 0x060081D4 RID: 33236 RVA: 0x00212594 File Offset: 0x00210794
// (set) Token: 0x060081D5 RID: 33237 RVA: 0x002125BC File Offset: 0x002107BC
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: 0x17002C1A RID: 11290
// (get) Token: 0x060081D6 RID: 33238 RVA: 0x002125E0 File Offset: 0x002107E0
// (set) Token: 0x060081D7 RID: 33239 RVA: 0x00212608 File Offset: 0x00210808
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: 0x17002C1B RID: 11291
// (get) Token: 0x060081D8 RID: 33240 RVA: 0x0021262C File Offset: 0x0021082C
// (set) Token: 0x060081D9 RID: 33241 RVA: 0x00212654 File Offset: 0x00210854
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: 0x17002C1C RID: 11292
// (get) Token: 0x060081DA RID: 33242 RVA: 0x00212678 File Offset: 0x00210878
// (set) Token: 0x060081DB RID: 33243 RVA: 0x002126A0 File Offset: 0x002108A0
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: 0x17002C1D RID: 11293
// (get) Token: 0x060081DC RID: 33244 RVA: 0x002126C4 File Offset: 0x002108C4
// (set) Token: 0x060081DD RID: 33245 RVA: 0x002126EC File Offset: 0x002108EC
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: 0x17002C1E RID: 11294
// (get) Token: 0x060081DE RID: 33246 RVA: 0x00212710 File Offset: 0x00210910
// (set) Token: 0x060081DF RID: 33247 RVA: 0x00212738 File Offset: 0x00210938
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: 0x17002C1F RID: 11295
// (get) Token: 0x060081E0 RID: 33248 RVA: 0x0021275C File Offset: 0x0021095C
// (set) Token: 0x060081E1 RID: 33249 RVA: 0x00212784 File Offset: 0x00210984
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: 0x17002C20 RID: 11296
// (get) Token: 0x060081E2 RID: 33250 RVA: 0x002127A8 File Offset: 0x002109A8
// (set) Token: 0x060081E3 RID: 33251 RVA: 0x002127D0 File Offset: 0x002109D0
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: 0x17002C21 RID: 11297
// (get) Token: 0x060081E4 RID: 33252 RVA: 0x002127F4 File Offset: 0x002109F4
// (set) Token: 0x060081E5 RID: 33253 RVA: 0x0021281C File Offset: 0x00210A1C
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: 0x17002C22 RID: 11298
// (get) Token: 0x060081E6 RID: 33254 RVA: 0x00212840 File Offset: 0x00210A40
// (set) Token: 0x060081E7 RID: 33255 RVA: 0x00212868 File Offset: 0x00210A68
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: 0x17002C23 RID: 11299
// (get) Token: 0x060081E8 RID: 33256 RVA: 0x0021288C File Offset: 0x00210A8C
// (set) Token: 0x060081E9 RID: 33257 RVA: 0x002128B4 File Offset: 0x00210AB4
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: 0x17002C24 RID: 11300
// (get) Token: 0x060081EA RID: 33258 RVA: 0x002128D8 File Offset: 0x00210AD8
// (set) Token: 0x060081EB RID: 33259 RVA: 0x00212900 File Offset: 0x00210B00
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: 0x17002C25 RID: 11301
// (get) Token: 0x060081EC RID: 33260 RVA: 0x00212924 File Offset: 0x00210B24
// (set) Token: 0x060081ED RID: 33261 RVA: 0x0021294C File Offset: 0x00210B4C
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: 0x040056E4 RID: 22244
private static readonly IntPtr NativeFieldInfoPtr_enabled;
// Token: 0x040056E5 RID: 22245
private static readonly IntPtr NativeFieldInfoPtr_effectorType;
// Token: 0x040056E6 RID: 22246
private static readonly IntPtr NativeFieldInfoPtr_interactionObject;
// Token: 0x040056E7 RID: 22247
private static readonly IntPtr NativeFieldInfoPtr_spherecastFrom;
// Token: 0x040056E8 RID: 22248
private static readonly IntPtr NativeFieldInfoPtr_spherecastRadius;
// Token: 0x040056E9 RID: 22249
private static readonly IntPtr NativeFieldInfoPtr_minDistance;
// Token: 0x040056EA RID: 22250
private static readonly IntPtr NativeFieldInfoPtr_touchLayers;
// Token: 0x040056EB RID: 22251
private static readonly IntPtr NativeFieldInfoPtr_lerpSpeed;
// Token: 0x040056EC RID: 22252
private static readonly IntPtr NativeFieldInfoPtr_minSwitchTime;
// Token: 0x040056ED RID: 22253
private static readonly IntPtr NativeFieldInfoPtr_releaseDistance;
// Token: 0x040056EE RID: 22254
private static readonly IntPtr NativeFieldInfoPtr_sliding;
// Token: 0x040056EF RID: 22255
private static readonly IntPtr NativeFieldInfoPtr_raycastDirectionLocal;
// Token: 0x040056F0 RID: 22256
private static readonly IntPtr NativeFieldInfoPtr_raycastDistance;
// Token: 0x040056F1 RID: 22257
private static readonly IntPtr NativeFieldInfoPtr_inTouch;
// Token: 0x040056F2 RID: 22258
private static readonly IntPtr NativeFieldInfoPtr_hit;
// Token: 0x040056F3 RID: 22259
private static readonly IntPtr NativeFieldInfoPtr_targetPosition;
// Token: 0x040056F4 RID: 22260
private static readonly IntPtr NativeFieldInfoPtr_targetRotation;
// Token: 0x040056F5 RID: 22261
private static readonly IntPtr NativeFieldInfoPtr_initiated;
// Token: 0x040056F6 RID: 22262
private static readonly IntPtr NativeFieldInfoPtr_nextSwitchTime;
// Token: 0x040056F7 RID: 22263
private static readonly IntPtr NativeFieldInfoPtr_speedF;
// Token: 0x040056F8 RID: 22264
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0;
// Token: 0x040056F9 RID: 22265
private static readonly IntPtr NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0;
// Token: 0x040056FA RID: 22266
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0;
// Token: 0x040056FB RID: 22267
private static readonly IntPtr NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0;
// Token: 0x040056FC RID: 22268
private static readonly IntPtr NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0;
// Token: 0x040056FD RID: 22269
private static readonly IntPtr NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0;
// Token: 0x040056FE RID: 22270
private static readonly IntPtr NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0;
// Token: 0x040056FF RID: 22271
private static readonly IntPtr NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0;
// Token: 0x04005700 RID: 22272
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}
}