Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
UE::Math::TTransform< T > Member List

This is the complete list of members for UE::Math::TTransform< T >, including all inherited members.

Accumulate(const TTransform< T > &SourceAtom)UE::Math::TTransform< T >inline
Accumulate(const TTransform< T > &Atom, FReal BlendWeight)UE::Math::TTransform< T >inline
AccumulateWithAdditiveScale(const TTransform< T > &Atom, T BlendWeight)UE::Math::TTransform< T >inline
AccumulateWithShortestRotation(const TTransform< T > &DeltaAtom, FReal BlendWeight)UE::Math::TTransform< T >inline
AddToTranslation(const TVector< T > &DeltaTranslation)UE::Math::TTransform< T >inline
AddTranslations(const TTransform< T > &A, const TTransform< T > &B)UE::Math::TTransform< T >inlinestatic
AnyHasNegativeScale(const TVector< T > &InScale3D, const TVector< T > &InOtherScale3D)UE::Math::TTransform< T >static
AreRotationsEqual(const TTransform< T > &A, const TTransform< T > &B, FReal Tolerance=UE_KINDA_SMALL_NUMBER)UE::Math::TTransform< T >inlinestatic
AreScale3DsEqual(const TTransform< T > &A, const TTransform< T > &B, FReal Tolerance=UE_KINDA_SMALL_NUMBER)UE::Math::TTransform< T >inlinestatic
AreTranslationsEqual(const TTransform< T > &A, const TTransform< T > &B, FReal Tolerance=UE_KINDA_SMALL_NUMBER)UE::Math::TTransform< T >inlinestatic
Blend(const TTransform< T > &Atom1, const TTransform< T > &Atom2, float Alpha)UE::Math::TTransform< T >inline
BlendFromIdentityAndAccumulate(TTransform< T > &FinalAtom, const TTransform< T > &SourceAtom, float BlendWeight)UE::Math::TTransform< T >inlinestatic
BlendWith(const TTransform< T > &OtherAtom, float Alpha)UE::Math::TTransform< T >inline
ConcatenateRotation(const TQuat< T > &DeltaRotation)UE::Math::TTransform< T >inline
ConstructTransformFromMatrixWithDesiredScale(const TMatrix< T > &AMatrix, const TMatrix< T > &BMatrix, const TVector< T > &DesiredScale, TTransform< T > &OutTransform)UE::Math::TTransform< T >privatestatic
ContainsNaN() constUE::Math::TTransform< T >inline
CopyRotation(const TTransform< T > &Other)UE::Math::TTransform< T >inline
CopyRotationPart(const TTransform< T > &SrcBA)UE::Math::TTransform< T >inline
CopyScale3D(const TTransform< T > &Other)UE::Math::TTransform< T >inline
CopyTranslation(const TTransform< T > &Other)UE::Math::TTransform< T >inline
CopyTranslationAndScale3D(const TTransform< T > &SrcBA)UE::Math::TTransform< T >inline
DebugEqualMatrix(const TMatrix< T > &Matrix) constUE::Math::TTransform< T >
DebugPrint() constUE::Math::TTransform< T >
DiagnosticCheck_IsValid() constUE::Math::TTransform< T >inline
DiagnosticCheckNaN_All() constUE::Math::TTransform< T >inline
DiagnosticCheckNaN_Rotate() constUE::Math::TTransform< T >inline
DiagnosticCheckNaN_Scale3D() constUE::Math::TTransform< T >inline
DiagnosticCheckNaN_Translate() constUE::Math::TTransform< T >inline
Equals(const TTransform< T > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< T >inline
EqualsNoScale(const TTransform< T > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< T >inline
FReal typedefUE::Math::TTransform< T >
GetDeterminant() constUE::Math::TTransform< T >inline
GetLocation() constUE::Math::TTransform< T >inline
GetMaximumAxisScale() constUE::Math::TTransform< T >inline
GetMinimumAxisScale() constUE::Math::TTransform< T >inline
GetRelativeTransform(const TTransform< T > &Other) constUE::Math::TTransform< T >
GetRelativeTransformReverse(const TTransform< T > &Other) constUE::Math::TTransform< T >
GetRelativeTransformUsingMatrixWithScale(TTransform< T > *OutTransform, const TTransform< T > *Base, const TTransform< T > *Relative)UE::Math::TTransform< T >privatestatic
GetRotation() constUE::Math::TTransform< T >inline
GetRotationRegister() constUE::Math::TTransform< T >inline
GetSafeScaleReciprocal(const TVector< T > &InScale, FReal Tolerance=UE_SMALL_NUMBER)UE::Math::TTransform< T >static
GetScale3D() constUE::Math::TTransform< T >inline
GetScaled(T Scale) constUE::Math::TTransform< T >
GetScaled(TVector< T > Scale) constUE::Math::TTransform< T >
GetScaledAxis(EAxis::Type InAxis) constUE::Math::TTransform< T >
GetTranslation() constUE::Math::TTransform< T >inline
GetTranslationRegister() constUE::Math::TTransform< T >inline
GetUnitAxis(EAxis::Type InAxis) constUE::Math::TTransform< T >
Identical(const TTransform< T > *Other, uint32 PortFlags) constUE::Math::TTransform< T >inline
IdentityUE::Math::TTransform< T >static
InitFromString(const FString &InSourceString)UE::Math::TTransform< T >
Inverse() constUE::Math::TTransform< T >inline
InverseTransformPosition(const TVector< T > &V) constUE::Math::TTransform< T >
InverseTransformPositionNoScale(const TVector< T > &V) constUE::Math::TTransform< T >
InverseTransformRotation(const TQuat< T > &Q) constUE::Math::TTransform< T >
InverseTransformVector(const TVector< T > &V) constUE::Math::TTransform< T >
InverseTransformVectorNoScale(const TVector< T > &V) constUE::Math::TTransform< T >
IsRotationNormalized() constUE::Math::TTransform< T >inline
IsValid() constUE::Math::TTransform< T >inline
LerpTranslationScale3D(const TTransform< T > &SourceAtom1, const TTransform< T > &SourceAtom2, ScalarRegister Alpha)UE::Math::TTransform< T >inline
Mirror(EAxis::Type MirrorAxis, EAxis::Type FlipAxis)UE::Math::TTransform< T >
Multiply(TTransform< T > *OutTransform, const TTransform< T > *A, const TTransform< T > *B)UE::Math::TTransform< T >static
MultiplyScale3D(const TVector< T > &Scale3DMultiplier)UE::Math::TTransform< T >inline
MultiplyUsingMatrixWithScale(TTransform< T > *OutTransform, const TTransform< T > *A, const TTransform< T > *B)UE::Math::TTransform< T >privatestatic
NormalizeRotation()UE::Math::TTransform< T >inline
operator*(T Mult) constUE::Math::TTransform< T >inline
operator*(const TTransform< T > &Other) constUE::Math::TTransform< T >
operator*(const TQuat< T > &Other) constUE::Math::TTransform< T >
operator*=(T Mult)UE::Math::TTransform< T >inline
operator*=(const TTransform< T > &Other)UE::Math::TTransform< T >
operator*=(const TQuat< T > &Other)UE::Math::TTransform< T >
operator+(const TTransform< T > &Atom) constUE::Math::TTransform< T >inline
operator+=(const TTransform< T > &Atom)UE::Math::TTransform< T >inline
operator<<UE::Math::TTransform< T >friend
Private_RotationEquals(const TQuat< T > &InRotation, const FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< T >inlineprivate
Private_Scale3DEquals(const TVector< T > &InScale3D, const FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< T >inlineprivate
Private_TranslationEquals(const TVector< T > &InTranslation, const FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< T >inlineprivate
RemoveScaling(FReal Tolerance=UE_SMALL_NUMBER)UE::Math::TTransform< T >
RotationUE::Math::TTransform< T >protected
RotationEquals(const TTransform< T > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< T >inline
Rotator() constUE::Math::TTransform< T >inline
Scale3DUE::Math::TTransform< T >protected
Scale3DEquals(const TTransform< T > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< T >inline
ScaleTranslation(const TVector< T > &InScale3D)UE::Math::TTransform< T >
ScaleTranslation(const FReal &Scale)UE::Math::TTransform< T >
Serialize(FArchive &Ar)UE::Math::TTransform< T >inline
SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)UE::Math::TTransform< T >inline
SetComponents(const TQuat< T > &InRotation, const TVector< T > &InTranslation, const TVector< T > &InScale3D)UE::Math::TTransform< T >inline
SetFromMatrix(const TMatrix< T > &InMatrix)UE::Math::TTransform< T >inline
SetIdentity()UE::Math::TTransform< T >inline
SetIdentityZeroScale()UE::Math::TTransform< T >inline
SetLocation(const TVector< T > &Origin)UE::Math::TTransform< T >inline
SetRotation(const TQuat< T > &NewRotation)UE::Math::TTransform< T >inline
SetRotationRegister(TransformVectorRegister InRotation)UE::Math::TTransform< T >inline
SetScale3D(const TVector< T > &NewScale3D)UE::Math::TTransform< T >inline
SetToRelativeTransform(const TTransform< T > &ParentTransform)UE::Math::TTransform< T >
SetTranslation(const TVector< T > &NewTranslation)UE::Math::TTransform< T >inline
SetTranslationAndScale3D(const TVector< T > &NewTranslation, const TVector< T > &NewScale3D)UE::Math::TTransform< T >inline
SetTranslationRegister(TransformVectorRegister InTranslation)UE::Math::TTransform< T >inline
SubtractTranslations(const TTransform< T > &A, const TTransform< T > &B)UE::Math::TTransform< T >inlinestatic
ToHumanReadableString() constUE::Math::TTransform< T >
ToInverseMatrixWithScale() constUE::Math::TTransform< T >inline
ToMatrixNoScale() constUE::Math::TTransform< T >inline
ToMatrixWithScale() constUE::Math::TTransform< T >inline
ToString() constUE::Math::TTransform< T >
TransformFVector4(const TVector4< T > &V) constUE::Math::TTransform< T >
TransformFVector4NoScale(const TVector4< T > &V) constUE::Math::TTransform< T >
TransformPosition(const TVector< T > &V) constUE::Math::TTransform< T >
TransformPositionNoScale(const TVector< T > &V) constUE::Math::TTransform< T >
TransformRotation(const TQuat< T > &Q) constUE::Math::TTransform< T >
TransformVector(const TVector< T > &V) constUE::Math::TTransform< T >
TransformVectorNoScale(const TVector< T > &V) constUE::Math::TTransform< T >
TransformVectorRegister typedefUE::Math::TTransform< T >
TranslationUE::Math::TTransform< T >protected
TranslationEquals(const TTransform< T > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< T >inline
TTransform()UE::Math::TTransform< T >inline
TTransform(const TVector< T > &InTranslation)UE::Math::TTransform< T >inlineexplicit
TTransform(ENoInit)UE::Math::TTransform< T >inlineexplicit
TTransform(const TQuat< T > &InRotation)UE::Math::TTransform< T >inlineexplicit
TTransform(const TRotator< T > &InRotation)UE::Math::TTransform< T >inlineexplicit
TTransform(const TQuat< T > &InRotation, const TVector< T > &InTranslation, const TVector< T > &InScale3D=TVector< T >::OneVector)UE::Math::TTransform< T >inline
TTransform(const TRotator< T > &InRotation, const TVector< T > &InTranslation, const TVector< T > &InScale3D=TVector< T >::OneVector)UE::Math::TTransform< T >inline
TTransform(const TMatrix< T > &InMatrix)UE::Math::TTransform< T >inlineexplicit
TTransform(const TVector< T > &InX, const TVector< T > &InY, const TVector< T > &InZ, const TVector< T > &InTranslation)UE::Math::TTransform< T >inline
TTransform(const TTransform< FArg > &From)UE::Math::TTransform< T >inlineexplicit
Z_Construct_UScriptStruct_FTransform3d_StaticsUE::Math::TTransform< T >
Z_Construct_UScriptStruct_FTransform3f_StaticsUE::Math::TTransform< T >
Z_Construct_UScriptStruct_FTransform_StaticsUE::Math::TTransform< T >