Files
LuckyWorld/Source/LuckyWorldV2/Public/UI/Settings/PathfindingSelectorUserWidget.h

33 lines
688 B
C
Raw Normal View History

2025-04-15 22:06:41 +08:00
// Fill out your copyright notice in the Description page of Project Settings.
#pragma once
#include "CoreMinimal.h"
#include "Blueprint/UserWidget.h"
#include "PathfindingSelectorUserWidget.generated.h"
2025-04-17 23:30:37 +08:00
class ATargetSelector;
class USelectGoalUserWidget;
2025-04-15 22:06:41 +08:00
/**
*
*/
UCLASS()
class LUCKYWORLDV2_API UPathfindingSelectorUserWidget : public UUserWidget
{
GENERATED_BODY()
2025-04-17 11:49:17 +08:00
public:
2025-04-17 23:30:37 +08:00
UPROPERTY(EditAnywhere, BlueprintReadWrite)
ATargetSelector* CreatedTargetSelector;
UPROPERTY(EditAnywhere, BlueprintReadWrite)
USelectGoalUserWidget* OwnerSelectGoalUserWidget;
public:
UFUNCTION(BlueprintCallable)
void ClickSelectObjectBtn();
UFUNCTION(BlueprintCallable)
void AddGoal();
2025-04-15 22:06:41 +08:00
};