5#include "CoreMinimal.h"
7#include "RadarWidget.generated.h"
18 UPROPERTY(BlueprintReadWrite, meta = (BindWidget))
19 UCanvasPanel* RadarCanvas =
nullptr;
20 UPROPERTY(BlueprintReadWrite, meta = (BindWidget))
21 UCanvasPanel* RadarIconContainer =
nullptr;
22 UPROPERTY(BlueprintReadWrite, meta = (BindWidget))
23 UImage* img_Background =
nullptr;
24 UPROPERTY(EditDefaultsOnly, BlueprintReadWrite)
25 float RadarRadius = 100.0f;
27 UFUNCTION(BlueprintImplementableEvent)
28 void RemoveTrackedActor(AActor* Actor);
30 UFUNCTION(BlueprintPure)
31 FVector2D GetRadarSize() const;
32 UFUNCTION(BlueprintPure)
33 float GetRadarRadius() const;