751 lines
34 KiB
C#
751 lines
34 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
using UnityEngine;
|
|
|
|
namespace MTAssets.UltimateLODSystem.MeshSimplifier
|
|
{
|
|
// Token: 0x0200067B RID: 1659
|
|
[StructLayout(2)]
|
|
public struct Vector3d
|
|
{
|
|
// Token: 0x17003917 RID: 14615
|
|
// (get) Token: 0x0600A8EF RID: 43247 RVA: 0x002B4BB0 File Offset: 0x002B2DB0
|
|
public unsafe double Magnitude
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656706, XrefRangeEnd = 656711, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_get_Magnitude_Public_get_Double_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003918 RID: 14616
|
|
// (get) Token: 0x0600A8F0 RID: 43248 RVA: 0x002B4BF4 File Offset: 0x002B2DF4
|
|
public unsafe double MagnitudeSqr
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_get_MagnitudeSqr_Public_get_Double_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003919 RID: 14617
|
|
// (get) Token: 0x0600A8F1 RID: 43249 RVA: 0x002B4C38 File Offset: 0x002B2E38
|
|
public unsafe Vector3d Normalized
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656711, XrefRangeEnd = 656715, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_get_Normalized_Public_get_Vector3d_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700391A RID: 14618
|
|
public unsafe double this[int index]
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref index;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_get_Item_Public_get_Double_Int32_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
[CallerCount(0)]
|
|
set
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref index;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref value;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_set_Item_Public_set_Void_Int32_Double_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A8F4 RID: 43252 RVA: 0x002B4D28 File Offset: 0x002B2F28
|
|
[CallerCount(0)]
|
|
public unsafe Vector3d(double value)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref value;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Double_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A8F5 RID: 43253 RVA: 0x002B4D70 File Offset: 0x002B2F70
|
|
[CallerCount(0)]
|
|
public unsafe Vector3d(double x, double y, double z)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref x;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref y;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref z;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Double_Double_Double_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A8F6 RID: 43254 RVA: 0x002B4DDC File Offset: 0x002B2FDC
|
|
[CallerCount(0)]
|
|
public unsafe Vector3d(Vector3 vector)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref vector;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Vector3_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A8F7 RID: 43255 RVA: 0x002B4E24 File Offset: 0x002B3024
|
|
[CallerCount(0)]
|
|
public unsafe static Vector3d operator +(Vector3d a, Vector3d b)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref a;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref b;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Addition_Public_Static_Vector3d_Vector3d_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A8F8 RID: 43256 RVA: 0x002B4E8C File Offset: 0x002B308C
|
|
[CallerCount(0)]
|
|
public unsafe static Vector3d operator -(Vector3d a, Vector3d b)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref a;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref b;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Subtraction_Public_Static_Vector3d_Vector3d_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A8F9 RID: 43257 RVA: 0x002B4EF4 File Offset: 0x002B30F4
|
|
[CallerCount(0)]
|
|
public unsafe static Vector3d operator *(Vector3d a, double d)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref a;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref d;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Vector3d_Double_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A8FA RID: 43258 RVA: 0x002B4F5C File Offset: 0x002B315C
|
|
[CallerCount(0)]
|
|
public unsafe static Vector3d operator *(double d, Vector3d a)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref d;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref a;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Double_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A8FB RID: 43259 RVA: 0x002B4FC4 File Offset: 0x002B31C4
|
|
[CallerCount(0)]
|
|
public unsafe static Vector3d operator /(Vector3d a, double d)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref a;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref d;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Division_Public_Static_Vector3d_Vector3d_Double_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A8FC RID: 43260 RVA: 0x002B502C File Offset: 0x002B322C
|
|
[CallerCount(0)]
|
|
public unsafe static Vector3d operator -(Vector3d a)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref a;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_UnaryNegation_Public_Static_Vector3d_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A8FD RID: 43261 RVA: 0x002B5080 File Offset: 0x002B3280
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656715, XrefRangeEnd = 656718, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static bool operator ==(Vector3d lhs, Vector3d rhs)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref lhs;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref rhs;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Equality_Public_Static_Boolean_Vector3d_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A8FE RID: 43262 RVA: 0x002B50E8 File Offset: 0x002B32E8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656718, XrefRangeEnd = 656721, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static bool operator !=(Vector3d lhs, Vector3d rhs)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref lhs;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref rhs;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Inequality_Public_Static_Boolean_Vector3d_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A8FF RID: 43263 RVA: 0x002B5150 File Offset: 0x002B3350
|
|
[CallerCount(0)]
|
|
public unsafe static implicit operator Vector3d(Vector3 v)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref v;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Implicit_Public_Static_Vector3d_Vector3_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A900 RID: 43264 RVA: 0x002B51A4 File Offset: 0x002B33A4
|
|
[CallerCount(0)]
|
|
public unsafe static explicit operator Vector3(Vector3d v)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref v;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_op_Explicit_Public_Static_Vector3_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A901 RID: 43265 RVA: 0x002B51F8 File Offset: 0x002B33F8
|
|
[CallerCount(0)]
|
|
public unsafe void Set(double x, double y, double z)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref x;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref y;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref z;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Set_Public_Void_Double_Double_Double_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A902 RID: 43266 RVA: 0x002B5264 File Offset: 0x002B3464
|
|
[CallerCount(0)]
|
|
public unsafe void Scale(ref Vector3d scale)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &scale;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Scale_Public_Void_byref_Vector3d_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A903 RID: 43267 RVA: 0x002B52AC File Offset: 0x002B34AC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656721, XrefRangeEnd = 656722, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Normalize()
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Normalize_Public_Void_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A904 RID: 43268 RVA: 0x002B52E0 File Offset: 0x002B34E0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656722, XrefRangeEnd = 656724, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Clamp(double min, double max)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref min;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref max;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Clamp_Public_Void_Double_Double_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A905 RID: 43269 RVA: 0x002B5338 File Offset: 0x002B3538
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656724, XrefRangeEnd = 656727, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override int GetHashCode()
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_GetHashCode_Public_Virtual_Int32_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A906 RID: 43270 RVA: 0x002B537C File Offset: 0x002B357C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656727, XrefRangeEnd = 656730, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override bool Equals(Il2CppSystem.Object obj)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(obj);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Equals_Public_Virtual_Boolean_Object_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A907 RID: 43271 RVA: 0x002B53D4 File Offset: 0x002B35D4
|
|
[CallerCount(0)]
|
|
public unsafe bool Equals(Vector3d other)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref other;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Equals_Public_Virtual_Final_New_Boolean_Vector3d_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A908 RID: 43272 RVA: 0x002B5428 File Offset: 0x002B3628
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656730, XrefRangeEnd = 656740, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override string ToString()
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_ToString_Public_Virtual_String_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return IL2CPP.Il2CppStringToManaged(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A909 RID: 43273 RVA: 0x002B5464 File Offset: 0x002B3664
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656740, XrefRangeEnd = 656746, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe string ToString(string format)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.ManagedStringToIl2Cpp(format);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_ToString_Public_String_String_0, ref this, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return IL2CPP.Il2CppStringToManaged(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A90A RID: 43274 RVA: 0x002B54B8 File Offset: 0x002B36B8
|
|
[CallerCount(0)]
|
|
public unsafe static double Dot(ref Vector3d lhs, ref Vector3d rhs)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &lhs;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &rhs;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Dot_Public_Static_Double_byref_Vector3d_byref_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A90B RID: 43275 RVA: 0x002B5520 File Offset: 0x002B3720
|
|
[CallerCount(0)]
|
|
public unsafe static void Cross(ref Vector3d lhs, ref Vector3d rhs, out Vector3d result)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &lhs;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &rhs;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &result;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Cross_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A90C RID: 43276 RVA: 0x002B5590 File Offset: 0x002B3790
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656746, XrefRangeEnd = 656761, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static double Angle(ref Vector3d from, ref Vector3d to)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &from;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &to;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Angle_Public_Static_Double_byref_Vector3d_byref_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x0600A90D RID: 43277 RVA: 0x002B55F8 File Offset: 0x002B37F8
|
|
[CallerCount(0)]
|
|
public unsafe static void Lerp(ref Vector3d a, ref Vector3d b, double t, out Vector3d result)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &a;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &b;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref t;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &result;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Lerp_Public_Static_Void_byref_Vector3d_byref_Vector3d_Double_byref_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A90E RID: 43278 RVA: 0x002B567C File Offset: 0x002B387C
|
|
[CallerCount(0)]
|
|
public unsafe static void Scale(ref Vector3d a, ref Vector3d b, out Vector3d result)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &a;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &b;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &result;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Scale_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A90F RID: 43279 RVA: 0x002B56EC File Offset: 0x002B38EC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656761, XrefRangeEnd = 656766, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static void Normalize(ref Vector3d value, out Vector3d result)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &value;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &result;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Vector3d.NativeMethodInfoPtr_Normalize_Public_Static_Void_byref_Vector3d_byref_Vector3d_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A910 RID: 43280 RVA: 0x002B5748 File Offset: 0x002B3948
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Vector3d()
|
|
{
|
|
Il2CppClassPointerStore<Vector3d>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "MTAssets.UltimateLODSystem.MeshSimplifier", "Vector3d");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Vector3d>.NativeClassPtr);
|
|
Vector3d.NativeFieldInfoPtr_zero = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, "zero");
|
|
Vector3d.NativeFieldInfoPtr_Epsilon = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, "Epsilon");
|
|
Vector3d.NativeFieldInfoPtr_x = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, "x");
|
|
Vector3d.NativeFieldInfoPtr_y = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, "y");
|
|
Vector3d.NativeFieldInfoPtr_z = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, "z");
|
|
Vector3d.NativeMethodInfoPtr_get_Magnitude_Public_get_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676369);
|
|
Vector3d.NativeMethodInfoPtr_get_MagnitudeSqr_Public_get_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676370);
|
|
Vector3d.NativeMethodInfoPtr_get_Normalized_Public_get_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676371);
|
|
Vector3d.NativeMethodInfoPtr_get_Item_Public_get_Double_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676372);
|
|
Vector3d.NativeMethodInfoPtr_set_Item_Public_set_Void_Int32_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676373);
|
|
Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676374);
|
|
Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Double_Double_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676375);
|
|
Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676376);
|
|
Vector3d.NativeMethodInfoPtr_op_Addition_Public_Static_Vector3d_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676377);
|
|
Vector3d.NativeMethodInfoPtr_op_Subtraction_Public_Static_Vector3d_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676378);
|
|
Vector3d.NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Vector3d_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676379);
|
|
Vector3d.NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Double_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676380);
|
|
Vector3d.NativeMethodInfoPtr_op_Division_Public_Static_Vector3d_Vector3d_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676381);
|
|
Vector3d.NativeMethodInfoPtr_op_UnaryNegation_Public_Static_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676382);
|
|
Vector3d.NativeMethodInfoPtr_op_Equality_Public_Static_Boolean_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676383);
|
|
Vector3d.NativeMethodInfoPtr_op_Inequality_Public_Static_Boolean_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676384);
|
|
Vector3d.NativeMethodInfoPtr_op_Implicit_Public_Static_Vector3d_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676385);
|
|
Vector3d.NativeMethodInfoPtr_op_Explicit_Public_Static_Vector3_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676386);
|
|
Vector3d.NativeMethodInfoPtr_Set_Public_Void_Double_Double_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676387);
|
|
Vector3d.NativeMethodInfoPtr_Scale_Public_Void_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676388);
|
|
Vector3d.NativeMethodInfoPtr_Normalize_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676389);
|
|
Vector3d.NativeMethodInfoPtr_Clamp_Public_Void_Double_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676390);
|
|
Vector3d.NativeMethodInfoPtr_GetHashCode_Public_Virtual_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676391);
|
|
Vector3d.NativeMethodInfoPtr_Equals_Public_Virtual_Boolean_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676392);
|
|
Vector3d.NativeMethodInfoPtr_Equals_Public_Virtual_Final_New_Boolean_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676393);
|
|
Vector3d.NativeMethodInfoPtr_ToString_Public_Virtual_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676394);
|
|
Vector3d.NativeMethodInfoPtr_ToString_Public_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676395);
|
|
Vector3d.NativeMethodInfoPtr_Dot_Public_Static_Double_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676396);
|
|
Vector3d.NativeMethodInfoPtr_Cross_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676397);
|
|
Vector3d.NativeMethodInfoPtr_Angle_Public_Static_Double_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676398);
|
|
Vector3d.NativeMethodInfoPtr_Lerp_Public_Static_Void_byref_Vector3d_byref_Vector3d_Double_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676399);
|
|
Vector3d.NativeMethodInfoPtr_Scale_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676400);
|
|
Vector3d.NativeMethodInfoPtr_Normalize_Public_Static_Void_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100676401);
|
|
}
|
|
|
|
// Token: 0x0600A911 RID: 43281 RVA: 0x002B5A70 File Offset: 0x002B3C70
|
|
public Il2CppSystem.Object BoxIl2CppObject()
|
|
{
|
|
return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, ref this));
|
|
}
|
|
|
|
// Token: 0x17003915 RID: 14613
|
|
// (get) Token: 0x0600A912 RID: 43282 RVA: 0x002B5A84 File Offset: 0x002B3C84
|
|
// (set) Token: 0x0600A913 RID: 43283 RVA: 0x002B5AA2 File Offset: 0x002B3CA2
|
|
public unsafe static Vector3d zero
|
|
{
|
|
get
|
|
{
|
|
Vector3d vector3d;
|
|
IL2CPP.il2cpp_field_static_get_value(Vector3d.NativeFieldInfoPtr_zero, (void*)(&vector3d));
|
|
return vector3d;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(Vector3d.NativeFieldInfoPtr_zero, (void*)(&value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003916 RID: 14614
|
|
// (get) Token: 0x0600A914 RID: 43284 RVA: 0x002B5AB4 File Offset: 0x002B3CB4
|
|
// (set) Token: 0x0600A915 RID: 43285 RVA: 0x002B5AD2 File Offset: 0x002B3CD2
|
|
public unsafe static double Epsilon
|
|
{
|
|
get
|
|
{
|
|
double num;
|
|
IL2CPP.il2cpp_field_static_get_value(Vector3d.NativeFieldInfoPtr_Epsilon, (void*)(&num));
|
|
return num;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(Vector3d.NativeFieldInfoPtr_Epsilon, (void*)(&value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04007143 RID: 28995
|
|
private static readonly IntPtr NativeFieldInfoPtr_zero;
|
|
|
|
// Token: 0x04007144 RID: 28996
|
|
private static readonly IntPtr NativeFieldInfoPtr_Epsilon;
|
|
|
|
// Token: 0x04007145 RID: 28997
|
|
private static readonly IntPtr NativeFieldInfoPtr_x;
|
|
|
|
// Token: 0x04007146 RID: 28998
|
|
private static readonly IntPtr NativeFieldInfoPtr_y;
|
|
|
|
// Token: 0x04007147 RID: 28999
|
|
private static readonly IntPtr NativeFieldInfoPtr_z;
|
|
|
|
// Token: 0x04007148 RID: 29000
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_Magnitude_Public_get_Double_0;
|
|
|
|
// Token: 0x04007149 RID: 29001
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_MagnitudeSqr_Public_get_Double_0;
|
|
|
|
// Token: 0x0400714A RID: 29002
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_Normalized_Public_get_Vector3d_0;
|
|
|
|
// Token: 0x0400714B RID: 29003
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_Item_Public_get_Double_Int32_0;
|
|
|
|
// Token: 0x0400714C RID: 29004
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_Item_Public_set_Void_Int32_Double_0;
|
|
|
|
// Token: 0x0400714D RID: 29005
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Double_0;
|
|
|
|
// Token: 0x0400714E RID: 29006
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Double_Double_Double_0;
|
|
|
|
// Token: 0x0400714F RID: 29007
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Vector3_0;
|
|
|
|
// Token: 0x04007150 RID: 29008
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Addition_Public_Static_Vector3d_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04007151 RID: 29009
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Subtraction_Public_Static_Vector3d_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04007152 RID: 29010
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Vector3d_Double_0;
|
|
|
|
// Token: 0x04007153 RID: 29011
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Double_Vector3d_0;
|
|
|
|
// Token: 0x04007154 RID: 29012
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Division_Public_Static_Vector3d_Vector3d_Double_0;
|
|
|
|
// Token: 0x04007155 RID: 29013
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_UnaryNegation_Public_Static_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04007156 RID: 29014
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Equality_Public_Static_Boolean_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04007157 RID: 29015
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Inequality_Public_Static_Boolean_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04007158 RID: 29016
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Implicit_Public_Static_Vector3d_Vector3_0;
|
|
|
|
// Token: 0x04007159 RID: 29017
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Explicit_Public_Static_Vector3_Vector3d_0;
|
|
|
|
// Token: 0x0400715A RID: 29018
|
|
private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Double_Double_Double_0;
|
|
|
|
// Token: 0x0400715B RID: 29019
|
|
private static readonly IntPtr NativeMethodInfoPtr_Scale_Public_Void_byref_Vector3d_0;
|
|
|
|
// Token: 0x0400715C RID: 29020
|
|
private static readonly IntPtr NativeMethodInfoPtr_Normalize_Public_Void_0;
|
|
|
|
// Token: 0x0400715D RID: 29021
|
|
private static readonly IntPtr NativeMethodInfoPtr_Clamp_Public_Void_Double_Double_0;
|
|
|
|
// Token: 0x0400715E RID: 29022
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetHashCode_Public_Virtual_Int32_0;
|
|
|
|
// Token: 0x0400715F RID: 29023
|
|
private static readonly IntPtr NativeMethodInfoPtr_Equals_Public_Virtual_Boolean_Object_0;
|
|
|
|
// Token: 0x04007160 RID: 29024
|
|
private static readonly IntPtr NativeMethodInfoPtr_Equals_Public_Virtual_Final_New_Boolean_Vector3d_0;
|
|
|
|
// Token: 0x04007161 RID: 29025
|
|
private static readonly IntPtr NativeMethodInfoPtr_ToString_Public_Virtual_String_0;
|
|
|
|
// Token: 0x04007162 RID: 29026
|
|
private static readonly IntPtr NativeMethodInfoPtr_ToString_Public_String_String_0;
|
|
|
|
// Token: 0x04007163 RID: 29027
|
|
private static readonly IntPtr NativeMethodInfoPtr_Dot_Public_Static_Double_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04007164 RID: 29028
|
|
private static readonly IntPtr NativeMethodInfoPtr_Cross_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04007165 RID: 29029
|
|
private static readonly IntPtr NativeMethodInfoPtr_Angle_Public_Static_Double_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04007166 RID: 29030
|
|
private static readonly IntPtr NativeMethodInfoPtr_Lerp_Public_Static_Void_byref_Vector3d_byref_Vector3d_Double_byref_Vector3d_0;
|
|
|
|
// Token: 0x04007167 RID: 29031
|
|
private static readonly IntPtr NativeMethodInfoPtr_Scale_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04007168 RID: 29032
|
|
private static readonly IntPtr NativeMethodInfoPtr_Normalize_Public_Static_Void_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04007169 RID: 29033
|
|
[FieldOffset(0)]
|
|
public double x;
|
|
|
|
// Token: 0x0400716A RID: 29034
|
|
[FieldOffset(8)]
|
|
public double y;
|
|
|
|
// Token: 0x0400716B RID: 29035
|
|
[FieldOffset(16)]
|
|
public double z;
|
|
}
|
|
}
|