Struct Vector4Int
Assembly: TriLibCore.dll
Syntax
public struct Vector4Int : IList<int>, ICollection<int>, IEnumerable<int>, IEnumerable
Constructors
Vector4Int(int, int, int, int)
Declaration
public Vector4Int(int x, int y, int z, int w)
Parameters
Fields
w
Declaration
Field Value
x
Declaration
Field Value
y
Declaration
Field Value
z
Declaration
Field Value
Properties
Count
Declaration
public int Count { get; }
Property Value
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
this[int]
Declaration
public int this[int index] { get; set; }
Parameters
Type |
Name |
Description |
int |
index |
|
Property Value
Methods
Add(int)
Declaration
public void Add(int item)
Parameters
Type |
Name |
Description |
int |
item |
|
Clear()
Declaration
Contains(int)
Declaration
public bool Contains(int item)
Parameters
Type |
Name |
Description |
int |
item |
|
Returns
CopyTo(int[], int)
Declaration
public void CopyTo(int[] array, int arrayIndex)
Parameters
Type |
Name |
Description |
int[] |
array |
|
int |
arrayIndex |
|
GetEnumerator()
Declaration
public IEnumerator<int> GetEnumerator()
Returns
IndexOf(int)
Declaration
public int IndexOf(int item)
Parameters
Type |
Name |
Description |
int |
item |
|
Returns
Insert(int, int)
Declaration
public void Insert(int index, int item)
Parameters
Type |
Name |
Description |
int |
index |
|
int |
item |
|
Remove(int)
Declaration
public bool Remove(int item)
Parameters
Type |
Name |
Description |
int |
item |
|
Returns
RemoveAt(int)
Declaration
public void RemoveAt(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
Operators
explicit operator Vector4Int(Color)
Declaration
public static explicit operator Vector4Int(Color b)
Parameters
Type |
Name |
Description |
Color |
b |
|
Returns
explicit operator Vector4Int(Vector2)
Declaration
public static explicit operator Vector4Int(Vector2 b)
Parameters
Type |
Name |
Description |
Vector2 |
b |
|
Returns
explicit operator Vector4Int(Vector3)
Declaration
public static explicit operator Vector4Int(Vector3 b)
Parameters
Type |
Name |
Description |
Vector3 |
b |
|
Returns
explicit operator Vector4Int(Vector4)
Declaration
public static explicit operator Vector4Int(Vector4 b)
Parameters
Type |
Name |
Description |
Vector4 |
b |
|
Returns
implicit operator Color(Vector4Int)
Declaration
public static implicit operator Color(Vector4Int b)
Parameters
Returns
implicit operator Vector2(Vector4Int)
Declaration
public static implicit operator Vector2(Vector4Int b)
Parameters
Returns
implicit operator Vector3(Vector4Int)
Declaration
public static implicit operator Vector3(Vector4Int b)
Parameters
Returns
implicit operator Vector4(Vector4Int)
Declaration
public static implicit operator Vector4(Vector4Int b)
Parameters
Returns
Implements
Extension Methods