20 virtual void ShowMarker()
override;
21 virtual void HideMarker()
override;
22 virtual void SetMarkerAlpha(
float MarkerAlpha)
override;
25 virtual void NativeConstruct()
override;
26 virtual void NativeTick(
const FGeometry& MyGeometry,
float InDeltaTime)
override;
29 UPROPERTY(EditAnywhere, Category =
"Widget", meta = (ClampMin =
"0.0"))
30 float MarkerPingPongRange = 100.0f;
32 UPROPERTY(EditAnywhere, Category = "Widget", meta = (ClampMin = "0.0"))
33 float MarkerPingPongDuration = 2.0f;
35 UPROPERTY(BlueprintReadOnly, Category = "Widget", meta = (BindWidget))
36 TObjectPtr<UImage> TargetedMarker;
39 bool bEnabledMarkerPingPong = false;