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
Microsoft.Xna.Framework.Quaternion Struct Reference
+ Inheritance diagram for Microsoft.Xna.Framework.Quaternion:

Public Member Functions

 Quaternion (float x, float y, float z, float w)
 
 Quaternion (Vector3 vectorPart, float scalarPart)
 
void Conjugate ()
 
override bool Equals (object obj)
 
bool Equals (Quaternion other)
 
override int GetHashCode ()
 
float Length ()
 
float LengthSquared ()
 
void Normalize ()
 
override string ToString ()
 
bool Equals (T other)
 

Static Public Member Functions

static Quaternion Add (Quaternion quaternion1, Quaternion quaternion2)
 
static void Add (Quaternion quaternion1, Quaternion quaternion2, [Out] Quaternion result)
 
static Quaternion Concatenate (Quaternion value1, Quaternion value2)
 
static Quaternion Conjugate (Quaternion value)
 
static void Conjugate (Quaternion value, [Out] Quaternion result)
 
static void Concatenate (Quaternion value1, Quaternion value2, [Out] Quaternion result)
 
static Quaternion CreateFromYawPitchRoll (float yaw, float pitch, float roll)
 
static void CreateFromYawPitchRoll (float yaw, float pitch, float roll, [Out] Quaternion result)
 
static Quaternion CreateFromAxisAngle (Vector3 axis, float angle)
 
static void CreateFromAxisAngle (Vector3 axis, float angle, [Out] Quaternion result)
 
static Quaternion CreateFromRotationMatrix (Matrix matrix)
 
static void CreateFromRotationMatrix (Matrix matrix, [Out] Quaternion result)
 
static Quaternion Divide (Quaternion quaternion1, Quaternion quaternion2)
 
static void Divide (Quaternion quaternion1, Quaternion quaternion2, [Out] Quaternion result)
 
static float Dot (Quaternion quaternion1, Quaternion quaternion2)
 
static void Dot (Quaternion quaternion1, Quaternion quaternion2, [Out] float result)
 
static Quaternion Inverse (Quaternion quaternion)
 
static void Inverse (Quaternion quaternion, [Out] Quaternion result)
 
static Quaternion Lerp (Quaternion quaternion1, Quaternion quaternion2, float amount)
 
static void Lerp (Quaternion quaternion1, Quaternion quaternion2, float amount, [Out] Quaternion result)
 
static Quaternion Slerp (Quaternion quaternion1, Quaternion quaternion2, float amount)
 
static void Slerp (Quaternion quaternion1, Quaternion quaternion2, float amount, [Out] Quaternion result)
 
static Quaternion Subtract (Quaternion quaternion1, Quaternion quaternion2)
 
static void Subtract (Quaternion quaternion1, Quaternion quaternion2, [Out] Quaternion result)
 
static Quaternion Multiply (Quaternion quaternion1, Quaternion quaternion2)
 
static Quaternion Multiply (Quaternion quaternion1, float scaleFactor)
 
static void Multiply (Quaternion quaternion1, float scaleFactor, [Out] Quaternion result)
 
static void Multiply (Quaternion quaternion1, Quaternion quaternion2, [Out] Quaternion result)
 
static Quaternion Negate (Quaternion quaternion)
 
static void Negate (Quaternion quaternion, [Out] Quaternion result)
 
static Quaternion Normalize (Quaternion quaternion)
 
static void Normalize (Quaternion quaternion, [Out] Quaternion result)
 
static Quaternion operator+ (Quaternion quaternion1, Quaternion quaternion2)
 
static Quaternion operator/ (Quaternion quaternion1, Quaternion quaternion2)
 
static bool operator== (Quaternion quaternion1, Quaternion quaternion2)
 
static bool operator!= (Quaternion quaternion1, Quaternion quaternion2)
 
static Quaternion operator* (Quaternion quaternion1, Quaternion quaternion2)
 
static Quaternion operator* (Quaternion quaternion1, float scaleFactor)
 
static Quaternion operator- (Quaternion quaternion1, Quaternion quaternion2)
 
static Quaternion operator- (Quaternion quaternion)
 
static Quaternion ()
 

Public Attributes

float X
 
float Y
 
float Z
 
float W
 

Properties

static Quaternion Identity [get]
 

Static Private Attributes

static Quaternion identity
 

Detailed Description

Definition at line 9 of file Quaternion.cs.


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