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: 0x0200017C RID: 380
|
|
public class RaycastJob : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x1700194E RID: 6478
|
|
// (get) Token: 0x060045A7 RID: 17831 RVA: 0x00115EFC File Offset: 0x001140FC
|
|
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: 0x1700194F RID: 6479
|
|
// (get) Token: 0x060045A8 RID: 17832 RVA: 0x00115F48 File Offset: 0x00114148
|
|
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: 0x060045A9 RID: 17833 RVA: 0x00115F98 File Offset: 0x00114198
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 541695, RefRangeEnd = 541697, XrefRangeStart = 541688, XrefRangeEnd = 541695, 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: 0x060045AA RID: 17834 RVA: 0x00115FF8 File Offset: 0x001141F8
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 541710, RefRangeEnd = 541713, XrefRangeStart = 541697, XrefRangeEnd = 541710, 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: 0x060045AB RID: 17835 RVA: 0x0011603C File Offset: 0x0011423C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 541717, RefRangeEnd = 541719, XrefRangeStart = 541713, XrefRangeEnd = 541717, 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: 0x060045AC RID: 17836 RVA: 0x001160CC File Offset: 0x001142CC
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 541720, RefRangeEnd = 541722, XrefRangeStart = 541719, XrefRangeEnd = 541720, 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: 0x060045AD RID: 17837 RVA: 0x00116110 File Offset: 0x00114310
|
|
// 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, 100667929);
|
|
RaycastJob.NativeMethodInfoPtr_get_IsFirstFrame_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100667930);
|
|
RaycastJob.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100667931);
|
|
RaycastJob.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100667932);
|
|
RaycastJob.NativeMethodInfoPtr_ScheduleJobs_Public_Void_Vector3_Vector3_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100667933);
|
|
RaycastJob.NativeMethodInfoPtr_Complete_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RaycastJob>.NativeClassPtr, 100667934);
|
|
}
|
|
|
|
// Token: 0x060045AE RID: 17838 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public RaycastJob(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700194A RID: 6474
|
|
// (get) Token: 0x060045AF RID: 17839 RVA: 0x00116208 File Offset: 0x00114408
|
|
// (set) Token: 0x060045B0 RID: 17840 RVA: 0x0011623A File Offset: 0x0011443A
|
|
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: 0x1700194B RID: 6475
|
|
// (get) Token: 0x060045B1 RID: 17841 RVA: 0x00116270 File Offset: 0x00114470
|
|
// (set) Token: 0x060045B2 RID: 17842 RVA: 0x001162A2 File Offset: 0x001144A2
|
|
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: 0x1700194C RID: 6476
|
|
// (get) Token: 0x060045B3 RID: 17843 RVA: 0x001162D8 File Offset: 0x001144D8
|
|
// (set) Token: 0x060045B4 RID: 17844 RVA: 0x00116300 File Offset: 0x00114500
|
|
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: 0x1700194D RID: 6477
|
|
// (get) Token: 0x060045B5 RID: 17845 RVA: 0x00116324 File Offset: 0x00114524
|
|
// (set) Token: 0x060045B6 RID: 17846 RVA: 0x0011634C File Offset: 0x0011454C
|
|
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: 0x04002E24 RID: 11812
|
|
private static readonly IntPtr NativeFieldInfoPtr_raycastCommands;
|
|
|
|
// Token: 0x04002E25 RID: 11813
|
|
private static readonly IntPtr NativeFieldInfoPtr_raycastHits;
|
|
|
|
// Token: 0x04002E26 RID: 11814
|
|
private static readonly IntPtr NativeFieldInfoPtr_jobHandle;
|
|
|
|
// Token: 0x04002E27 RID: 11815
|
|
private static readonly IntPtr NativeFieldInfoPtr_isFirstFrame;
|
|
|
|
// Token: 0x04002E28 RID: 11816
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_Results_Public_get_NativeArray_1_RaycastHit_0;
|
|
|
|
// Token: 0x04002E29 RID: 11817
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_IsFirstFrame_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04002E2A RID: 11818
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x04002E2B RID: 11819
|
|
private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Void_0;
|
|
|
|
// Token: 0x04002E2C RID: 11820
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScheduleJobs_Public_Void_Vector3_Vector3_Single_Int32_0;
|
|
|
|
// Token: 0x04002E2D RID: 11821
|
|
private static readonly IntPtr NativeMethodInfoPtr_Complete_Public_Void_0;
|
|
|
|
// Token: 0x0200017D RID: 381
|
|
public sealed class RaycastSetupJob : ValueType
|
|
{
|
|
// Token: 0x060045B7 RID: 17847 RVA: 0x00116370 File Offset: 0x00114570
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 541687, RefRangeEnd = 541688, XrefRangeStart = 541686, XrefRangeEnd = 541687, 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: 0x060045B8 RID: 17848 RVA: 0x001163CC File Offset: 0x001145CC
|
|
// 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, 100667935);
|
|
}
|
|
|
|
// Token: 0x060045B9 RID: 17849 RVA: 0x0011646F File Offset: 0x0011466F
|
|
public RaycastSetupJob(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060045BA RID: 17850 RVA: 0x00116478 File Offset: 0x00114678
|
|
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: 0x17001950 RID: 6480
|
|
// (get) Token: 0x060045BB RID: 17851 RVA: 0x001164A8 File Offset: 0x001146A8
|
|
// (set) Token: 0x060045BC RID: 17852 RVA: 0x001164D0 File Offset: 0x001146D0
|
|
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: 0x17001951 RID: 6481
|
|
// (get) Token: 0x060045BD RID: 17853 RVA: 0x001164F4 File Offset: 0x001146F4
|
|
// (set) Token: 0x060045BE RID: 17854 RVA: 0x0011651C File Offset: 0x0011471C
|
|
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: 0x17001952 RID: 6482
|
|
// (get) Token: 0x060045BF RID: 17855 RVA: 0x00116540 File Offset: 0x00114740
|
|
// (set) Token: 0x060045C0 RID: 17856 RVA: 0x00116568 File Offset: 0x00114768
|
|
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: 0x17001953 RID: 6483
|
|
// (get) Token: 0x060045C1 RID: 17857 RVA: 0x0011658C File Offset: 0x0011478C
|
|
// (set) Token: 0x060045C2 RID: 17858 RVA: 0x001165B4 File Offset: 0x001147B4
|
|
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: 0x17001954 RID: 6484
|
|
// (get) Token: 0x060045C3 RID: 17859 RVA: 0x001165D8 File Offset: 0x001147D8
|
|
// (set) Token: 0x060045C4 RID: 17860 RVA: 0x0011660A File Offset: 0x0011480A
|
|
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: 0x04002E2E RID: 11822
|
|
private static readonly IntPtr NativeFieldInfoPtr_From;
|
|
|
|
// Token: 0x04002E2F RID: 11823
|
|
private static readonly IntPtr NativeFieldInfoPtr_Direction;
|
|
|
|
// Token: 0x04002E30 RID: 11824
|
|
private static readonly IntPtr NativeFieldInfoPtr_Distance;
|
|
|
|
// Token: 0x04002E31 RID: 11825
|
|
private static readonly IntPtr NativeFieldInfoPtr_LayerMask;
|
|
|
|
// Token: 0x04002E32 RID: 11826
|
|
private static readonly IntPtr NativeFieldInfoPtr_Commands;
|
|
|
|
// Token: 0x04002E33 RID: 11827
|
|
private static readonly IntPtr NativeMethodInfoPtr_Execute_Public_Virtual_Final_New_Void_Int32_0;
|
|
}
|
|
}
|