Ark Server API (ASA) - Wiki
|
This is the complete list of members for UE::Math::TQuat< T >, including all inherited members.
AngularDistance(const TQuat< T > &Q) const | UE::Math::TQuat< T > | |
CalcTangents(const TQuat< T > &PrevP, const TQuat< T > &P, const TQuat< T > &NextP, T Tension, TQuat< T > &OutTan) | UE::Math::TQuat< T > | static |
ContainsNaN() const | UE::Math::TQuat< T > | |
DiagnosticCheckNaN() const | UE::Math::TQuat< T > | inline |
DiagnosticCheckNaN(const TCHAR *Message) const | UE::Math::TQuat< T > | inline |
EnforceShortestArcWith(const TQuat< T > &OtherQuat) | UE::Math::TQuat< T > | |
Equals(const TQuat< T > &Q, T Tolerance=UE_KINDA_SMALL_NUMBER) const | UE::Math::TQuat< T > | |
Error(const TQuat< T > &Q1, const TQuat< T > &Q2) | UE::Math::TQuat< T > | static |
ErrorAutoNormalize(const TQuat< T > &A, const TQuat< T > &B) | UE::Math::TQuat< T > | static |
Euler() const | UE::Math::TQuat< T > | |
Exp() const | UE::Math::TQuat< T > | |
FastBilerp(const TQuat< T > &P00, const TQuat< T > &P10, const TQuat< T > &P01, const TQuat< T > &P11, T FracX, T FracY) | UE::Math::TQuat< T > | static |
FastLerp(const TQuat< T > &A, const TQuat< T > &B, const T Alpha) | UE::Math::TQuat< T > | static |
FindBetween(const TVector< T > &Vector1, const TVector< T > &Vector2) | UE::Math::TQuat< T > | inlinestatic |
FindBetweenNormals(const TVector< T > &Normal1, const TVector< T > &Normal2) | UE::Math::TQuat< T > | static |
FindBetweenVectors(const TVector< T > &Vector1, const TVector< T > &Vector2) | UE::Math::TQuat< T > | static |
FReal typedef | UE::Math::TQuat< T > | |
GetAngle() const | UE::Math::TQuat< T > | |
GetAxisX() const | UE::Math::TQuat< T > | |
GetAxisY() const | UE::Math::TQuat< T > | |
GetAxisZ() const | UE::Math::TQuat< T > | |
GetForwardVector() const | UE::Math::TQuat< T > | |
GetNormalized(T Tolerance=UE_SMALL_NUMBER) const | UE::Math::TQuat< T > | |
GetRightVector() const | UE::Math::TQuat< T > | |
GetRotationAxis() const | UE::Math::TQuat< T > | |
GetTwistAngle(const TVector< T > &TwistAxis) const | UE::Math::TQuat< T > | |
GetUpVector() const | UE::Math::TQuat< T > | |
Identical(const TQuat *Q, const uint32 PortFlags) const | UE::Math::TQuat< T > | |
Identity | UE::Math::TQuat< T > | static |
InitFromString(const FString &InSourceString) | UE::Math::TQuat< T > | inline |
Inverse() const | UE::Math::TQuat< T > | |
IsIdentity(T Tolerance=UE_SMALL_NUMBER) const | UE::Math::TQuat< T > | |
IsNormalized() const | UE::Math::TQuat< T > | |
Log() const | UE::Math::TQuat< T > | |
MakeFromEuler(const TVector< T > &Euler) | UE::Math::TQuat< T > | static |
MakeFromRotationVector(const TVector< T > &RotationVector) | UE::Math::TQuat< T > | static |
MakeFromRotator(const TRotator< T > &R) | UE::Math::TQuat< T > | inlinestatic |
MakeFromVectorRegister(const QuatVectorRegister &V) | UE::Math::TQuat< T > | inlinestatic |
NetSerialize(FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess) | UE::Math::TQuat< T > | |
Normalize(T Tolerance=UE_SMALL_NUMBER) | UE::Math::TQuat< T > | |
operator!=(const TQuat< T > &Q) const | UE::Math::TQuat< T > | |
operator*(const TQuat< T > &Q) const | UE::Math::TQuat< T > | |
operator*(const TVector< T > &V) const | UE::Math::TQuat< T > | |
operator*(const TMatrix< T > &M) const | UE::Math::TQuat< T > | |
operator*(const FArg Scale) const | UE::Math::TQuat< T > | inline |
operator*=(const TQuat< T > &Q) | UE::Math::TQuat< T > | |
operator*=(const FArg Scale) | UE::Math::TQuat< T > | inline |
operator+(const TQuat< T > &Q) const | UE::Math::TQuat< T > | |
operator+=(const TQuat< T > &Q) | UE::Math::TQuat< T > | |
operator-(const TQuat< T > &Q) const | UE::Math::TQuat< T > | |
operator-() const | UE::Math::TQuat< T > | |
operator-=(const TQuat< T > &Q) | UE::Math::TQuat< T > | |
operator/(const FArg Scale) const | UE::Math::TQuat< T > | inline |
operator/=(const FArg Scale) | UE::Math::TQuat< T > | inline |
operator==(const TQuat< T > &Q) const | UE::Math::TQuat< T > | |
operator|(const TQuat< T > &Q) const | UE::Math::TQuat< T > | |
QuatVectorRegister typedef | UE::Math::TQuat< T > | |
RotateVector(TVector< T > V) const | UE::Math::TQuat< T > | |
Rotator() const | UE::Math::TQuat< T > | |
Serialize(FArchive &Ar) | UE::Math::TQuat< T > | inline |
SerializeFromMismatchedTag(FName StructTag, FArchive &Ar) | UE::Math::TQuat< T > | inline |
Size() const | UE::Math::TQuat< T > | |
SizeSquared() const | UE::Math::TQuat< T > | |
Slerp(const TQuat< T > &Quat1, const TQuat< T > &Quat2, T Slerp) | UE::Math::TQuat< T > | inlinestatic |
Slerp_NotNormalized(const TQuat< T > &Quat1, const TQuat< T > &Quat2, T Slerp) | UE::Math::TQuat< T > | static |
SlerpFullPath(const TQuat< T > &quat1, const TQuat< T > &quat2, T Alpha) | UE::Math::TQuat< T > | inlinestatic |
SlerpFullPath_NotNormalized(const TQuat< T > &quat1, const TQuat< T > &quat2, T Alpha) | UE::Math::TQuat< T > | static |
Squad(const TQuat< T > &quat1, const TQuat< T > &tang1, const TQuat< T > &quat2, const TQuat< T > &tang2, T Alpha) | UE::Math::TQuat< T > | static |
SquadFullPath(const TQuat< T > &quat1, const TQuat< T > &tang1, const TQuat< T > &quat2, const TQuat< T > &tang2, T Alpha) | UE::Math::TQuat< T > | static |
ToAxisAndAngle(TVector< T > &Axis, float &Angle) const | UE::Math::TQuat< T > | |
ToAxisAndAngle(TVector< T > &Axis, double &Angle) const | UE::Math::TQuat< T > | |
ToMatrix() const | UE::Math::TQuat< T > | |
ToMatrix(TMatrix< T > &Mat) const | UE::Math::TQuat< T > | |
ToRotationVector() const | UE::Math::TQuat< T > | |
ToString() const | UE::Math::TQuat< T > | |
ToSwingTwist(const TVector< T > &InTwistAxis, TQuat< T > &OutSwing, TQuat< T > &OutTwist) const | UE::Math::TQuat< T > | |
TQuat() | UE::Math::TQuat< T > | inline |
TQuat(EForceInit) | UE::Math::TQuat< T > | explicit |
TQuat(T InX, T InY, T InZ, T InW) | UE::Math::TQuat< T > | |
TQuat(T V) | UE::Math::TQuat< T > | inlineexplicit |
TQuat(const QuatVectorRegister &V) | UE::Math::TQuat< T > | explicitprotected |
TQuat(const TRotator< T > &R) | UE::Math::TQuat< T > | explicit |
TQuat(const TMatrix< T > &M) | UE::Math::TQuat< T > | inlineexplicit |
TQuat(TVector< T > Axis, T AngleRad) | UE::Math::TQuat< T > | |
TQuat(const TQuat< FArg > &From) | UE::Math::TQuat< T > | inlineexplicit |
UnrotateVector(TVector< T > V) const | UE::Math::TQuat< T > | |
Vector() const | UE::Math::TQuat< T > | |
W | UE::Math::TQuat< T > | |
X | UE::Math::TQuat< T > | |
Y | UE::Math::TQuat< T > | |
Z | UE::Math::TQuat< T > |