![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EngineTypes.h>
Public Member Functions | |
| FRotationConversionCache () | |
| FQuat | RotatorToQuat (const FRotator &InRotator) const |
| FQuat | RotatorToQuat_ReadOnly (const FRotator &InRotator) const |
| FRotator | QuatToRotator (const FQuat &InQuat) const |
| FRotator | QuatToRotator_ReadOnly (const FQuat &InQuat) const |
| FRotator | NormalizedQuatToRotator (const FQuat &InNormalizedQuat) const |
| FRotator | NormalizedQuatToRotator_ReadOnly (const FQuat &InNormalizedQuat) const |
| FQuat | GetCachedQuat () const |
| FRotator | GetCachedRotator () const |
| FRotationConversionCache & | operator= (const FRotationConversionCache &Other) |
Struct for caching Quat<->Rotator conversions.
|
inline |
|
inline |
Return the cached Quat.
|
inline |
Return the cached Rotator.
|
inline |
Version of QuatToRotator when the Quat is known to already be normalized.
|
inline |
Version of QuatToRotator when the Quat is known to already be normalized. Does NOT update the cache if there was no match.
|
inline |
Convert a FQuat to FRotator. Uses the cached conversion if possible, and updates it if there was no match.
Convert a FQuat to FRotator. Uses the cached conversion if possible, but does NOT update the cache if there was no match.
Convert a FRotator to FQuat. Uses the cached conversion if possible, and updates it if there was no match.
Convert a FRotator to FQuat. Uses the cached conversion if possible, but does NOT update the cache if there was no match.