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: 0x020004BA RID: 1210
|
|
public class InteractionTrigger : MonoBehaviour
|
|
{
|
|
// Token: 0x06008EB2 RID: 36530 RVA: 0x00249D68 File Offset: 0x00247F68
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635476, XrefRangeEnd = 635479, 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: 0x06008EB3 RID: 36531 RVA: 0x00249DAC File Offset: 0x00247FAC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635479, XrefRangeEnd = 635482, 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: 0x06008EB4 RID: 36532 RVA: 0x00249DF0 File Offset: 0x00247FF0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635482, XrefRangeEnd = 635485, 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: 0x06008EB5 RID: 36533 RVA: 0x00249E34 File Offset: 0x00248034
|
|
[CallerCount(5874)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, 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: 0x06008EB6 RID: 36534 RVA: 0x00249E78 File Offset: 0x00248078
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635485, XrefRangeEnd = 635496, 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: 0x06008EB7 RID: 36535 RVA: 0x00249F0C File Offset: 0x0024810C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635496, XrefRangeEnd = 635501, 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: 0x06008EB8 RID: 36536 RVA: 0x00249F58 File Offset: 0x00248158
|
|
// 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, 100674254);
|
|
InteractionTrigger.NativeMethodInfoPtr_SupportGroup_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100674255);
|
|
InteractionTrigger.NativeMethodInfoPtr_ASThread_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100674256);
|
|
InteractionTrigger.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100674257);
|
|
InteractionTrigger.NativeMethodInfoPtr_GetBestRangeIndex_Public_Int32_Transform_Transform_RaycastHit_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100674258);
|
|
InteractionTrigger.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger>.NativeClassPtr, 100674259);
|
|
}
|
|
|
|
// Token: 0x06008EB9 RID: 36537 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public InteractionTrigger(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003069 RID: 12393
|
|
// (get) Token: 0x06008EBA RID: 36538 RVA: 0x0024A014 File Offset: 0x00248214
|
|
// (set) Token: 0x06008EBB RID: 36539 RVA: 0x0024A048 File Offset: 0x00248248
|
|
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: 0x04005F71 RID: 24433
|
|
private static readonly IntPtr NativeFieldInfoPtr_ranges;
|
|
|
|
// Token: 0x04005F72 RID: 24434
|
|
private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial4_Private_Void_0;
|
|
|
|
// Token: 0x04005F73 RID: 24435
|
|
private static readonly IntPtr NativeMethodInfoPtr_SupportGroup_Private_Void_0;
|
|
|
|
// Token: 0x04005F74 RID: 24436
|
|
private static readonly IntPtr NativeMethodInfoPtr_ASThread_Private_Void_0;
|
|
|
|
// Token: 0x04005F75 RID: 24437
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
|
|
|
// Token: 0x04005F76 RID: 24438
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetBestRangeIndex_Public_Int32_Transform_Transform_RaycastHit_0;
|
|
|
|
// Token: 0x04005F77 RID: 24439
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x020004BB RID: 1211
|
|
[Serializable]
|
|
public class CharacterPosition : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x17003071 RID: 12401
|
|
// (get) Token: 0x06008EBC RID: 36540 RVA: 0x0024A070 File Offset: 0x00248270
|
|
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: 0x17003072 RID: 12402
|
|
// (get) Token: 0x06008EBD RID: 36541 RVA: 0x0024A0C0 File Offset: 0x002482C0
|
|
public unsafe Vector3 direction3D
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635406, XrefRangeEnd = 635410, 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: 0x06008EBE RID: 36542 RVA: 0x0024A110 File Offset: 0x00248310
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 635427, RefRangeEnd = 635428, XrefRangeStart = 635410, XrefRangeEnd = 635427, 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: 0x06008EBF RID: 36543 RVA: 0x0024A1A4 File Offset: 0x002483A4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635428, XrefRangeEnd = 635429, 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: 0x06008EC0 RID: 36544 RVA: 0x0024A1F0 File Offset: 0x002483F0
|
|
// 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, 100674260);
|
|
InteractionTrigger.CharacterPosition.NativeMethodInfoPtr_get_direction3D_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, 100674261);
|
|
InteractionTrigger.CharacterPosition.NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_byref_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, 100674262);
|
|
InteractionTrigger.CharacterPosition.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CharacterPosition>.NativeClassPtr, 100674263);
|
|
}
|
|
|
|
// Token: 0x06008EC1 RID: 36545 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public CharacterPosition(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700306A RID: 12394
|
|
// (get) Token: 0x06008EC2 RID: 36546 RVA: 0x0024A2F8 File Offset: 0x002484F8
|
|
// (set) Token: 0x06008EC3 RID: 36547 RVA: 0x0024A320 File Offset: 0x00248520
|
|
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: 0x1700306B RID: 12395
|
|
// (get) Token: 0x06008EC4 RID: 36548 RVA: 0x0024A344 File Offset: 0x00248544
|
|
// (set) Token: 0x06008EC5 RID: 36549 RVA: 0x0024A36C File Offset: 0x0024856C
|
|
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: 0x1700306C RID: 12396
|
|
// (get) Token: 0x06008EC6 RID: 36550 RVA: 0x0024A390 File Offset: 0x00248590
|
|
// (set) Token: 0x06008EC7 RID: 36551 RVA: 0x0024A3B8 File Offset: 0x002485B8
|
|
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: 0x1700306D RID: 12397
|
|
// (get) Token: 0x06008EC8 RID: 36552 RVA: 0x0024A3DC File Offset: 0x002485DC
|
|
// (set) Token: 0x06008EC9 RID: 36553 RVA: 0x0024A404 File Offset: 0x00248604
|
|
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: 0x1700306E RID: 12398
|
|
// (get) Token: 0x06008ECA RID: 36554 RVA: 0x0024A428 File Offset: 0x00248628
|
|
// (set) Token: 0x06008ECB RID: 36555 RVA: 0x0024A450 File Offset: 0x00248650
|
|
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: 0x1700306F RID: 12399
|
|
// (get) Token: 0x06008ECC RID: 36556 RVA: 0x0024A474 File Offset: 0x00248674
|
|
// (set) Token: 0x06008ECD RID: 36557 RVA: 0x0024A49C File Offset: 0x0024869C
|
|
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: 0x17003070 RID: 12400
|
|
// (get) Token: 0x06008ECE RID: 36558 RVA: 0x0024A4C0 File Offset: 0x002486C0
|
|
// (set) Token: 0x06008ECF RID: 36559 RVA: 0x0024A4E8 File Offset: 0x002486E8
|
|
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: 0x04005F78 RID: 24440
|
|
private static readonly IntPtr NativeFieldInfoPtr_use;
|
|
|
|
// Token: 0x04005F79 RID: 24441
|
|
private static readonly IntPtr NativeFieldInfoPtr_offset;
|
|
|
|
// Token: 0x04005F7A RID: 24442
|
|
private static readonly IntPtr NativeFieldInfoPtr_angleOffset;
|
|
|
|
// Token: 0x04005F7B RID: 24443
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxAngle;
|
|
|
|
// Token: 0x04005F7C RID: 24444
|
|
private static readonly IntPtr NativeFieldInfoPtr_radius;
|
|
|
|
// Token: 0x04005F7D RID: 24445
|
|
private static readonly IntPtr NativeFieldInfoPtr_orbit;
|
|
|
|
// Token: 0x04005F7E RID: 24446
|
|
private static readonly IntPtr NativeFieldInfoPtr_fixYAxis;
|
|
|
|
// Token: 0x04005F7F RID: 24447
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_offset3D_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005F80 RID: 24448
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_direction3D_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005F81 RID: 24449
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_byref_Single_0;
|
|
|
|
// Token: 0x04005F82 RID: 24450
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x020004BC RID: 1212
|
|
[Serializable]
|
|
public class CameraPosition : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06008ED0 RID: 36560 RVA: 0x0024A50C File Offset: 0x0024870C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635429, XrefRangeEnd = 635438, 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: 0x06008ED1 RID: 36561 RVA: 0x0024A55C File Offset: 0x0024875C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 635467, RefRangeEnd = 635468, XrefRangeStart = 635438, XrefRangeEnd = 635467, 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: 0x06008ED2 RID: 36562 RVA: 0x0024A604 File Offset: 0x00248804
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635468, XrefRangeEnd = 635470, 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: 0x06008ED3 RID: 36563 RVA: 0x0024A650 File Offset: 0x00248850
|
|
// 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, 100674264);
|
|
InteractionTrigger.CameraPosition.NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_RaycastHit_Transform_byref_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, 100674265);
|
|
InteractionTrigger.CameraPosition.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.CameraPosition>.NativeClassPtr, 100674266);
|
|
}
|
|
|
|
// Token: 0x06008ED4 RID: 36564 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public CameraPosition(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003073 RID: 12403
|
|
// (get) Token: 0x06008ED5 RID: 36565 RVA: 0x0024A71C File Offset: 0x0024891C
|
|
// (set) Token: 0x06008ED6 RID: 36566 RVA: 0x0024A750 File Offset: 0x00248950
|
|
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: 0x17003074 RID: 12404
|
|
// (get) Token: 0x06008ED7 RID: 36567 RVA: 0x0024A778 File Offset: 0x00248978
|
|
// (set) Token: 0x06008ED8 RID: 36568 RVA: 0x0024A7A0 File Offset: 0x002489A0
|
|
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: 0x17003075 RID: 12405
|
|
// (get) Token: 0x06008ED9 RID: 36569 RVA: 0x0024A7C4 File Offset: 0x002489C4
|
|
// (set) Token: 0x06008EDA RID: 36570 RVA: 0x0024A7EC File Offset: 0x002489EC
|
|
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: 0x17003076 RID: 12406
|
|
// (get) Token: 0x06008EDB RID: 36571 RVA: 0x0024A810 File Offset: 0x00248A10
|
|
// (set) Token: 0x06008EDC RID: 36572 RVA: 0x0024A838 File Offset: 0x00248A38
|
|
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: 0x17003077 RID: 12407
|
|
// (get) Token: 0x06008EDD RID: 36573 RVA: 0x0024A85C File Offset: 0x00248A5C
|
|
// (set) Token: 0x06008EDE RID: 36574 RVA: 0x0024A884 File Offset: 0x00248A84
|
|
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: 0x04005F83 RID: 24451
|
|
private static readonly IntPtr NativeFieldInfoPtr_lookAtTarget;
|
|
|
|
// Token: 0x04005F84 RID: 24452
|
|
private static readonly IntPtr NativeFieldInfoPtr_direction;
|
|
|
|
// Token: 0x04005F85 RID: 24453
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxDistance;
|
|
|
|
// Token: 0x04005F86 RID: 24454
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxAngle;
|
|
|
|
// Token: 0x04005F87 RID: 24455
|
|
private static readonly IntPtr NativeFieldInfoPtr_fixYAxis;
|
|
|
|
// Token: 0x04005F88 RID: 24456
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetRotation_Public_Quaternion_0;
|
|
|
|
// Token: 0x04005F89 RID: 24457
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_RaycastHit_Transform_byref_Single_0;
|
|
|
|
// Token: 0x04005F8A RID: 24458
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x020004BD RID: 1213
|
|
[Serializable]
|
|
public class Range : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06008EDF RID: 36575 RVA: 0x0024A8A8 File Offset: 0x00248AA8
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 635473, RefRangeEnd = 635475, XrefRangeStart = 635470, XrefRangeEnd = 635473, 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: 0x06008EE0 RID: 36576 RVA: 0x0024A968 File Offset: 0x00248B68
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635475, XrefRangeEnd = 635476, 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: 0x06008EE1 RID: 36577 RVA: 0x0024A9B4 File Offset: 0x00248BB4
|
|
// 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, 100674267);
|
|
InteractionTrigger.Range.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTrigger.Range>.NativeClassPtr, 100674268);
|
|
}
|
|
|
|
// Token: 0x06008EE2 RID: 36578 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Range(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003078 RID: 12408
|
|
// (get) Token: 0x06008EE3 RID: 36579 RVA: 0x0024AA6C File Offset: 0x00248C6C
|
|
// (set) Token: 0x06008EE4 RID: 36580 RVA: 0x0024AA95 File Offset: 0x00248C95
|
|
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: 0x17003079 RID: 12409
|
|
// (get) Token: 0x06008EE5 RID: 36581 RVA: 0x0024AABC File Offset: 0x00248CBC
|
|
// (set) Token: 0x06008EE6 RID: 36582 RVA: 0x0024AAE4 File Offset: 0x00248CE4
|
|
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: 0x1700307A RID: 12410
|
|
// (get) Token: 0x06008EE7 RID: 36583 RVA: 0x0024AB08 File Offset: 0x00248D08
|
|
// (set) Token: 0x06008EE8 RID: 36584 RVA: 0x0024AB3C File Offset: 0x00248D3C
|
|
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: 0x1700307B RID: 12411
|
|
// (get) Token: 0x06008EE9 RID: 36585 RVA: 0x0024AB64 File Offset: 0x00248D64
|
|
// (set) Token: 0x06008EEA RID: 36586 RVA: 0x0024AB98 File Offset: 0x00248D98
|
|
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: 0x1700307C RID: 12412
|
|
// (get) Token: 0x06008EEB RID: 36587 RVA: 0x0024ABC0 File Offset: 0x00248DC0
|
|
// (set) Token: 0x06008EEC RID: 36588 RVA: 0x0024ABF4 File Offset: 0x00248DF4
|
|
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: 0x04005F8B RID: 24459
|
|
private static readonly IntPtr NativeFieldInfoPtr_name;
|
|
|
|
// Token: 0x04005F8C RID: 24460
|
|
private static readonly IntPtr NativeFieldInfoPtr_show;
|
|
|
|
// Token: 0x04005F8D RID: 24461
|
|
private static readonly IntPtr NativeFieldInfoPtr_characterPosition;
|
|
|
|
// Token: 0x04005F8E RID: 24462
|
|
private static readonly IntPtr NativeFieldInfoPtr_cameraPosition;
|
|
|
|
// Token: 0x04005F8F RID: 24463
|
|
private static readonly IntPtr NativeFieldInfoPtr_interactions;
|
|
|
|
// Token: 0x04005F90 RID: 24464
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsInRange_Public_Boolean_Transform_Transform_RaycastHit_Transform_byref_Single_0;
|
|
|
|
// Token: 0x04005F91 RID: 24465
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x020004BE RID: 1214
|
|
[Serializable]
|
|
public class Interaction : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06008EED RID: 36589 RVA: 0x0024AC1C File Offset: 0x00248E1C
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x06008EEE RID: 36590 RVA: 0x0024AC68 File Offset: 0x00248E68
|
|
// 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, 100674269);
|
|
}
|
|
|
|
// Token: 0x06008EEF RID: 36591 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Interaction(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700307D RID: 12413
|
|
// (get) Token: 0x06008EF0 RID: 36592 RVA: 0x0024ACD0 File Offset: 0x00248ED0
|
|
// (set) Token: 0x06008EF1 RID: 36593 RVA: 0x0024AD04 File Offset: 0x00248F04
|
|
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: 0x1700307E RID: 12414
|
|
// (get) Token: 0x06008EF2 RID: 36594 RVA: 0x0024AD2C File Offset: 0x00248F2C
|
|
// (set) Token: 0x06008EF3 RID: 36595 RVA: 0x0024AD60 File Offset: 0x00248F60
|
|
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: 0x04005F92 RID: 24466
|
|
private static readonly IntPtr NativeFieldInfoPtr_interactionObject;
|
|
|
|
// Token: 0x04005F93 RID: 24467
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectors;
|
|
|
|
// Token: 0x04005F94 RID: 24468
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
}
|
|
}
|