Vector2Int
struct in UnityEngine · UnityEngine.CoreModule
In Tassix
2D integer vector. Verified in conformance/recordings/value_types.jsonl.
Constructors 1
Vector2Int(int x, int y)Properties 11
static Vector2Int down { get; }static Vector2Int left { get; }float magnitude { get; }static Vector2Int one { get; }static Vector2Int right { get; }int sqrMagnitude { get; }int this[int index] { get; set; }static Vector2Int up { get; }int x { get; set; }int y { get; set; }static Vector2Int zero { get; }Methods 12
static Vector2Int CeilToInt(Vector2 v)static Vector2Int CeilToInt(in Vector2 v)void Clamp(Vector2Int min, Vector2Int max)void Clamp(in Vector2Int min, in Vector2Int max)static float Distance(Vector2Int a, Vector2Int b)static float Distance(in Vector2Int a, in Vector2Int b)static Vector2Int FloorToInt(Vector2 v)static Vector2Int FloorToInt(in Vector2 v)int GetHashCode()static Vector2Int Max(Vector2Int a, Vector2Int b)static Vector2Int Max(in Vector2Int a, in Vector2Int b)static Vector2Int Min(Vector2Int a, Vector2Int b)static Vector2Int Min(in Vector2Int a, in Vector2Int b)static Vector2Int RoundToInt(Vector2 v)static Vector2Int RoundToInt(in Vector2 v)static Vector2Int Scale(Vector2Int a, Vector2Int b)static Vector2Int Scale(in Vector2Int a, in Vector2Int b)void Scale(Vector2Int scale)void Scale(in Vector2Int scale)void Set(int x, int y)string ToString()string ToString(string? format)string ToString(string? format, IFormatProvider? formatProvider)Operators 8
static explicit operator Vector3Int(Vector2Int v)static implicit operator Vector2(Vector2Int v)static bool operator !=(Vector2Int lhs, Vector2Int rhs)static Vector2Int operator *(Vector2Int a, Vector2Int b)static Vector2Int operator *(int a, Vector2Int b)static Vector2Int operator *(Vector2Int a, int b)static Vector2Int operator +(Vector2Int a, Vector2Int b)static Vector2Int operator -(Vector2Int v)static Vector2Int operator -(Vector2Int a, Vector2Int b)static Vector2Int operator /(Vector2Int a, int b)static bool operator ==(Vector2Int lhs, Vector2Int rhs)