820 lines
41 KiB
C#
820 lines
41 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x02000462 RID: 1122
|
|
public class InteractionTrigger : MonoBehaviour
|
|
{
|
|
// Token: 0x0600865F RID: 34399 RVA: 0x0022702C File Offset: 0x0022522C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603162, XrefRangeEnd = 603165, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OpenTutorial4()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.NativeMethodInfoPtr_OpenTutorial4_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008660 RID: 34400 RVA: 0x00227070 File Offset: 0x00225270
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603165, XrefRangeEnd = 603168, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SupportGroup()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.NativeMethodInfoPtr_SupportGroup_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008661 RID: 34401 RVA: 0x002270B4 File Offset: 0x002252B4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603168, XrefRangeEnd = 603171, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ASThread()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.NativeMethodInfoPtr_ASThread_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008662 RID: 34402 RVA: 0x002270F8 File Offset: 0x002252F8
|
|
[CallerCount(5585)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Start()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008663 RID: 34403 RVA: 0x0022713C File Offset: 0x0022533C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603171, XrefRangeEnd = 603182, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe int GetBestRangeIndex(Transform character, Transform raycastFrom, RaycastHit raycastHit)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(character);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(raycastFrom);
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref raycastHit;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.NativeMethodInfoPtr_GetBestRangeIndex_Public_Int32_Transform_Transform_RaycastHit_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008664 RID: 34404 RVA: 0x002271D0 File Offset: 0x002253D0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603182, XrefRangeEnd = 603187, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe InteractionTrigger()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008665 RID: 34405 RVA: 0x0022721C File Offset: 0x0022541C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static InteractionTrigger()
|
|
{
|
|
Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "InteractionTrigger");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr);
|
|
InteractionTrigger.NativeFieldInfoPtr_ranges = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, "ranges");
|
|
InteractionTrigger.NativeMethodInfoPtr_OpenTutorial4_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100673541);
|
|
InteractionTrigger.NativeMethodInfoPtr_SupportGroup_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100673542);
|
|
InteractionTrigger.NativeMethodInfoPtr_ASThread_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100673543);
|
|
InteractionTrigger.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100673544);
|
|
InteractionTrigger.NativeMethodInfoPtr_GetBestRangeIndex_Public_Int32_Transform_Transform_RaycastHit_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100673545);
|
|
InteractionTrigger.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100673546);
|
|
}
|
|
|
|
// Token: 0x06008666 RID: 34406 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public InteractionTrigger(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002DCE RID: 11726
|
|
// (get) Token: 0x06008667 RID: 34407 RVA: 0x002272D8 File Offset: 0x002254D8
|
|
// (set) Token: 0x06008668 RID: 34408 RVA: 0x0022730C File Offset: 0x0022550C
|
|
public unsafe Il2CppReferenceArray<InteractionTrigger.Range> ranges
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.NativeFieldInfoPtr_ranges);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<InteractionTrigger.Range>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.NativeFieldInfoPtr_ranges), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x040059C8 RID: 22984
|
|
private static readonly IntPtr NativeFieldInfoPtr_ranges;
|
|
|
|
// Token: 0x040059C9 RID: 22985
|
|
private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial4_Private_Void_0;
|
|
|
|
// Token: 0x040059CA RID: 22986
|
|
private static readonly IntPtr NativeMethodInfoPtr_SupportGroup_Private_Void_0;
|
|
|
|
// Token: 0x040059CB RID: 22987
|
|
private static readonly IntPtr NativeMethodInfoPtr_ASThread_Private_Void_0;
|
|
|
|
// Token: 0x040059CC RID: 22988
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
|
|
|
// Token: 0x040059CD RID: 22989
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetBestRangeIndex_Public_Int32_Transform_Transform_RaycastHit_0;
|
|
|
|
// Token: 0x040059CE RID: 22990
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000463 RID: 1123
|
|
[Serializable]
|
|
public class CharacterPosition : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x17002DD6 RID: 11734
|
|
// (get) Token: 0x06008669 RID: 34409 RVA: 0x00227334 File Offset: 0x00225534
|
|
public unsafe Vector3 offset3D
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.CharacterPosition.NativeMethodInfoPtr_get_offset3D_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DD7 RID: 11735
|
|
// (get) Token: 0x0600866A RID: 34410 RVA: 0x00227384 File Offset: 0x00225584
|
|
public unsafe Vector3 direction3D
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603092, XrefRangeEnd = 603096, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.CharacterPosition.NativeMethodInfoPtr_get_direction3D_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600866B RID: 34411 RVA: 0x002273D4 File Offset: 0x002255D4
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 603113, RefRangeEnd = 603114, XrefRangeStart = 603096, XrefRangeEnd = 603113, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool IsInRange(Transform character, Transform trigger, out float error)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(character);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(trigger);
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &error;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.CharacterPosition.NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_byref_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600866C RID: 34412 RVA: 0x00227468 File Offset: 0x00225668
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603114, XrefRangeEnd = 603115, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe CharacterPosition()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.CharacterPosition.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600866D RID: 34413 RVA: 0x002274B4 File Offset: 0x002256B4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static CharacterPosition()
|
|
{
|
|
Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, "CharacterPosition");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr);
|
|
InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_use = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, "use");
|
|
InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_offset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, "offset");
|
|
InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_angleOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, "angleOffset");
|
|
InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_maxAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, "maxAngle");
|
|
InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_radius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, "radius");
|
|
InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_orbit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, "orbit");
|
|
InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_fixYAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, "fixYAxis");
|
|
InteractionTrigger.CharacterPosition.NativeMethodInfoPtr_get_offset3D_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, 100673547);
|
|
InteractionTrigger.CharacterPosition.NativeMethodInfoPtr_get_direction3D_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, 100673548);
|
|
InteractionTrigger.CharacterPosition.NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_byref_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, 100673549);
|
|
InteractionTrigger.CharacterPosition.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, 100673550);
|
|
}
|
|
|
|
// Token: 0x0600866E RID: 34414 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public CharacterPosition(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002DCF RID: 11727
|
|
// (get) Token: 0x0600866F RID: 34415 RVA: 0x002275BC File Offset: 0x002257BC
|
|
// (set) Token: 0x06008670 RID: 34416 RVA: 0x002275E4 File Offset: 0x002257E4
|
|
public unsafe bool use
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_use);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_use)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DD0 RID: 11728
|
|
// (get) Token: 0x06008671 RID: 34417 RVA: 0x00227608 File Offset: 0x00225808
|
|
// (set) Token: 0x06008672 RID: 34418 RVA: 0x00227630 File Offset: 0x00225830
|
|
public unsafe Vector2 offset
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_offset);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_offset)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DD1 RID: 11729
|
|
// (get) Token: 0x06008673 RID: 34419 RVA: 0x00227654 File Offset: 0x00225854
|
|
// (set) Token: 0x06008674 RID: 34420 RVA: 0x0022767C File Offset: 0x0022587C
|
|
public unsafe float angleOffset
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_angleOffset);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_angleOffset)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DD2 RID: 11730
|
|
// (get) Token: 0x06008675 RID: 34421 RVA: 0x002276A0 File Offset: 0x002258A0
|
|
// (set) Token: 0x06008676 RID: 34422 RVA: 0x002276C8 File Offset: 0x002258C8
|
|
public unsafe float maxAngle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_maxAngle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_maxAngle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DD3 RID: 11731
|
|
// (get) Token: 0x06008677 RID: 34423 RVA: 0x002276EC File Offset: 0x002258EC
|
|
// (set) Token: 0x06008678 RID: 34424 RVA: 0x00227714 File Offset: 0x00225914
|
|
public unsafe float radius
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_radius);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_radius)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DD4 RID: 11732
|
|
// (get) Token: 0x06008679 RID: 34425 RVA: 0x00227738 File Offset: 0x00225938
|
|
// (set) Token: 0x0600867A RID: 34426 RVA: 0x00227760 File Offset: 0x00225960
|
|
public unsafe bool orbit
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_orbit);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_orbit)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DD5 RID: 11733
|
|
// (get) Token: 0x0600867B RID: 34427 RVA: 0x00227784 File Offset: 0x00225984
|
|
// (set) Token: 0x0600867C RID: 34428 RVA: 0x002277AC File Offset: 0x002259AC
|
|
public unsafe bool fixYAxis
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_fixYAxis);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CharacterPosition.NativeFieldInfoPtr_fixYAxis)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040059CF RID: 22991
|
|
private static readonly IntPtr NativeFieldInfoPtr_use;
|
|
|
|
// Token: 0x040059D0 RID: 22992
|
|
private static readonly IntPtr NativeFieldInfoPtr_offset;
|
|
|
|
// Token: 0x040059D1 RID: 22993
|
|
private static readonly IntPtr NativeFieldInfoPtr_angleOffset;
|
|
|
|
// Token: 0x040059D2 RID: 22994
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxAngle;
|
|
|
|
// Token: 0x040059D3 RID: 22995
|
|
private static readonly IntPtr NativeFieldInfoPtr_radius;
|
|
|
|
// Token: 0x040059D4 RID: 22996
|
|
private static readonly IntPtr NativeFieldInfoPtr_orbit;
|
|
|
|
// Token: 0x040059D5 RID: 22997
|
|
private static readonly IntPtr NativeFieldInfoPtr_fixYAxis;
|
|
|
|
// Token: 0x040059D6 RID: 22998
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_offset3D_Public_get_Vector3_0;
|
|
|
|
// Token: 0x040059D7 RID: 22999
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_direction3D_Public_get_Vector3_0;
|
|
|
|
// Token: 0x040059D8 RID: 23000
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_byref_Single_0;
|
|
|
|
// Token: 0x040059D9 RID: 23001
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x02000464 RID: 1124
|
|
[Serializable]
|
|
public class CameraPosition : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600867D RID: 34429 RVA: 0x002277D0 File Offset: 0x002259D0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603115, XrefRangeEnd = 603124, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Quaternion GetRotation()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.CameraPosition.NativeMethodInfoPtr_GetRotation_Public_Quaternion_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600867E RID: 34430 RVA: 0x00227820 File Offset: 0x00225A20
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 603153, RefRangeEnd = 603154, XrefRangeStart = 603124, XrefRangeEnd = 603153, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool IsInRange(Transform raycastFrom, RaycastHit hit, Transform trigger, out float error)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(raycastFrom);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref hit;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(trigger);
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &error;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.CameraPosition.NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_RaycastHit_Transform_byref_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600867F RID: 34431 RVA: 0x002278C8 File Offset: 0x00225AC8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603154, XrefRangeEnd = 603156, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe CameraPosition()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.CameraPosition.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008680 RID: 34432 RVA: 0x00227914 File Offset: 0x00225B14
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static CameraPosition()
|
|
{
|
|
Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, "CameraPosition");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr);
|
|
InteractionTrigger.CameraPosition.NativeFieldInfoPtr_lookAtTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, "lookAtTarget");
|
|
InteractionTrigger.CameraPosition.NativeFieldInfoPtr_direction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, "direction");
|
|
InteractionTrigger.CameraPosition.NativeFieldInfoPtr_maxDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, "maxDistance");
|
|
InteractionTrigger.CameraPosition.NativeFieldInfoPtr_maxAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, "maxAngle");
|
|
InteractionTrigger.CameraPosition.NativeFieldInfoPtr_fixYAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, "fixYAxis");
|
|
InteractionTrigger.CameraPosition.NativeMethodInfoPtr_GetRotation_Public_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, 100673551);
|
|
InteractionTrigger.CameraPosition.NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_RaycastHit_Transform_byref_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, 100673552);
|
|
InteractionTrigger.CameraPosition.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, 100673553);
|
|
}
|
|
|
|
// Token: 0x06008681 RID: 34433 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public CameraPosition(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002DD8 RID: 11736
|
|
// (get) Token: 0x06008682 RID: 34434 RVA: 0x002279E0 File Offset: 0x00225BE0
|
|
// (set) Token: 0x06008683 RID: 34435 RVA: 0x00227A14 File Offset: 0x00225C14
|
|
public unsafe Collider lookAtTarget
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_lookAtTarget);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Collider(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_lookAtTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DD9 RID: 11737
|
|
// (get) Token: 0x06008684 RID: 34436 RVA: 0x00227A3C File Offset: 0x00225C3C
|
|
// (set) Token: 0x06008685 RID: 34437 RVA: 0x00227A64 File Offset: 0x00225C64
|
|
public unsafe Vector3 direction
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_direction);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_direction)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DDA RID: 11738
|
|
// (get) Token: 0x06008686 RID: 34438 RVA: 0x00227A88 File Offset: 0x00225C88
|
|
// (set) Token: 0x06008687 RID: 34439 RVA: 0x00227AB0 File Offset: 0x00225CB0
|
|
public unsafe float maxDistance
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_maxDistance);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_maxDistance)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DDB RID: 11739
|
|
// (get) Token: 0x06008688 RID: 34440 RVA: 0x00227AD4 File Offset: 0x00225CD4
|
|
// (set) Token: 0x06008689 RID: 34441 RVA: 0x00227AFC File Offset: 0x00225CFC
|
|
public unsafe float maxAngle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_maxAngle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_maxAngle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DDC RID: 11740
|
|
// (get) Token: 0x0600868A RID: 34442 RVA: 0x00227B20 File Offset: 0x00225D20
|
|
// (set) Token: 0x0600868B RID: 34443 RVA: 0x00227B48 File Offset: 0x00225D48
|
|
public unsafe bool fixYAxis
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_fixYAxis);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.CameraPosition.NativeFieldInfoPtr_fixYAxis)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040059DA RID: 23002
|
|
private static readonly IntPtr NativeFieldInfoPtr_lookAtTarget;
|
|
|
|
// Token: 0x040059DB RID: 23003
|
|
private static readonly IntPtr NativeFieldInfoPtr_direction;
|
|
|
|
// Token: 0x040059DC RID: 23004
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxDistance;
|
|
|
|
// Token: 0x040059DD RID: 23005
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxAngle;
|
|
|
|
// Token: 0x040059DE RID: 23006
|
|
private static readonly IntPtr NativeFieldInfoPtr_fixYAxis;
|
|
|
|
// Token: 0x040059DF RID: 23007
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetRotation_Public_Quaternion_0;
|
|
|
|
// Token: 0x040059E0 RID: 23008
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_RaycastHit_Transform_byref_Single_0;
|
|
|
|
// Token: 0x040059E1 RID: 23009
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x02000465 RID: 1125
|
|
[Serializable]
|
|
public class Range : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600868C RID: 34444 RVA: 0x00227B6C File Offset: 0x00225D6C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 603159, RefRangeEnd = 603161, XrefRangeStart = 603156, XrefRangeEnd = 603159, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool IsInRange(Transform character, Transform raycastFrom, RaycastHit raycastHit, Transform trigger, out float maxError)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(character);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(raycastFrom);
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref raycastHit;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(trigger);
|
|
ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &maxError;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.Range.NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_RaycastHit_Transform_byref_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600868D RID: 34445 RVA: 0x00227C2C File Offset: 0x00225E2C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603161, XrefRangeEnd = 603162, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Range()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.Range.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600868E RID: 34446 RVA: 0x00227C78 File Offset: 0x00225E78
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Range()
|
|
{
|
|
Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, "Range");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr);
|
|
InteractionTrigger.Range.NativeFieldInfoPtr_name = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, "name");
|
|
InteractionTrigger.Range.NativeFieldInfoPtr_show = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, "show");
|
|
InteractionTrigger.Range.NativeFieldInfoPtr_characterPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, "characterPosition");
|
|
InteractionTrigger.Range.NativeFieldInfoPtr_cameraPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, "cameraPosition");
|
|
InteractionTrigger.Range.NativeFieldInfoPtr_interactions = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, "interactions");
|
|
InteractionTrigger.Range.NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_RaycastHit_Transform_byref_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, 100673554);
|
|
InteractionTrigger.Range.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, 100673555);
|
|
}
|
|
|
|
// Token: 0x0600868F RID: 34447 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public Range(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002DDD RID: 11741
|
|
// (get) Token: 0x06008690 RID: 34448 RVA: 0x00227D30 File Offset: 0x00225F30
|
|
// (set) Token: 0x06008691 RID: 34449 RVA: 0x00227D59 File Offset: 0x00225F59
|
|
public unsafe string name
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_name);
|
|
return IL2CPP.Il2CppStringToManaged(*intPtr);
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_name), IL2CPP.ManagedStringToIl2Cpp(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DDE RID: 11742
|
|
// (get) Token: 0x06008692 RID: 34450 RVA: 0x00227D80 File Offset: 0x00225F80
|
|
// (set) Token: 0x06008693 RID: 34451 RVA: 0x00227DA8 File Offset: 0x00225FA8
|
|
public unsafe bool show
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_show);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_show)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DDF RID: 11743
|
|
// (get) Token: 0x06008694 RID: 34452 RVA: 0x00227DCC File Offset: 0x00225FCC
|
|
// (set) Token: 0x06008695 RID: 34453 RVA: 0x00227E00 File Offset: 0x00226000
|
|
public unsafe InteractionTrigger.CharacterPosition characterPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_characterPosition);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new InteractionTrigger.CharacterPosition(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_characterPosition), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DE0 RID: 11744
|
|
// (get) Token: 0x06008696 RID: 34454 RVA: 0x00227E28 File Offset: 0x00226028
|
|
// (set) Token: 0x06008697 RID: 34455 RVA: 0x00227E5C File Offset: 0x0022605C
|
|
public unsafe InteractionTrigger.CameraPosition cameraPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_cameraPosition);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new InteractionTrigger.CameraPosition(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_cameraPosition), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DE1 RID: 11745
|
|
// (get) Token: 0x06008698 RID: 34456 RVA: 0x00227E84 File Offset: 0x00226084
|
|
// (set) Token: 0x06008699 RID: 34457 RVA: 0x00227EB8 File Offset: 0x002260B8
|
|
public unsafe Il2CppReferenceArray<InteractionTrigger.Range.Interaction> interactions
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_interactions);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<InteractionTrigger.Range.Interaction>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.NativeFieldInfoPtr_interactions), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x040059E2 RID: 23010
|
|
private static readonly IntPtr NativeFieldInfoPtr_name;
|
|
|
|
// Token: 0x040059E3 RID: 23011
|
|
private static readonly IntPtr NativeFieldInfoPtr_show;
|
|
|
|
// Token: 0x040059E4 RID: 23012
|
|
private static readonly IntPtr NativeFieldInfoPtr_characterPosition;
|
|
|
|
// Token: 0x040059E5 RID: 23013
|
|
private static readonly IntPtr NativeFieldInfoPtr_cameraPosition;
|
|
|
|
// Token: 0x040059E6 RID: 23014
|
|
private static readonly IntPtr NativeFieldInfoPtr_interactions;
|
|
|
|
// Token: 0x040059E7 RID: 23015
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_RaycastHit_Transform_byref_Single_0;
|
|
|
|
// Token: 0x040059E8 RID: 23016
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000466 RID: 1126
|
|
[Serializable]
|
|
public class Interaction : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600869A RID: 34458 RVA: 0x00227EE0 File Offset: 0x002260E0
|
|
[CallerCount(1642)]
|
|
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Interaction()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionTrigger.Range.Interaction>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTrigger.Range.Interaction.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600869B RID: 34459 RVA: 0x00227F2C File Offset: 0x0022612C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Interaction()
|
|
{
|
|
Il2CppClassPointerStore<InteractionTrigger.Range.Interaction>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, "Interaction");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionTrigger.Range.Interaction>.NativeClassPtr);
|
|
InteractionTrigger.Range.Interaction.NativeFieldInfoPtr_interactionObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.Range.Interaction>.NativeClassPtr, "interactionObject");
|
|
InteractionTrigger.Range.Interaction.NativeFieldInfoPtr_effectors = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTrigger.Range.Interaction>.NativeClassPtr, "effectors");
|
|
InteractionTrigger.Range.Interaction.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.Range.Interaction>.NativeClassPtr, 100673556);
|
|
}
|
|
|
|
// Token: 0x0600869C RID: 34460 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public Interaction(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002DE2 RID: 11746
|
|
// (get) Token: 0x0600869D RID: 34461 RVA: 0x00227F94 File Offset: 0x00226194
|
|
// (set) Token: 0x0600869E RID: 34462 RVA: 0x00227FC8 File Offset: 0x002261C8
|
|
public unsafe InteractionObject interactionObject
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.Interaction.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(InteractionTrigger.Range.Interaction.NativeFieldInfoPtr_interactionObject), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002DE3 RID: 11747
|
|
// (get) Token: 0x0600869F RID: 34463 RVA: 0x00227FF0 File Offset: 0x002261F0
|
|
// (set) Token: 0x060086A0 RID: 34464 RVA: 0x00228024 File Offset: 0x00226224
|
|
public unsafe Il2CppStructArray<FullBodyBipedEffector> effectors
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.Interaction.NativeFieldInfoPtr_effectors);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<FullBodyBipedEffector>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTrigger.Range.Interaction.NativeFieldInfoPtr_effectors), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x040059E9 RID: 23017
|
|
private static readonly IntPtr NativeFieldInfoPtr_interactionObject;
|
|
|
|
// Token: 0x040059EA RID: 23018
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectors;
|
|
|
|
// Token: 0x040059EB RID: 23019
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
}
|
|
}
|