RadianEuler
Struct RadianEuler
Namespace: SwiftlyS2.Shared.Natives
Assembly: SwiftlyS2.CS2.dll
Radian Euler angle aligned to axis (NOT ROLL/PITCH/YAW)
public struct RadianEulerInherited Members
- object.Equals(object?)
- object.Equals(object?, object?)
- object.GetHashCode()
- object.GetType()
- object.ReferenceEquals(object?, object?)
- object.ToString()
Constructors
RadianEuler(float, float, float)
public RadianEuler(float x, float y, float z)Parameters
RadianEuler(RadianEuler)
public RadianEuler(RadianEuler other)Parameters
- other RadianEuler
Fields
X
public float XField Value
Y
public float YField Value
Z
public float ZField Value
Properties
Zero
public static RadianEuler Zero { get; }Property Value
Methods
Equals(object?)
Indicates whether this instance and a specified object are equal.
public override bool Equals(object? obj)Parameters
- obj object? — The object to compare with the current instance.
Returns
- bool — true if
objand this instance are the same type and represent the same value; otherwise, false.
GetHashCode()
Returns the hash code for this instance.
public override int GetHashCode()Returns
- int — A 32-bit signed integer that is the hash code for this instance.
ToQAngle()
public QAngle ToQAngle()Returns
ToString()
Returns the fully qualified type name of this instance.
public override string ToString()Returns
- string — The fully qualified type name.
Operators
operator +(RadianEuler, RadianEuler)
public static RadianEuler operator +(RadianEuler a, RadianEuler b)Parameters
Returns
operator /(RadianEuler, RadianEuler)
public static RadianEuler operator /(RadianEuler a, RadianEuler b)Parameters
Returns
operator /(RadianEuler, float)
public static RadianEuler operator /(RadianEuler a, float b)Parameters
- a RadianEuler
- b float
Returns
operator ==(RadianEuler, RadianEuler)
public static bool operator ==(RadianEuler a, RadianEuler b)Parameters
Returns
operator !=(RadianEuler, RadianEuler)
public static bool operator !=(RadianEuler a, RadianEuler b)Parameters
Returns
operator *(RadianEuler, RadianEuler)
public static RadianEuler operator *(RadianEuler a, RadianEuler b)Parameters
Returns
operator *(RadianEuler, float)
public static RadianEuler operator *(RadianEuler a, float b)Parameters
- a RadianEuler
- b float
Returns
operator -(RadianEuler, RadianEuler)
public static RadianEuler operator -(RadianEuler a, RadianEuler b)Parameters
Returns
operator -(RadianEuler)
public static RadianEuler operator -(RadianEuler a)Parameters
Returns