Files
NobetaSource/Interop/Assembly-CSharp/RootMotion/Demos/TouchWalls.cs
2023-09-06 22:09:22 +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: 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<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: 0x06007A12 RID: 31250 RVA: 0x001F1AF4 File Offset: 0x001EFCF4
// 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, 100672480);
TouchWalls.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672481);
TouchWalls.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672482);
TouchWalls.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.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<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: 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<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: 0x06007A21 RID: 31265 RVA: 0x001F1FB8 File Offset: 0x001F01B8
// 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, 100672484);
TouchWalls.EffectorLink.NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672485);
TouchWalls.EffectorLink.NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672486);
TouchWalls.EffectorLink.NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672487);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672488);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672489);
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672490);
TouchWalls.EffectorLink.NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672491);
TouchWalls.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.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;
}
}
}