Scripting API

uint2x2

struct in Unity.Mathematics · Unity.Mathematics

31 of 31 of Unity's members

Constructors 1

uint2x2(uint2 c0, uint2 c1)
uint2x2(uint m00, uint m01, uint m10, uint m11)
uint2x2(uint v)
uint2x2(bool v)
uint2x2(bool2x2 v)
uint2x2(int v)
uint2x2(int2x2 v)
uint2x2(float v)
uint2x2(float2x2 v)
uint2x2(double v)
uint2x2(double2x2 v)

Fields 4

uint2 c0
uint2 c1
static readonly uint2x2 identity
static readonly uint2x2 zero

Properties 1

ref uint2 this[int index] { get; }

Methods 3

readonly bool Equals(uint2x2 rhs)
readonly bool Equals(object? o)
readonly int GetHashCode()
readonly string ToString()
readonly string ToString(string? format, IFormatProvider? formatProvider)

Operators 21

static explicit operator uint2x2(bool v)
static explicit operator uint2x2(bool2x2 v)
static explicit operator uint2x2(int v)
static explicit operator uint2x2(int2x2 v)
static explicit operator uint2x2(float v)
static explicit operator uint2x2(float2x2 v)
static explicit operator uint2x2(double v)
static explicit operator uint2x2(double2x2 v)
static implicit operator uint2x2(uint v)
static bool2x2 operator !=(uint2x2 lhs, uint2x2 rhs)
static bool2x2 operator !=(uint2x2 lhs, uint rhs)
static bool2x2 operator !=(uint lhs, uint2x2 rhs)
static uint2x2 operator %(uint2x2 lhs, uint2x2 rhs)
static uint2x2 operator %(uint2x2 lhs, uint rhs)
static uint2x2 operator %(uint lhs, uint2x2 rhs)
static uint2x2 operator &(uint2x2 lhs, uint2x2 rhs)
static uint2x2 operator &(uint2x2 lhs, uint rhs)
static uint2x2 operator &(uint lhs, uint2x2 rhs)
static uint2x2 operator *(uint2x2 lhs, uint2x2 rhs)
static uint2x2 operator *(uint2x2 lhs, uint rhs)
static uint2x2 operator *(uint lhs, uint2x2 rhs)
static uint2x2 operator +(uint2x2 lhs, uint2x2 rhs)
static uint2x2 operator +(uint2x2 lhs, uint rhs)
static uint2x2 operator +(uint lhs, uint2x2 rhs)
static uint2x2 operator +(uint2x2 val)
static uint2x2 operator ++(uint2x2 val)
static uint2x2 operator -(uint2x2 lhs, uint2x2 rhs)
static uint2x2 operator -(uint2x2 lhs, uint rhs)
static uint2x2 operator -(uint lhs, uint2x2 rhs)
static uint2x2 operator -(uint2x2 val)
static uint2x2 operator --(uint2x2 val)
static uint2x2 operator /(uint2x2 lhs, uint2x2 rhs)
static uint2x2 operator /(uint2x2 lhs, uint rhs)
static uint2x2 operator /(uint lhs, uint2x2 rhs)
static bool2x2 operator <(uint2x2 lhs, uint2x2 rhs)
static bool2x2 operator <(uint2x2 lhs, uint rhs)
static bool2x2 operator <(uint lhs, uint2x2 rhs)
static uint2x2 operator <<(uint2x2 x, int n)
static bool2x2 operator <=(uint2x2 lhs, uint2x2 rhs)
static bool2x2 operator <=(uint2x2 lhs, uint rhs)
static bool2x2 operator <=(uint lhs, uint2x2 rhs)
static bool2x2 operator ==(uint2x2 lhs, uint2x2 rhs)
static bool2x2 operator ==(uint2x2 lhs, uint rhs)
static bool2x2 operator ==(uint lhs, uint2x2 rhs)
static bool2x2 operator >(uint2x2 lhs, uint2x2 rhs)
static bool2x2 operator >(uint2x2 lhs, uint rhs)
static bool2x2 operator >(uint lhs, uint2x2 rhs)
static bool2x2 operator >=(uint2x2 lhs, uint2x2 rhs)
static bool2x2 operator >=(uint2x2 lhs, uint rhs)
static bool2x2 operator >=(uint lhs, uint2x2 rhs)
static uint2x2 operator >>(uint2x2 x, int n)
static uint2x2 operator ^(uint2x2 lhs, uint2x2 rhs)
static uint2x2 operator ^(uint2x2 lhs, uint rhs)
static uint2x2 operator ^(uint lhs, uint2x2 rhs)
static uint2x2 operator |(uint2x2 lhs, uint2x2 rhs)
static uint2x2 operator |(uint2x2 lhs, uint rhs)
static uint2x2 operator |(uint lhs, uint2x2 rhs)
static uint2x2 operator ~(uint2x2 val)