![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GizmoArrowComponent.h>
Inheritance diagram for UGizmoArrowComponent:Public Attributes | |
| FVector | Direction = FVector(0,0,1) |
| float | Gap = 5.0f |
| float | Length = 60.0f |
| float | Thickness = 2.0f |
Public Attributes inherited from UGizmoBaseComponent | |
| FLinearColor | Color = FLinearColor::Red |
| float | HoverSizeMultiplier = 2.0f |
| float | PixelHitDistanceThreshold = 7.0f |
Additional Inherited Members | |
Public Member Functions inherited from UGizmoBaseComponent | |
| UGizmoBaseComponent () | |
| void | NotifyExternalPropertyUpdates () |
| void | SetGizmoViewContext (UGizmoViewContext *GizmoViewContextIn) |
| virtual void | UpdateHoverState (bool bHoveringIn) override |
| virtual void | UpdateWorldLocalState (bool bWorldIn) override |
Public Member Functions inherited from IGizmoBaseComponentInterface | |
| virtual void | UpdateInteractingState (bool bInteractingIn) |
Protected Attributes inherited from UGizmoBaseComponent | |
| bool | bHovering = false |
| bool | bWorld = false |
| TObjectPtr< UGizmoViewContext > | GizmoViewContext = nullptr |
| bool | bIsViewDependent = false |
Simple Component intended to be used as part of 3D Gizmos. Currently draws the "arrow" as a single 3D line.
| float UGizmoArrowComponent::Gap = 5.0f |
| float UGizmoArrowComponent::Length = 60.0f |
| float UGizmoArrowComponent::Thickness = 2.0f |