Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/BaseGizmos
Inheritance Hierarchy
- IViewBasedTransformAdjuster
- FConstantViewRelativeTransformAdjuster
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/ViewBasedTransformAdjusters.h |
| Include | #include "BaseGizmos/ViewBasedTransformAdjusters.h" |
Syntax
class FConstantViewRelativeTransformAdjuster : public UE::GizmoRenderingUtil::IViewBasedTransformAdjuster
Remarks
Adjuster that takes the the view frame at the component world location, and applies a constant relative transform to that. This can be used to create billboard-like gizmo components that keep some orientation to the camera. This doesn't scale the offset relative to gizmo center, but the simplest option is typically to keep the component at gizmo origin and adjust the view relative transform appropriately.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FConstantViewRelativeTransformAdjuster
(
const FTransform& ViewRelativeTransformIn, |
Overridden from IViewBasedTransformAdjuster
| Type | Name | Description | |
|---|---|---|---|
| FTransform | GetAdjustedComponentToWorld
(
const UE::GizmoRenderingUtil::ISceneViewInterface& View, |
IGizmoViewTransformAdjuster. |