LEAP Documentation 40220
Documentation for the LEAP project
ProjectXSpawnTarget.h
Go to the documentation of this file.
1// Copyright Blue Isle Studios Inc 2018. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "GameFramework/Actor.h"
8#include "ProjectXSpawnTarget.generated.h"
9
11
12UCLASS()
13class AProjectXSpawnTarget : public AActor, public ISpawnTargetInterface
14{
15 GENERATED_BODY()
16
17public:
18 // Sets default values for this actor's properties
20
21 //~ Begin ISpawnTargetInterface Interface.
22 virtual bool CanSpawnPlayer(const AProjectXPlayerState* InInstigator) const override;
23 virtual bool GetSpawnLocation(AProjectXPlayerState* InInstigator, FTransform& Transform) const override;
24 //~ End ISpawnTargetInterface Interface.
25};
Definition: ProjectXPlayerState.h:238
Definition: ProjectXSpawnTarget.h:14
Definition: SpawnTargetInterface.h:18