mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-27 03:43:40 +00:00
23 lines
692 B
C++
23 lines
692 B
C++
#pragma once
|
|
#include "CoreMinimal.h"
|
|
#include "UObject/Interface.h"
|
|
#include "UObject/NoExportTypes.h"
|
|
#include "EFortAbilityTargetingSource.h"
|
|
#include "FortTargetSelectionInterface.generated.h"
|
|
|
|
class UFortGameplayAbility;
|
|
|
|
UINTERFACE(BlueprintType, meta=(CannotImplementInterfaceInBlueprint))
|
|
class UFortTargetSelectionInterface : public UInterface {
|
|
GENERATED_BODY()
|
|
};
|
|
|
|
class IFortTargetSelectionInterface : public IInterface {
|
|
GENERATED_BODY()
|
|
public:
|
|
UFUNCTION(BlueprintCallable)
|
|
virtual FTransform GetTargetingTransform(EFortAbilityTargetingSource Source, UFortGameplayAbility* SourceAbility) const PURE_VIRTUAL(GetTargetingTransform, return FTransform{};);
|
|
|
|
};
|
|
|