![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GizmoCircleComponent.h>
Inheritance diagram for UGizmoCircleComponent:Public Attributes | |
| FVector | Normal = FVector(0,0,1) |
| float | Radius = 100.0f |
| float | Thickness = 2.0f |
| int | NumSides = 64 |
| bool | bViewAligned = false |
| bool | bDrawFullCircle = false |
| bool | bOnlyAllowFrontFacingHits = true |
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. Draws a 3D circle based on parameters.
| int UGizmoCircleComponent::NumSides = 64 |
| float UGizmoCircleComponent::Radius = 100.0f |
| float UGizmoCircleComponent::Thickness = 2.0f |