#include "Containers/Array.h"
#include "CoreMinimal.h"
#include "Delegates/Delegate.h"
#include "EulerTransform.h"
#include "Math/MathFwd.h"
#include "Math/Quat.h"
#include "Math/Transform.h"
#include "Math/Vector.h"
Go to the source code of this file.
|
| | DECLARE_DELEGATE_RetVal_OneParam (FTransform, FGetGlobalTransform, FName) |
| |
| FTransform | AnimationCore::SolveConstraints (const FTransform &CurrentTransform, const FTransform &BaseTransform, const TArray< struct FTransformConstraint > &Constraints, const FGetGlobalTransform &OnGetGlobalTransform) |
| |
| FTransform | AnimationCore::SolveConstraints (const FTransform &CurrentTransform, const FTransform &CurrentParentTransform, const TArray< struct FConstraintData > &Constraints) |
| |
| FQuat | AnimationCore::SolveAim (const FTransform &CurrentTransform, const FVector &TargetPosition, const FVector &AimVector, bool bUseUpVector, const FVector &UpVector, float AimClampInDegree) |
| |
| FQuat | AnimationCore::QuatFromEuler (const FVector &XYZAnglesInDegrees, EEulerRotationOrder RotationOrder, bool bUseUEHandyness) |
| |
| FVector | AnimationCore::EulerFromQuat (const FQuat &Rotation, EEulerRotationOrder RotationOrder, bool bUseUEHandyness) |
| |
| FVector | AnimationCore::ChangeEulerRotationOrder (const FVector &XYZAnglesInDegrees, EEulerRotationOrder SourceRotationOrder, EEulerRotationOrder TargetRotationOrder, bool bUseUEHandyness) |
| |
◆ DECLARE_DELEGATE_RetVal_OneParam()