API Reference › Natives
Quaternion
StructNamespace: SwiftlyS2.Shared.Natives · Assembly: SwiftlyS2.CS2.dll
public struct QuaternionQuaternion, basically 4 floats.
View sourceConstructors
public Quaternion(float ix, float iy, float iz, float iw)Properties
Methods
Indicates whether this instance and a specified object are equal.
public override bool Equals(object? obj)Parameters
- objobject?The object to compare with the current instance.
Returns
true if obj and this instance are the same type and represent the same value; otherwise, false .
Returns the hash code for this instance.
public override int GetHashCode()Returns the fully qualified type name of this instance.
public override string ToString()Fields
Operators
public static Quaternion operator +(Quaternion a, Quaternion b)Parameters
Returns
public static Quaternion operator /(Quaternion a, Quaternion b)Parameters
Returns
public static Quaternion operator /(Quaternion a, float b)Parameters
Returns
public static bool operator ==(Quaternion a, Quaternion b)Parameters
Returns
public static bool operator !=(Quaternion a, Quaternion b)Parameters
Returns
public static Quaternion operator *(Quaternion a, float b)Parameters
Returns
public static Quaternion operator -(Quaternion a, Quaternion b)Parameters
Returns
public static Quaternion operator -(Quaternion a)Parameters
Returns