Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/UGizmoElementBase
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool GetViewAlignRot
(
const FSceneView* View, |
Return whether this element has a view alignment rotation based on input FSceneView and view-dependent alignment settings. | BaseGizmos/GizmoElementBase.h | |
virtual bool GetViewAlignRot
(
const UGizmoViewContext* View, |
Return whether this element has a view alignment rotation based on input gizmo view context and view-dependent alignment settings. | BaseGizmos/GizmoElementBase.h | |
virtual bool GetViewAlignRot
(
const FVector& InViewLocation, |
Return whether this element has a view alignment rotation based on input view parameters and view-dependent alignment settings. | BaseGizmos/GizmoElementBase.h |
GetViewAlignRot(const FSceneView *, const FTransform &, const FVector &, FQuat &)
Description
Return whether this element has a view alignment rotation based on input FSceneView and view-dependent alignment settings.
| Name | GetViewAlignRot |
| Type | function |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoElementBase.h |
| Include Path | #include "BaseGizmos/GizmoElementBase.h" |
| Source | /Engine/Source/Runtime/InteractiveToolsFramework/Private/BaseGizmos/GizmoElementBase.cpp |
virtual bool GetViewAlignRot
(
const FSceneView * View,
const FTransform & InLocalToWorldTransform,
const FVector & InLocalCenter,
FQuat & OutAlignRot
) const
Parameters
| Name | Remarks |
|---|---|
| OutAlignRot | the rotation to align this element in local space, should be prepended to the local-to-world transform. |
GetViewAlignRot(const UGizmoViewContext *, const FTransform &, const FVector &, FQuat &)
Description
Return whether this element has a view alignment rotation based on input gizmo view context and view-dependent alignment settings.
| Name | GetViewAlignRot |
| Type | function |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoElementBase.h |
| Include Path | #include "BaseGizmos/GizmoElementBase.h" |
| Source | /Engine/Source/Runtime/InteractiveToolsFramework/Private/BaseGizmos/GizmoElementBase.cpp |
virtual bool GetViewAlignRot
(
const UGizmoViewContext * View,
const FTransform & InLocalToWorldTransform,
const FVector & InLocalCenter,
FQuat & OutAlignRot
) const
Parameters
| Name | Remarks |
|---|---|
| OutAlignRot | the rotation to align this element in local space, should be prepended to the local-to-world transform. |
GetViewAlignRot(const FVector &, const FVector &, const FVector &, bool, const FTransform &, const FVector &, FQuat &)
Description
Return whether this element has a view alignment rotation based on input view parameters and view-dependent alignment settings.
| Name | GetViewAlignRot |
| Type | function |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoElementBase.h |
| Include Path | #include "BaseGizmos/GizmoElementBase.h" |
| Source | /Engine/Source/Runtime/InteractiveToolsFramework/Private/BaseGizmos/GizmoElementBase.cpp |
virtual bool GetViewAlignRot
(
const FVector & InViewLocation,
const FVector & InViewDirection,
const FVector & InViewUp,
bool bInPerspectiveView,
const FTransform & InLocalToWorldTransform,
const FVector & InLocalCenter,
FQuat & OutAlignRot
) const
Parameters
| Name | Remarks |
|---|---|
| OutAlignRot | the rotation to align this element in local space, should be prepended to the local-to-world transform. |