Space Plunder
Loading...
Searching...
No Matches
RecoilInterface.h
Go to the documentation of this file.
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "UObject/Interface.h"
7#include "RecoilInterface.generated.h"
8
9// This class does not need to be modified.
10UINTERFACE(NotBlueprintable, MinimalAPI)
11class URecoilInterface : public UInterface
12{
13 GENERATED_BODY()
14};
15
16class WEAPONSYSTEM_API IRecoilInterface
17{
18 GENERATED_BODY()
19
20public:
21
22 UFUNCTION(BlueprintCallable, Category="Recoil")
23 virtual FTransform GetPivotPoint() = 0;
24 UFUNCTION(BlueprintCallable, Category="Recoil")
25 virtual FTransform GetRecoilTransform() = 0;
26
27};
Definition RecoilInterface.h:17
Definition RecoilInterface.h:12