410 lines
19 KiB
C#
410 lines
19 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
using UnityEngine;
|
|
|
|
namespace XftWeapon
|
|
{
|
|
// Token: 0x020003E6 RID: 998
|
|
public class SplineControlPoint : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x17002A20 RID: 10784
|
|
// (get) Token: 0x06007BAD RID: 31661 RVA: 0x001F90A0 File Offset: 0x001F72A0
|
|
public unsafe SplineControlPoint NextControlPoint
|
|
{
|
|
[CallerCount(7)]
|
|
[CachedScanResults(RefRangeStart = 619556, RefRangeEnd = 619563, XrefRangeStart = 619553, XrefRangeEnd = 619556, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_get_NextControlPoint_Public_get_SplineControlPoint_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new SplineControlPoint(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A21 RID: 10785
|
|
// (get) Token: 0x06007BAE RID: 31662 RVA: 0x001F90F8 File Offset: 0x001F72F8
|
|
public unsafe SplineControlPoint PreviousControlPoint
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619563, XrefRangeEnd = 619566, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_get_PreviousControlPoint_Public_get_SplineControlPoint_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new SplineControlPoint(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A22 RID: 10786
|
|
// (get) Token: 0x06007BAF RID: 31663 RVA: 0x001F9150 File Offset: 0x001F7350
|
|
public unsafe Vector3 NextPosition
|
|
{
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 619570, RefRangeEnd = 619575, XrefRangeStart = 619566, XrefRangeEnd = 619570, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_get_NextPosition_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A23 RID: 10787
|
|
// (get) Token: 0x06007BB0 RID: 31664 RVA: 0x001F91A0 File Offset: 0x001F73A0
|
|
public unsafe Vector3 PreviousPosition
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619575, XrefRangeEnd = 619579, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_get_PreviousPosition_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A24 RID: 10788
|
|
// (get) Token: 0x06007BB1 RID: 31665 RVA: 0x001F91F0 File Offset: 0x001F73F0
|
|
public unsafe Vector3 NextNormal
|
|
{
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 619583, RefRangeEnd = 619588, XrefRangeStart = 619579, XrefRangeEnd = 619583, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_get_NextNormal_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A25 RID: 10789
|
|
// (get) Token: 0x06007BB2 RID: 31666 RVA: 0x001F9240 File Offset: 0x001F7440
|
|
public unsafe Vector3 PreviousNormal
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619588, XrefRangeEnd = 619592, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_get_PreviousNormal_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A26 RID: 10790
|
|
// (get) Token: 0x06007BB3 RID: 31667 RVA: 0x001F9290 File Offset: 0x001F7490
|
|
public unsafe bool IsValid
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619592, XrefRangeEnd = 619593, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_get_IsValid_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007BB4 RID: 31668 RVA: 0x001F92E0 File Offset: 0x001F74E0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619593, XrefRangeEnd = 619595, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 GetNext2Position()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_GetNext2Position_Private_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06007BB5 RID: 31669 RVA: 0x001F9330 File Offset: 0x001F7530
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619595, XrefRangeEnd = 619598, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 GetNext2Normal()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_GetNext2Normal_Private_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06007BB6 RID: 31670 RVA: 0x001F9380 File Offset: 0x001F7580
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619598, XrefRangeEnd = 619608, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 Interpolate(float localF)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref localF;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_Interpolate_Public_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007BB7 RID: 31671 RVA: 0x001F93E4 File Offset: 0x001F75E4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619608, XrefRangeEnd = 619618, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 InterpolateNormal(float localF)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref localF;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_InterpolateNormal_Public_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007BB8 RID: 31672 RVA: 0x001F9448 File Offset: 0x001F7648
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619618, XrefRangeEnd = 619619, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Init(Spline owner)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(owner);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr_Init_Public_Void_Spline_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007BB9 RID: 31673 RVA: 0x001F94A4 File Offset: 0x001F76A4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 619619, XrefRangeEnd = 619620, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe SplineControlPoint()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SplineControlPoint.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06007BBA RID: 31674 RVA: 0x001F94F0 File Offset: 0x001F76F0
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static SplineControlPoint()
|
|
{
|
|
Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "XftWeapon", "SplineControlPoint");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr);
|
|
SplineControlPoint.NativeFieldInfoPtr_Position = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, "Position");
|
|
SplineControlPoint.NativeFieldInfoPtr_Normal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, "Normal");
|
|
SplineControlPoint.NativeFieldInfoPtr_ControlPointIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, "ControlPointIndex");
|
|
SplineControlPoint.NativeFieldInfoPtr_SegmentIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, "SegmentIndex");
|
|
SplineControlPoint.NativeFieldInfoPtr_Dist = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, "Dist");
|
|
SplineControlPoint.NativeFieldInfoPtr_mSpline = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, "mSpline");
|
|
SplineControlPoint.NativeMethodInfoPtr_get_NextControlPoint_Public_get_SplineControlPoint_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672689);
|
|
SplineControlPoint.NativeMethodInfoPtr_get_PreviousControlPoint_Public_get_SplineControlPoint_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672690);
|
|
SplineControlPoint.NativeMethodInfoPtr_get_NextPosition_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672691);
|
|
SplineControlPoint.NativeMethodInfoPtr_get_PreviousPosition_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672692);
|
|
SplineControlPoint.NativeMethodInfoPtr_get_NextNormal_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672693);
|
|
SplineControlPoint.NativeMethodInfoPtr_get_PreviousNormal_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672694);
|
|
SplineControlPoint.NativeMethodInfoPtr_get_IsValid_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672695);
|
|
SplineControlPoint.NativeMethodInfoPtr_GetNext2Position_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672696);
|
|
SplineControlPoint.NativeMethodInfoPtr_GetNext2Normal_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672697);
|
|
SplineControlPoint.NativeMethodInfoPtr_Interpolate_Public_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672698);
|
|
SplineControlPoint.NativeMethodInfoPtr_InterpolateNormal_Public_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672699);
|
|
SplineControlPoint.NativeMethodInfoPtr_Init_Public_Void_Spline_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672700);
|
|
SplineControlPoint.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SplineControlPoint>.NativeClassPtr, 100672701);
|
|
}
|
|
|
|
// Token: 0x06007BBB RID: 31675 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public SplineControlPoint(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002A1A RID: 10778
|
|
// (get) Token: 0x06007BBC RID: 31676 RVA: 0x001F969C File Offset: 0x001F789C
|
|
// (set) Token: 0x06007BBD RID: 31677 RVA: 0x001F96C4 File Offset: 0x001F78C4
|
|
public unsafe Vector3 Position
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_Position);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_Position)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A1B RID: 10779
|
|
// (get) Token: 0x06007BBE RID: 31678 RVA: 0x001F96E8 File Offset: 0x001F78E8
|
|
// (set) Token: 0x06007BBF RID: 31679 RVA: 0x001F9710 File Offset: 0x001F7910
|
|
public unsafe Vector3 Normal
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_Normal);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_Normal)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A1C RID: 10780
|
|
// (get) Token: 0x06007BC0 RID: 31680 RVA: 0x001F9734 File Offset: 0x001F7934
|
|
// (set) Token: 0x06007BC1 RID: 31681 RVA: 0x001F975C File Offset: 0x001F795C
|
|
public unsafe int ControlPointIndex
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_ControlPointIndex);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_ControlPointIndex)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A1D RID: 10781
|
|
// (get) Token: 0x06007BC2 RID: 31682 RVA: 0x001F9780 File Offset: 0x001F7980
|
|
// (set) Token: 0x06007BC3 RID: 31683 RVA: 0x001F97A8 File Offset: 0x001F79A8
|
|
public unsafe int SegmentIndex
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_SegmentIndex);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_SegmentIndex)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A1E RID: 10782
|
|
// (get) Token: 0x06007BC4 RID: 31684 RVA: 0x001F97CC File Offset: 0x001F79CC
|
|
// (set) Token: 0x06007BC5 RID: 31685 RVA: 0x001F97F4 File Offset: 0x001F79F4
|
|
public unsafe float Dist
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_Dist);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_Dist)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002A1F RID: 10783
|
|
// (get) Token: 0x06007BC6 RID: 31686 RVA: 0x001F9818 File Offset: 0x001F7A18
|
|
// (set) Token: 0x06007BC7 RID: 31687 RVA: 0x001F984C File Offset: 0x001F7A4C
|
|
public unsafe Spline mSpline
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_mSpline);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Spline(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SplineControlPoint.NativeFieldInfoPtr_mSpline), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005315 RID: 21269
|
|
private static readonly IntPtr NativeFieldInfoPtr_Position;
|
|
|
|
// Token: 0x04005316 RID: 21270
|
|
private static readonly IntPtr NativeFieldInfoPtr_Normal;
|
|
|
|
// Token: 0x04005317 RID: 21271
|
|
private static readonly IntPtr NativeFieldInfoPtr_ControlPointIndex;
|
|
|
|
// Token: 0x04005318 RID: 21272
|
|
private static readonly IntPtr NativeFieldInfoPtr_SegmentIndex;
|
|
|
|
// Token: 0x04005319 RID: 21273
|
|
private static readonly IntPtr NativeFieldInfoPtr_Dist;
|
|
|
|
// Token: 0x0400531A RID: 21274
|
|
private static readonly IntPtr NativeFieldInfoPtr_mSpline;
|
|
|
|
// Token: 0x0400531B RID: 21275
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_NextControlPoint_Public_get_SplineControlPoint_0;
|
|
|
|
// Token: 0x0400531C RID: 21276
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_PreviousControlPoint_Public_get_SplineControlPoint_0;
|
|
|
|
// Token: 0x0400531D RID: 21277
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_NextPosition_Public_get_Vector3_0;
|
|
|
|
// Token: 0x0400531E RID: 21278
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_PreviousPosition_Public_get_Vector3_0;
|
|
|
|
// Token: 0x0400531F RID: 21279
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_NextNormal_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005320 RID: 21280
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_PreviousNormal_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005321 RID: 21281
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_IsValid_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04005322 RID: 21282
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetNext2Position_Private_Vector3_0;
|
|
|
|
// Token: 0x04005323 RID: 21283
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetNext2Normal_Private_Vector3_0;
|
|
|
|
// Token: 0x04005324 RID: 21284
|
|
private static readonly IntPtr NativeMethodInfoPtr_Interpolate_Public_Vector3_Single_0;
|
|
|
|
// Token: 0x04005325 RID: 21285
|
|
private static readonly IntPtr NativeMethodInfoPtr_InterpolateNormal_Public_Vector3_Single_0;
|
|
|
|
// Token: 0x04005326 RID: 21286
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_Spline_0;
|
|
|
|
// Token: 0x04005327 RID: 21287
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|