UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GizmoPrivateUtil.h File Reference
#include "InteractiveGizmo.h"
#include "Math/Axis.h"
#include "VectorTypes.h"

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::GizmoUtil
 

Functions

EAxis::Type UE::GizmoUtil::ToAxis (ETransformGizmoSubElements Element)
 
UGizmoViewContextUE::GizmoUtil::GetGizmoViewContext (UInteractiveGizmoManager *GizmoManager)
 
bool UE::GizmoUtil::UpdateCameraAxisSource (UGizmoConstantFrameAxisSource &CameraAxisSource, UInteractiveGizmoManager *GizmoManager, const FVector3d &AxisOrigin)
 
template<typename SubGizmoType >
bool UE::GizmoUtil::SetCommonSubGizmoProperties (SubGizmoType *Gizmo, const UE::GizmoUtil::FTransformSubGizmoCommonParams &Params, UE::GizmoUtil::FTransformSubGizmoSharedState *SharedState, UGizmoScaledAndUnscaledTransformSources *&TransformSourceOut)
 
double UE::GizmoUtil::ClampRayOrigin (const UGizmoViewContext *InViewContext, FVector &InOutRayOrigin, const FVector &InRayDirection, const double InMaxDepth=UE_OLD_HALF_WORLD_MAX)