Zdexby TheHolyOneZ
8,798 structs
Struct

quaternion

: ValueType : Object
Unity.Mathematics.quaternion, Unity.Mathematics 0x0010 (16 B) Unity.Mathematics.dll
0x00x0010

Members 2

OffsetSizeNameTypeFlags
0x10valuefloat4Public
0x10identityquaternionPublicStatic+1 flags

Functions 33

SignatureFlagsNativeParams
Quaternion op_Implicit(const quaternion& q)PublicStatic+1 flags0x10
quaternion op_Implicit(const Quaternion& q)PublicStatic+1 flags0x10
void .ctor(float x, float y, float z, float w)Public+1 flags0x04
void .ctor(const float4& value)Public+1 flags0x10
quaternion op_Implicit(const float4& v)PublicStatic+1 flags0x10
void .ctor(const float3x3& m)Public+1 flags0x24
void .ctor(const float4x4& m)Public+1 flags0x40
quaternion AxisAngle(const float3& axis, float angle)PublicStatic0x10
quaternion EulerXYZ(const float3& xyz)PublicStatic0x10
quaternion EulerXZY(const float3& xyz)PublicStatic0x10
quaternion EulerYXZ(const float3& xyz)PublicStatic0x10
quaternion EulerYZX(const float3& xyz)PublicStatic0x10
quaternion EulerZXY(const float3& xyz)PublicStatic0x10
quaternion EulerZYX(const float3& xyz)PublicStatic0x10
quaternion EulerXYZ(float x, float y, float z)PublicStatic0x10
quaternion EulerXZY(float x, float y, float z)PublicStatic0x10
quaternion EulerYXZ(float x, float y, float z)PublicStatic0x10
quaternion EulerYZX(float x, float y, float z)PublicStatic0x10
quaternion EulerZXY(float x, float y, float z)PublicStatic0x10
quaternion EulerZYX(float x, float y, float z)PublicStatic0x10
quaternion Euler(const float3& xyz, const RotationOrder& order)PublicStatic0x10
quaternion Euler(float x, float y, float z, const RotationOrder& order)PublicStatic0x10
quaternion RotateX(float angle)PublicStatic0x10
quaternion RotateY(float angle)PublicStatic0x10
quaternion RotateZ(float angle)PublicStatic0x10
quaternion LookRotation(const float3& forward, const float3& up)PublicStatic0x10
quaternion LookRotationSafe(const float3& forward, const float3& up)PublicStatic0x10
bool Equals(const quaternion& x)PublicFinal+2 flags0x10
bool Equals(object x)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
string ToString()Public+1 flags0x08
string ToString(const string& format, IFormatProvider formatProvider)PublicFinal+2 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 23

types with a member, parameter or interface of this type