This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,77 @@
using System;
using UnityEngine;
namespace ProBuilder2.Common
{
// Token: 0x0200004F RID: 79
public class pb_HandleConstraint2D
{
// Token: 0x06000263 RID: 611 RVA: 0x0001F340 File Offset: 0x0001D740
public pb_HandleConstraint2D(int x, int y)
{
this.x = x;
this.y = y;
}
// Token: 0x06000264 RID: 612 RVA: 0x0001F356 File Offset: 0x0001D756
public pb_HandleConstraint2D Inverse()
{
return new pb_HandleConstraint2D((this.x != 1) ? 1 : 0, (this.y != 1) ? 1 : 0);
}
// Token: 0x06000265 RID: 613 RVA: 0x0001F383 File Offset: 0x0001D783
public Vector2 Mask(Vector2 v)
{
v.x *= (float)this.x;
v.y *= (float)this.y;
return v;
}
// Token: 0x06000266 RID: 614 RVA: 0x0001F3B0 File Offset: 0x0001D7B0
public Vector2 InverseMask(Vector2 v)
{
v.x *= ((this.x != 1) ? 1f : 0f);
v.y *= ((this.y != 1) ? 1f : 0f);
return v;
}
// Token: 0x06000267 RID: 615 RVA: 0x0001F410 File Offset: 0x0001D810
public static bool operator ==(pb_HandleConstraint2D a, pb_HandleConstraint2D b)
{
return a.x == b.x && a.y == b.y;
}
// Token: 0x06000268 RID: 616 RVA: 0x0001F434 File Offset: 0x0001D834
public static bool operator !=(pb_HandleConstraint2D a, pb_HandleConstraint2D b)
{
return a.x != b.x || a.y != b.y;
}
// Token: 0x06000269 RID: 617 RVA: 0x0001F45B File Offset: 0x0001D85B
public override int GetHashCode()
{
return base.GetHashCode();
}
// Token: 0x0600026A RID: 618 RVA: 0x0001F463 File Offset: 0x0001D863
public override bool Equals(object o)
{
return o is pb_HandleConstraint2D && ((pb_HandleConstraint2D)o).x == this.x && ((pb_HandleConstraint2D)o).y == this.y;
}
// Token: 0x0600026B RID: 619 RVA: 0x0001F49C File Offset: 0x0001D89C
public override string ToString()
{
return string.Concat(new object[] { "(", this.x, ", ", this.y, ")" });
}
// Token: 0x040001BA RID: 442
public int x;
// Token: 0x040001BB RID: 443
public int y;
// Token: 0x040001BC RID: 444
public static readonly pb_HandleConstraint2D None = new pb_HandleConstraint2D(1, 1);
}
}