15 [
NativeType(Header =
"Runtime/Math/Matrix4x4.h")]
107 float num = this.
m20;
125 float num = this.
m20;
146 bool flag =
string.IsNullOrEmpty(
format);
176 [
FreeFunction(
"MatrixScripting::Ortho", IsThreadSafe =
true)]
195 [NativeName(
"m_Data[0]")]
199 [NativeName(
"m_Data[1]")]
203 [NativeName(
"m_Data[2]")]
207 [NativeName(
"m_Data[3]")]
211 [NativeName(
"m_Data[4]")]
215 [NativeName(
"m_Data[5]")]
219 [NativeName(
"m_Data[6]")]
223 [NativeName(
"m_Data[7]")]
227 [NativeName(
"m_Data[8]")]
231 [NativeName(
"m_Data[9]")]
235 [NativeName(
"m_Data[10]")]
239 [NativeName(
"m_Data[11]")]
243 [NativeName(
"m_Data[12]")]
247 [NativeName(
"m_Data[13]")]
251 [NativeName(
"m_Data[14]")]
255 [NativeName(
"m_Data[15]")]
class f__AnonymousType0<< Count > j__TPar
static CultureInfo InvariantCulture
override int GetHashCode()
static void Ortho_Injected(float left, float right, float bottom, float top, float zNear, float zFar, [Out] Matrix4x4 ret)
static readonly Matrix4x4 identityMatrix
override bool Equals(object other)
static Matrix4x4 Ortho(float left, float right, float bottom, float top, float zNear, float zFar)
override string ToString()
Vector4 GetColumn(int index)
Matrix4x4(Vector4 column0, Vector4 column1, Vector4 column2, Vector4 column3)
string ToString(string format, IFormatProvider formatProvider)
bool Equals(Matrix4x4 other)
Vector3 MultiplyPoint(Vector3 point)
static readonly Matrix4x4 zeroMatrix
Vector3 MultiplyPoint3x4(Vector3 point)