Files
2026-06-04 11:42:34 +02:00

40 lines
1.1 KiB
C#

using System;
using UnityEngine;
namespace ProBuilder2.Common
{
// Token: 0x02000059 RID: 89
public static class pb_Vector
{
// Token: 0x06000295 RID: 661 RVA: 0x0001FA3C File Offset: 0x0001DE3C
public static int GetHashCode(Vector2 v)
{
int num = 27;
num = num * 29 + Convert.ToInt32(v.x * 1000f);
return num * 29 + Convert.ToInt32(v.y * 1000f);
}
// Token: 0x06000296 RID: 662 RVA: 0x0001FA80 File Offset: 0x0001DE80
public static int GetHashCode(Vector3 v)
{
int num = 27;
num = num * 29 + Convert.ToInt32(v.x * 1000f);
num = num * 29 + Convert.ToInt32(v.y * 1000f);
return num * 29 + Convert.ToInt32(v.z * 1000f);
}
// Token: 0x06000297 RID: 663 RVA: 0x0001FADC File Offset: 0x0001DEDC
public static int GetHashCode(Vector4 v)
{
int num = 27;
num = num * 29 + Convert.ToInt32(v.x * 1000f);
num = num * 29 + Convert.ToInt32(v.y * 1000f);
num = num * 29 + Convert.ToInt32(v.z * 1000f);
return num * 29 + Convert.ToInt32(v.w * 1000f);
}
// Token: 0x040001D8 RID: 472
public const float FLT_COMPARE_RESOLUTION = 1000f;
}
}