367 lines
17 KiB
C#
367 lines
17 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
using Unity.Collections;
|
|
using Unity.Jobs;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020001AA RID: 426
|
|
public class RaycastJob : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x17001AA5 RID: 6821
|
|
// (get) Token: 0x06004A3B RID: 19003 RVA: 0x00129074 File Offset: 0x00127274
|
|
public unsafe NativeArray<RaycastHit> Results
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RaycastJob.NativeMethodInfoPtr_get_Results_Public_get_NativeArray_1_RaycastHit_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return new NativeArray<RaycastHit>(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001AA6 RID: 6822
|
|
// (get) Token: 0x06004A3C RID: 19004 RVA: 0x001290C0 File Offset: 0x001272C0
|
|
public unsafe bool IsFirstFrame
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RaycastJob.NativeMethodInfoPtr_get_IsFirstFrame_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004A3D RID: 19005 RVA: 0x00129110 File Offset: 0x00127310
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 569128, RefRangeEnd = 569130, XrefRangeStart = 569121, XrefRangeEnd = 569128, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe RaycastJob(int size)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr))
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref size;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RaycastJob.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004A3E RID: 19006 RVA: 0x00129170 File Offset: 0x00127370
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 569143, RefRangeEnd = 569146, XrefRangeStart = 569130, XrefRangeEnd = 569143, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Dispose()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RaycastJob.NativeMethodInfoPtr_Dispose_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06004A3F RID: 19007 RVA: 0x001291B4 File Offset: 0x001273B4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 569150, RefRangeEnd = 569152, XrefRangeStart = 569146, XrefRangeEnd = 569150, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ScheduleJobs(Vector3 from, Vector3 direction, float distance, int layerMask)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref from;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref direction;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref distance;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref layerMask;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RaycastJob.NativeMethodInfoPtr_ScheduleJobs_Public_Void_Vector3_Vector3_Single_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06004A40 RID: 19008 RVA: 0x00129244 File Offset: 0x00127444
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 569153, RefRangeEnd = 569155, XrefRangeStart = 569152, XrefRangeEnd = 569153, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Complete()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RaycastJob.NativeMethodInfoPtr_Complete_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06004A41 RID: 19009 RVA: 0x00129288 File Offset: 0x00127488
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static RaycastJob()
|
|
{
|
|
Il2CppClassPointerStore<RaycastJob>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "RaycastJob");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr);
|
|
RaycastJob.NativeFieldInfoPtr_raycastCommands = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, "raycastCommands");
|
|
RaycastJob.NativeFieldInfoPtr_raycastHits = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, "raycastHits");
|
|
RaycastJob.NativeFieldInfoPtr_jobHandle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, "jobHandle");
|
|
RaycastJob.NativeFieldInfoPtr_isFirstFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, "isFirstFrame");
|
|
RaycastJob.NativeMethodInfoPtr_get_Results_Public_get_NativeArray_1_RaycastHit_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100668317);
|
|
RaycastJob.NativeMethodInfoPtr_get_IsFirstFrame_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100668318);
|
|
RaycastJob.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100668319);
|
|
RaycastJob.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100668320);
|
|
RaycastJob.NativeMethodInfoPtr_ScheduleJobs_Public_Void_Vector3_Vector3_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100668321);
|
|
RaycastJob.NativeMethodInfoPtr_Complete_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100668322);
|
|
}
|
|
|
|
// Token: 0x06004A42 RID: 19010 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public RaycastJob(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17001AA1 RID: 6817
|
|
// (get) Token: 0x06004A43 RID: 19011 RVA: 0x00129380 File Offset: 0x00127580
|
|
// (set) Token: 0x06004A44 RID: 19012 RVA: 0x001293B2 File Offset: 0x001275B2
|
|
public NativeArray<RaycastCommand> raycastCommands
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.NativeFieldInfoPtr_raycastCommands);
|
|
return new NativeArray<RaycastCommand>(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<NativeArray<RaycastCommand>>.NativeClassPtr, intPtr));
|
|
}
|
|
set
|
|
{
|
|
cpblk(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.NativeFieldInfoPtr_raycastCommands), IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtr(value)), IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore<NativeArray<RaycastCommand>>.NativeClassPtr, (UIntPtr)0));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001AA2 RID: 6818
|
|
// (get) Token: 0x06004A45 RID: 19013 RVA: 0x001293E8 File Offset: 0x001275E8
|
|
// (set) Token: 0x06004A46 RID: 19014 RVA: 0x0012941A File Offset: 0x0012761A
|
|
public NativeArray<RaycastHit> raycastHits
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.NativeFieldInfoPtr_raycastHits);
|
|
return new NativeArray<RaycastHit>(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<NativeArray<RaycastHit>>.NativeClassPtr, intPtr));
|
|
}
|
|
set
|
|
{
|
|
cpblk(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.NativeFieldInfoPtr_raycastHits), IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtr(value)), IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore<NativeArray<RaycastHit>>.NativeClassPtr, (UIntPtr)0));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001AA3 RID: 6819
|
|
// (get) Token: 0x06004A47 RID: 19015 RVA: 0x00129450 File Offset: 0x00127650
|
|
// (set) Token: 0x06004A48 RID: 19016 RVA: 0x00129478 File Offset: 0x00127678
|
|
public unsafe JobHandle jobHandle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.NativeFieldInfoPtr_jobHandle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.NativeFieldInfoPtr_jobHandle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001AA4 RID: 6820
|
|
// (get) Token: 0x06004A49 RID: 19017 RVA: 0x0012949C File Offset: 0x0012769C
|
|
// (set) Token: 0x06004A4A RID: 19018 RVA: 0x001294C4 File Offset: 0x001276C4
|
|
public unsafe bool isFirstFrame
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.NativeFieldInfoPtr_isFirstFrame);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.NativeFieldInfoPtr_isFirstFrame)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400313C RID: 12604
|
|
private static readonly IntPtr NativeFieldInfoPtr_raycastCommands;
|
|
|
|
// Token: 0x0400313D RID: 12605
|
|
private static readonly IntPtr NativeFieldInfoPtr_raycastHits;
|
|
|
|
// Token: 0x0400313E RID: 12606
|
|
private static readonly IntPtr NativeFieldInfoPtr_jobHandle;
|
|
|
|
// Token: 0x0400313F RID: 12607
|
|
private static readonly IntPtr NativeFieldInfoPtr_isFirstFrame;
|
|
|
|
// Token: 0x04003140 RID: 12608
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_Results_Public_get_NativeArray_1_RaycastHit_0;
|
|
|
|
// Token: 0x04003141 RID: 12609
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_IsFirstFrame_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04003142 RID: 12610
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x04003143 RID: 12611
|
|
private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Void_0;
|
|
|
|
// Token: 0x04003144 RID: 12612
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScheduleJobs_Public_Void_Vector3_Vector3_Single_Int32_0;
|
|
|
|
// Token: 0x04003145 RID: 12613
|
|
private static readonly IntPtr NativeMethodInfoPtr_Complete_Public_Void_0;
|
|
|
|
// Token: 0x020001AB RID: 427
|
|
public sealed class RaycastSetupJob : ValueType
|
|
{
|
|
// Token: 0x06004A4B RID: 19019 RVA: 0x001294E8 File Offset: 0x001276E8
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 569120, RefRangeEnd = 569121, XrefRangeStart = 569119, XrefRangeEnd = 569120, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Execute(int index)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref index;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RaycastJob.RaycastSetupJob.NativeMethodInfoPtr_Execute_Public_Virtual_Final_New_Void_Int32_0, IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(this)), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004A4C RID: 19020 RVA: 0x00129544 File Offset: 0x00127744
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static RaycastSetupJob()
|
|
{
|
|
Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, "RaycastSetupJob");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr);
|
|
RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_From = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr, "From");
|
|
RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Direction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr, "Direction");
|
|
RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Distance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr, "Distance");
|
|
RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_LayerMask = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr, "LayerMask");
|
|
RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Commands = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr, "Commands");
|
|
RaycastJob.RaycastSetupJob.NativeMethodInfoPtr_Execute_Public_Virtual_Final_New_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr, 100668323);
|
|
}
|
|
|
|
// Token: 0x06004A4D RID: 19021 RVA: 0x001295E7 File Offset: 0x001277E7
|
|
public RaycastSetupJob(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004A4E RID: 19022 RVA: 0x001295F0 File Offset: 0x001277F0
|
|
public unsafe RaycastSetupJob()
|
|
{
|
|
IntPtr intPtr = stackalloc byte[(UIntPtr)IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr, (UIntPtr)0)];
|
|
base..ctor(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<RaycastJob.RaycastSetupJob>.NativeClassPtr, intPtr));
|
|
}
|
|
|
|
// Token: 0x17001AA7 RID: 6823
|
|
// (get) Token: 0x06004A4F RID: 19023 RVA: 0x00129620 File Offset: 0x00127820
|
|
// (set) Token: 0x06004A50 RID: 19024 RVA: 0x00129648 File Offset: 0x00127848
|
|
public unsafe Vector3 From
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_From);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_From)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001AA8 RID: 6824
|
|
// (get) Token: 0x06004A51 RID: 19025 RVA: 0x0012966C File Offset: 0x0012786C
|
|
// (set) Token: 0x06004A52 RID: 19026 RVA: 0x00129694 File Offset: 0x00127894
|
|
public unsafe Vector3 Direction
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Direction);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Direction)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001AA9 RID: 6825
|
|
// (get) Token: 0x06004A53 RID: 19027 RVA: 0x001296B8 File Offset: 0x001278B8
|
|
// (set) Token: 0x06004A54 RID: 19028 RVA: 0x001296E0 File Offset: 0x001278E0
|
|
public unsafe float Distance
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Distance);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Distance)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001AAA RID: 6826
|
|
// (get) Token: 0x06004A55 RID: 19029 RVA: 0x00129704 File Offset: 0x00127904
|
|
// (set) Token: 0x06004A56 RID: 19030 RVA: 0x0012972C File Offset: 0x0012792C
|
|
public unsafe int LayerMask
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_LayerMask);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_LayerMask)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001AAB RID: 6827
|
|
// (get) Token: 0x06004A57 RID: 19031 RVA: 0x00129750 File Offset: 0x00127950
|
|
// (set) Token: 0x06004A58 RID: 19032 RVA: 0x00129782 File Offset: 0x00127982
|
|
public NativeArray<RaycastCommand> Commands
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Commands);
|
|
return new NativeArray<RaycastCommand>(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<NativeArray<RaycastCommand>>.NativeClassPtr, intPtr));
|
|
}
|
|
set
|
|
{
|
|
cpblk(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RaycastJob.RaycastSetupJob.NativeFieldInfoPtr_Commands), IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtr(value)), IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore<NativeArray<RaycastCommand>>.NativeClassPtr, (UIntPtr)0));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003146 RID: 12614
|
|
private static readonly IntPtr NativeFieldInfoPtr_From;
|
|
|
|
// Token: 0x04003147 RID: 12615
|
|
private static readonly IntPtr NativeFieldInfoPtr_Direction;
|
|
|
|
// Token: 0x04003148 RID: 12616
|
|
private static readonly IntPtr NativeFieldInfoPtr_Distance;
|
|
|
|
// Token: 0x04003149 RID: 12617
|
|
private static readonly IntPtr NativeFieldInfoPtr_LayerMask;
|
|
|
|
// Token: 0x0400314A RID: 12618
|
|
private static readonly IntPtr NativeFieldInfoPtr_Commands;
|
|
|
|
// Token: 0x0400314B RID: 12619
|
|
private static readonly IntPtr NativeMethodInfoPtr_Execute_Public_Virtual_Final_New_Void_Int32_0;
|
|
}
|
|
}
|