terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
UnityEngine.Quaternion Struct Reference
+ Inheritance diagram for UnityEngine.Quaternion:

Public Member Functions

 Quaternion (float x, float y, float z, float w)
 
override int GetHashCode ()
 
override bool Equals (object other)
 
bool Equals (Quaternion other)
 
override string ToString ()
 
string ToString (string format, IFormatProvider formatProvider)
 
bool Equals (T other)
 

Static Public Member Functions

static Quaternion Inverse (Quaternion rotation)
 
static Quaternion AngleAxis (float angle, Vector3 axis)
 
static Vector3 operator* (Quaternion rotation, Vector3 point)
 
static bool operator== (Quaternion lhs, Quaternion rhs)
 
static bool operator!= (Quaternion lhs, Quaternion rhs)
 
static float Dot (Quaternion a, Quaternion b)
 
static Quaternion ()
 

Public Attributes

float x
 
float y
 
float z
 
float w
 

Properties

static Quaternion identity [get]
 
Vector3 eulerAngles [get, set]
 

Static Private Member Functions

static Quaternion Internal_FromEulerRad (Vector3 euler)
 
static Vector3 Internal_ToEulerRad (Quaternion rotation)
 
static bool IsEqualUsingDot (float dot)
 
static Vector3 Internal_MakePositive (Vector3 euler)
 
static void Inverse_Injected (Quaternion rotation, [Out] Quaternion ret)
 
static void Internal_FromEulerRad_Injected (Vector3 euler, [Out] Quaternion ret)
 
static void Internal_ToEulerRad_Injected (Quaternion rotation, [Out] Vector3 ret)
 
static void AngleAxis_Injected (float angle, Vector3 axis, [Out] Quaternion ret)
 

Static Private Attributes

static readonly Quaternion identityQuaternion
 

Detailed Description

Definition at line 18 of file Quaternion.cs.


The documentation for this struct was generated from the following file: