UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RadialBoxSettings.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
7#include "RadialBoxSettings.generated.h"
8
9USTRUCT(BlueprintType)
11{
13
14 /* At what angle will we place the first element of the wheel? */
15 UPROPERTY(EditAnywhere, Category = "Items", meta = (ClampMin = 0, ClampMax = 360))
16 float StartingAngle;
17
18 /* Distribute Items evenly in the whole circle. Checking this option ignores AngleBetweenItems */
19 UPROPERTY(EditAnywhere, Category = "Items")
20 bool bDistributeItemsEvenly;
21
22 /* If enabled, Places the entries in clockwise order instead of counter-clockwise order */
23 UPROPERTY(EditAnywhere, Category = "Items")
24 bool bClockwiseOrder;
25
26 /* Amount of Euler degrees that separate each item. Only used when bDistributeItemsEvenly is false */
27 UPROPERTY(EditAnywhere, Category = "Items", meta = (EditCondition = "!bDistributeItemsEvenly", ClampMin = 0, ClampMax = 360))
28 float AngleBetweenItems;
29
31 UPROPERTY(EditAnywhere, Category = "Items", meta = (EditCondition = "bDistributeItemsEvenly", ClampMin = 0, ClampMax = 360))
32 float SectorCentralAngle;
33
35 : StartingAngle(0.f)
36 , bDistributeItemsEvenly(true)
37 , bClockwiseOrder(false)
38 , AngleBetweenItems(0.f)
39 , SectorCentralAngle(360.f)
40 {
41 }
42};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define USTRUCT(...)
Definition ObjectMacros.h:746
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
@ false
Definition radaudio_common.h:23
Definition RadialBoxSettings.h:11