15 [
NativeType(Header =
"Runtime/Math/Quaternion.h")]
35 [
FreeFunction(
"QuaternionScripting::ToEuler", IsThreadSafe =
true)]
42 [
FreeFunction(
"QuaternionScripting::AngleAxis", IsThreadSafe =
true)]
170 bool flag =
string.IsNullOrEmpty(
format);
179 if ((
text ==
null ||
text !=
null) && (text2 ==
null || text2 !=
null) && (
text3 ==
null ||
text3 !=
null) && (
text4 ==
null ||
text4 !=
null))
class f__AnonymousType0<< Count > j__TPar
static CultureInfo InvariantCulture
override int GetHashCode()
static Quaternion Internal_FromEulerRad(Vector3 euler)
Quaternion(float x, float y, float z, float w)
static float Dot(Quaternion a, Quaternion b)
static void Inverse_Injected(Quaternion rotation, [Out] Quaternion ret)
static bool operator==(Quaternion lhs, Quaternion rhs)
static Quaternion identity
bool Equals(Quaternion other)
override string ToString()
static Vector3 Internal_MakePositive(Vector3 euler)
static Vector3 operator*(Quaternion rotation, Vector3 point)
string ToString(string format, IFormatProvider formatProvider)
static readonly Quaternion identityQuaternion
override bool Equals(object other)
static void Internal_FromEulerRad_Injected(Vector3 euler, [Out] Quaternion ret)
static bool IsEqualUsingDot(float dot)
static void AngleAxis_Injected(float angle, Vector3 axis, [Out] Quaternion ret)
static void Internal_ToEulerRad_Injected(Quaternion rotation, [Out] Vector3 ret)
static bool operator!=(Quaternion lhs, Quaternion rhs)
static Quaternion Inverse(Quaternion rotation)
static Quaternion AngleAxis(float angle, Vector3 axis)
static Vector3 Internal_ToEulerRad(Quaternion rotation)