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.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.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "XftWeapon", "SplineControlPoint"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); SplineControlPoint.NativeFieldInfoPtr_Position = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Position"); SplineControlPoint.NativeFieldInfoPtr_Normal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Normal"); SplineControlPoint.NativeFieldInfoPtr_ControlPointIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ControlPointIndex"); SplineControlPoint.NativeFieldInfoPtr_SegmentIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SegmentIndex"); SplineControlPoint.NativeFieldInfoPtr_Dist = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Dist"); SplineControlPoint.NativeFieldInfoPtr_mSpline = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "mSpline"); SplineControlPoint.NativeMethodInfoPtr_get_NextControlPoint_Public_get_SplineControlPoint_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672689); SplineControlPoint.NativeMethodInfoPtr_get_PreviousControlPoint_Public_get_SplineControlPoint_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672690); SplineControlPoint.NativeMethodInfoPtr_get_NextPosition_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672691); SplineControlPoint.NativeMethodInfoPtr_get_PreviousPosition_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672692); SplineControlPoint.NativeMethodInfoPtr_get_NextNormal_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672693); SplineControlPoint.NativeMethodInfoPtr_get_PreviousNormal_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672694); SplineControlPoint.NativeMethodInfoPtr_get_IsValid_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672695); SplineControlPoint.NativeMethodInfoPtr_GetNext2Position_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672696); SplineControlPoint.NativeMethodInfoPtr_GetNext2Normal_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672697); SplineControlPoint.NativeMethodInfoPtr_Interpolate_Public_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672698); SplineControlPoint.NativeMethodInfoPtr_InterpolateNormal_Public_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672699); SplineControlPoint.NativeMethodInfoPtr_Init_Public_Void_Spline_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672700); SplineControlPoint.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.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; } }