Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework
A utility class to access GizmoElements that aren't otherwise publicly exposed. Use responsibly.
| Name | FGizmoElementAccessor |
| Type | class |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoUtil.h |
| Include Path | #include "BaseGizmos/GizmoUtil.h" |
Syntax
class FGizmoElementAccessor
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool UpdateRenderState
(
UGizmoElementBase& InGizmoElement, |
Updates the given render state from the given GizmoElement. | BaseGizmos/GizmoUtil.h | |
bool UpdateRenderState
(
UGizmoElementBase& InGizmoElement, |
Updates the given render state from the given GizmoElement. | BaseGizmos/GizmoUtil.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TConstArrayView< TObjectPtr< UGizmoElementBase > > GetSubElements
(
const UGizmoElementBase& InGizmoElement |
BaseGizmos/GizmoUtil.h | ||
static void GetSubElementsRecursive
(
const UGizmoElementBase& InGizmoElement, |
BaseGizmos/GizmoUtil.h | ||
static bool GetSubElementsRecursive
(
const UGizmoElementBase& InGizmoElement, |
BaseGizmos/GizmoUtil.h | ||
static bool IsEnabledForInteractionState
(
const UGizmoElementBase& InGizmoElement, |
Returns whether element is enabled for given interaction state. | BaseGizmos/GizmoUtil.h | |
static bool IsPartial
(
UGizmoElementCircleBase& InGizmoElement, |
BaseGizmos/GizmoUtil.h |