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: 0x0200062C RID: 1580
|
|
[StructLayout(LayoutKind.Explicit)]
|
|
public struct Vector3d
|
|
{
|
|
// Token: 0x170036AE RID: 13998
|
|
// (get) Token: 0x0600A14C RID: 41292 RVA: 0x00294A78 File Offset: 0x00292C78
|
|
public unsafe double Magnitude
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642118, XrefRangeEnd = 642123, 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: 0x170036AF RID: 13999
|
|
// (get) Token: 0x0600A14D RID: 41293 RVA: 0x00294ABC File Offset: 0x00292CBC
|
|
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: 0x170036B0 RID: 14000
|
|
// (get) Token: 0x0600A14E RID: 41294 RVA: 0x00294B00 File Offset: 0x00292D00
|
|
public unsafe Vector3d Normalized
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642123, XrefRangeEnd = 642127, 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: 0x170036B1 RID: 14001
|
|
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: 0x0600A151 RID: 41297 RVA: 0x00294BF0 File Offset: 0x00292DF0
|
|
[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: 0x0600A152 RID: 41298 RVA: 0x00294C38 File Offset: 0x00292E38
|
|
[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: 0x0600A153 RID: 41299 RVA: 0x00294CA4 File Offset: 0x00292EA4
|
|
[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: 0x0600A154 RID: 41300 RVA: 0x00294CEC File Offset: 0x00292EEC
|
|
[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: 0x0600A155 RID: 41301 RVA: 0x00294D54 File Offset: 0x00292F54
|
|
[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: 0x0600A156 RID: 41302 RVA: 0x00294DBC File Offset: 0x00292FBC
|
|
[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: 0x0600A157 RID: 41303 RVA: 0x00294E24 File Offset: 0x00293024
|
|
[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: 0x0600A158 RID: 41304 RVA: 0x00294E8C File Offset: 0x0029308C
|
|
[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: 0x0600A159 RID: 41305 RVA: 0x00294EF4 File Offset: 0x002930F4
|
|
[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: 0x0600A15A RID: 41306 RVA: 0x00294F48 File Offset: 0x00293148
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642127, XrefRangeEnd = 642130, 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: 0x0600A15B RID: 41307 RVA: 0x00294FB0 File Offset: 0x002931B0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642130, XrefRangeEnd = 642133, 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: 0x0600A15C RID: 41308 RVA: 0x00295018 File Offset: 0x00293218
|
|
[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: 0x0600A15D RID: 41309 RVA: 0x0029506C File Offset: 0x0029326C
|
|
[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: 0x0600A15E RID: 41310 RVA: 0x002950C0 File Offset: 0x002932C0
|
|
[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: 0x0600A15F RID: 41311 RVA: 0x0029512C File Offset: 0x0029332C
|
|
[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: 0x0600A160 RID: 41312 RVA: 0x00295174 File Offset: 0x00293374
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642133, XrefRangeEnd = 642134, 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: 0x0600A161 RID: 41313 RVA: 0x002951A8 File Offset: 0x002933A8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642134, XrefRangeEnd = 642136, 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: 0x0600A162 RID: 41314 RVA: 0x00295200 File Offset: 0x00293400
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642136, XrefRangeEnd = 642139, 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: 0x0600A163 RID: 41315 RVA: 0x00295244 File Offset: 0x00293444
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642139, XrefRangeEnd = 642142, 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: 0x0600A164 RID: 41316 RVA: 0x0029529C File Offset: 0x0029349C
|
|
[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: 0x0600A165 RID: 41317 RVA: 0x002952F0 File Offset: 0x002934F0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642142, XrefRangeEnd = 642152, 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: 0x0600A166 RID: 41318 RVA: 0x0029532C File Offset: 0x0029352C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642152, XrefRangeEnd = 642158, 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: 0x0600A167 RID: 41319 RVA: 0x00295380 File Offset: 0x00293580
|
|
[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: 0x0600A168 RID: 41320 RVA: 0x002953E8 File Offset: 0x002935E8
|
|
[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: 0x0600A169 RID: 41321 RVA: 0x00295458 File Offset: 0x00293658
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642158, XrefRangeEnd = 642173, 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: 0x0600A16A RID: 41322 RVA: 0x002954C0 File Offset: 0x002936C0
|
|
[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: 0x0600A16B RID: 41323 RVA: 0x00295544 File Offset: 0x00293744
|
|
[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: 0x0600A16C RID: 41324 RVA: 0x002955B4 File Offset: 0x002937B4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 642173, XrefRangeEnd = 642178, 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: 0x0600A16D RID: 41325 RVA: 0x00295610 File Offset: 0x00293810
|
|
// 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, 100675706);
|
|
Vector3d.NativeMethodInfoPtr_get_MagnitudeSqr_Public_get_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675707);
|
|
Vector3d.NativeMethodInfoPtr_get_Normalized_Public_get_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675708);
|
|
Vector3d.NativeMethodInfoPtr_get_Item_Public_get_Double_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675709);
|
|
Vector3d.NativeMethodInfoPtr_set_Item_Public_set_Void_Int32_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675710);
|
|
Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675711);
|
|
Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Double_Double_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675712);
|
|
Vector3d.NativeMethodInfoPtr__ctor_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675713);
|
|
Vector3d.NativeMethodInfoPtr_op_Addition_Public_Static_Vector3d_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675714);
|
|
Vector3d.NativeMethodInfoPtr_op_Subtraction_Public_Static_Vector3d_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675715);
|
|
Vector3d.NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Vector3d_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675716);
|
|
Vector3d.NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Double_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675717);
|
|
Vector3d.NativeMethodInfoPtr_op_Division_Public_Static_Vector3d_Vector3d_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675718);
|
|
Vector3d.NativeMethodInfoPtr_op_UnaryNegation_Public_Static_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675719);
|
|
Vector3d.NativeMethodInfoPtr_op_Equality_Public_Static_Boolean_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675720);
|
|
Vector3d.NativeMethodInfoPtr_op_Inequality_Public_Static_Boolean_Vector3d_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675721);
|
|
Vector3d.NativeMethodInfoPtr_op_Implicit_Public_Static_Vector3d_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675722);
|
|
Vector3d.NativeMethodInfoPtr_op_Explicit_Public_Static_Vector3_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675723);
|
|
Vector3d.NativeMethodInfoPtr_Set_Public_Void_Double_Double_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675724);
|
|
Vector3d.NativeMethodInfoPtr_Scale_Public_Void_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675725);
|
|
Vector3d.NativeMethodInfoPtr_Normalize_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675726);
|
|
Vector3d.NativeMethodInfoPtr_Clamp_Public_Void_Double_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675727);
|
|
Vector3d.NativeMethodInfoPtr_GetHashCode_Public_Virtual_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675728);
|
|
Vector3d.NativeMethodInfoPtr_Equals_Public_Virtual_Boolean_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675729);
|
|
Vector3d.NativeMethodInfoPtr_Equals_Public_Virtual_Final_New_Boolean_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675730);
|
|
Vector3d.NativeMethodInfoPtr_ToString_Public_Virtual_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675731);
|
|
Vector3d.NativeMethodInfoPtr_ToString_Public_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675732);
|
|
Vector3d.NativeMethodInfoPtr_Dot_Public_Static_Double_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675733);
|
|
Vector3d.NativeMethodInfoPtr_Cross_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675734);
|
|
Vector3d.NativeMethodInfoPtr_Angle_Public_Static_Double_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675735);
|
|
Vector3d.NativeMethodInfoPtr_Lerp_Public_Static_Void_byref_Vector3d_byref_Vector3d_Double_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675736);
|
|
Vector3d.NativeMethodInfoPtr_Scale_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675737);
|
|
Vector3d.NativeMethodInfoPtr_Normalize_Public_Static_Void_byref_Vector3d_byref_Vector3d_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, 100675738);
|
|
}
|
|
|
|
// Token: 0x0600A16E RID: 41326 RVA: 0x00295938 File Offset: 0x00293B38
|
|
public Il2CppSystem.Object BoxIl2CppObject()
|
|
{
|
|
return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<Vector3d>.NativeClassPtr, ref this));
|
|
}
|
|
|
|
// Token: 0x170036AC RID: 13996
|
|
// (get) Token: 0x0600A16F RID: 41327 RVA: 0x0029594C File Offset: 0x00293B4C
|
|
// (set) Token: 0x0600A170 RID: 41328 RVA: 0x0029596A File Offset: 0x00293B6A
|
|
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: 0x170036AD RID: 13997
|
|
// (get) Token: 0x0600A171 RID: 41329 RVA: 0x0029597C File Offset: 0x00293B7C
|
|
// (set) Token: 0x0600A172 RID: 41330 RVA: 0x0029599A File Offset: 0x00293B9A
|
|
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: 0x04006C0E RID: 27662
|
|
private static readonly IntPtr NativeFieldInfoPtr_zero;
|
|
|
|
// Token: 0x04006C0F RID: 27663
|
|
private static readonly IntPtr NativeFieldInfoPtr_Epsilon;
|
|
|
|
// Token: 0x04006C10 RID: 27664
|
|
private static readonly IntPtr NativeFieldInfoPtr_x;
|
|
|
|
// Token: 0x04006C11 RID: 27665
|
|
private static readonly IntPtr NativeFieldInfoPtr_y;
|
|
|
|
// Token: 0x04006C12 RID: 27666
|
|
private static readonly IntPtr NativeFieldInfoPtr_z;
|
|
|
|
// Token: 0x04006C13 RID: 27667
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_Magnitude_Public_get_Double_0;
|
|
|
|
// Token: 0x04006C14 RID: 27668
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_MagnitudeSqr_Public_get_Double_0;
|
|
|
|
// Token: 0x04006C15 RID: 27669
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_Normalized_Public_get_Vector3d_0;
|
|
|
|
// Token: 0x04006C16 RID: 27670
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_Item_Public_get_Double_Int32_0;
|
|
|
|
// Token: 0x04006C17 RID: 27671
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_Item_Public_set_Void_Int32_Double_0;
|
|
|
|
// Token: 0x04006C18 RID: 27672
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Double_0;
|
|
|
|
// Token: 0x04006C19 RID: 27673
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Double_Double_Double_0;
|
|
|
|
// Token: 0x04006C1A RID: 27674
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Vector3_0;
|
|
|
|
// Token: 0x04006C1B RID: 27675
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Addition_Public_Static_Vector3d_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04006C1C RID: 27676
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Subtraction_Public_Static_Vector3d_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04006C1D RID: 27677
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Vector3d_Double_0;
|
|
|
|
// Token: 0x04006C1E RID: 27678
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Multiply_Public_Static_Vector3d_Double_Vector3d_0;
|
|
|
|
// Token: 0x04006C1F RID: 27679
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Division_Public_Static_Vector3d_Vector3d_Double_0;
|
|
|
|
// Token: 0x04006C20 RID: 27680
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_UnaryNegation_Public_Static_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04006C21 RID: 27681
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Equality_Public_Static_Boolean_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04006C22 RID: 27682
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Inequality_Public_Static_Boolean_Vector3d_Vector3d_0;
|
|
|
|
// Token: 0x04006C23 RID: 27683
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Implicit_Public_Static_Vector3d_Vector3_0;
|
|
|
|
// Token: 0x04006C24 RID: 27684
|
|
private static readonly IntPtr NativeMethodInfoPtr_op_Explicit_Public_Static_Vector3_Vector3d_0;
|
|
|
|
// Token: 0x04006C25 RID: 27685
|
|
private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Double_Double_Double_0;
|
|
|
|
// Token: 0x04006C26 RID: 27686
|
|
private static readonly IntPtr NativeMethodInfoPtr_Scale_Public_Void_byref_Vector3d_0;
|
|
|
|
// Token: 0x04006C27 RID: 27687
|
|
private static readonly IntPtr NativeMethodInfoPtr_Normalize_Public_Void_0;
|
|
|
|
// Token: 0x04006C28 RID: 27688
|
|
private static readonly IntPtr NativeMethodInfoPtr_Clamp_Public_Void_Double_Double_0;
|
|
|
|
// Token: 0x04006C29 RID: 27689
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetHashCode_Public_Virtual_Int32_0;
|
|
|
|
// Token: 0x04006C2A RID: 27690
|
|
private static readonly IntPtr NativeMethodInfoPtr_Equals_Public_Virtual_Boolean_Object_0;
|
|
|
|
// Token: 0x04006C2B RID: 27691
|
|
private static readonly IntPtr NativeMethodInfoPtr_Equals_Public_Virtual_Final_New_Boolean_Vector3d_0;
|
|
|
|
// Token: 0x04006C2C RID: 27692
|
|
private static readonly IntPtr NativeMethodInfoPtr_ToString_Public_Virtual_String_0;
|
|
|
|
// Token: 0x04006C2D RID: 27693
|
|
private static readonly IntPtr NativeMethodInfoPtr_ToString_Public_String_String_0;
|
|
|
|
// Token: 0x04006C2E RID: 27694
|
|
private static readonly IntPtr NativeMethodInfoPtr_Dot_Public_Static_Double_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04006C2F RID: 27695
|
|
private static readonly IntPtr NativeMethodInfoPtr_Cross_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04006C30 RID: 27696
|
|
private static readonly IntPtr NativeMethodInfoPtr_Angle_Public_Static_Double_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04006C31 RID: 27697
|
|
private static readonly IntPtr NativeMethodInfoPtr_Lerp_Public_Static_Void_byref_Vector3d_byref_Vector3d_Double_byref_Vector3d_0;
|
|
|
|
// Token: 0x04006C32 RID: 27698
|
|
private static readonly IntPtr NativeMethodInfoPtr_Scale_Public_Static_Void_byref_Vector3d_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04006C33 RID: 27699
|
|
private static readonly IntPtr NativeMethodInfoPtr_Normalize_Public_Static_Void_byref_Vector3d_byref_Vector3d_0;
|
|
|
|
// Token: 0x04006C34 RID: 27700
|
|
[FieldOffset(0)]
|
|
public double x;
|
|
|
|
// Token: 0x04006C35 RID: 27701
|
|
[FieldOffset(8)]
|
|
public double y;
|
|
|
|
// Token: 0x04006C36 RID: 27702
|
|
[FieldOffset(16)]
|
|
public double z;
|
|
}
|
|
}
|