Scripting API

uint4x2

struct in Unity.Mathematics · Unity.Mathematics

30 of 30 of Unity's members

Constructors 1

uint4x2(uint4 c0, uint4 c1)
uint4x2(uint m00, uint m01, uint m10, uint m11, uint m20, uint m21, uint m30, uint m31)
uint4x2(uint v)
uint4x2(bool v)
uint4x2(bool4x2 v)
uint4x2(int v)
uint4x2(int4x2 v)
uint4x2(float v)
uint4x2(float4x2 v)
uint4x2(double v)
uint4x2(double4x2 v)

Fields 3

uint4 c0
uint4 c1
static readonly uint4x2 zero

Properties 1

ref uint4 this[int index] { get; }

Methods 3

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

Operators 21

static explicit operator uint4x2(bool v)
static explicit operator uint4x2(bool4x2 v)
static explicit operator uint4x2(int v)
static explicit operator uint4x2(int4x2 v)
static explicit operator uint4x2(float v)
static explicit operator uint4x2(float4x2 v)
static explicit operator uint4x2(double v)
static explicit operator uint4x2(double4x2 v)
static implicit operator uint4x2(uint v)
static bool4x2 operator !=(uint4x2 lhs, uint4x2 rhs)
static bool4x2 operator !=(uint4x2 lhs, uint rhs)
static bool4x2 operator !=(uint lhs, uint4x2 rhs)
static uint4x2 operator %(uint4x2 lhs, uint4x2 rhs)
static uint4x2 operator %(uint4x2 lhs, uint rhs)
static uint4x2 operator %(uint lhs, uint4x2 rhs)
static uint4x2 operator &(uint4x2 lhs, uint4x2 rhs)
static uint4x2 operator &(uint4x2 lhs, uint rhs)
static uint4x2 operator &(uint lhs, uint4x2 rhs)
static uint4x2 operator *(uint4x2 lhs, uint4x2 rhs)
static uint4x2 operator *(uint4x2 lhs, uint rhs)
static uint4x2 operator *(uint lhs, uint4x2 rhs)
static uint4x2 operator +(uint4x2 lhs, uint4x2 rhs)
static uint4x2 operator +(uint4x2 lhs, uint rhs)
static uint4x2 operator +(uint lhs, uint4x2 rhs)
static uint4x2 operator +(uint4x2 val)
static uint4x2 operator ++(uint4x2 val)
static uint4x2 operator -(uint4x2 lhs, uint4x2 rhs)
static uint4x2 operator -(uint4x2 lhs, uint rhs)
static uint4x2 operator -(uint lhs, uint4x2 rhs)
static uint4x2 operator -(uint4x2 val)
static uint4x2 operator --(uint4x2 val)
static uint4x2 operator /(uint4x2 lhs, uint4x2 rhs)
static uint4x2 operator /(uint4x2 lhs, uint rhs)
static uint4x2 operator /(uint lhs, uint4x2 rhs)
static bool4x2 operator <(uint4x2 lhs, uint4x2 rhs)
static bool4x2 operator <(uint4x2 lhs, uint rhs)
static bool4x2 operator <(uint lhs, uint4x2 rhs)
static uint4x2 operator <<(uint4x2 x, int n)
static bool4x2 operator <=(uint4x2 lhs, uint4x2 rhs)
static bool4x2 operator <=(uint4x2 lhs, uint rhs)
static bool4x2 operator <=(uint lhs, uint4x2 rhs)
static bool4x2 operator ==(uint4x2 lhs, uint4x2 rhs)
static bool4x2 operator ==(uint4x2 lhs, uint rhs)
static bool4x2 operator ==(uint lhs, uint4x2 rhs)
static bool4x2 operator >(uint4x2 lhs, uint4x2 rhs)
static bool4x2 operator >(uint4x2 lhs, uint rhs)
static bool4x2 operator >(uint lhs, uint4x2 rhs)
static bool4x2 operator >=(uint4x2 lhs, uint4x2 rhs)
static bool4x2 operator >=(uint4x2 lhs, uint rhs)
static bool4x2 operator >=(uint lhs, uint4x2 rhs)
static uint4x2 operator >>(uint4x2 x, int n)
static uint4x2 operator ^(uint4x2 lhs, uint4x2 rhs)
static uint4x2 operator ^(uint4x2 lhs, uint rhs)
static uint4x2 operator ^(uint lhs, uint4x2 rhs)
static uint4x2 operator |(uint4x2 lhs, uint4x2 rhs)
static uint4x2 operator |(uint4x2 lhs, uint rhs)
static uint4x2 operator |(uint lhs, uint4x2 rhs)
static uint4x2 operator ~(uint4x2 val)