![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TransformCalculus.h>
Public Member Functions | |
| FRotator3f | Convert (const FMatrix44f &Transform) |
| FRotator3d | Convert (const FMatrix44d &Transform) |
| TTransform2< float > | Convert (const FSlateLayoutTransform &Transform) |
| TTransform2< double > | Convert (const FSlateLayoutTransform &Transform) |
Static Public Member Functions | |
| static const TransformType & | Convert (const TransformType &Transform) |
| template<typename OtherTransformType > | |
| static TransformType | Convert (const OtherTransformType &Transform) |
Provides default logic (used by TransformCast) to convert one transform type to another via a conversion ctor.
|
inline |
|
inline |
Specialization for converting a FMatrix to an FRotator. It uses a non-standard explicit conversion function.
|
inline |
|
inline |
|
inlinestatic |
Default Conversion via a conversion ctor. Note we are not using perfect forwarding here. Our types don't generally support move operations, nor do they make sense. VS 2013 seems to have trouble resolving the specializations below in the presence of perfect forwarding semantics.
|
inlinestatic |
Efficient NULL conversion.