LEAP Documentation 40220
Documentation for the LEAP project
WeaponInstanceDevastatorMode.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"
7#include "WeaponInstanceDevastatorMode.generated.h"
8
9class UShoulderMountedTurret;
10
11UCLASS()
13{
14 GENERATED_BODY()
15public:
16 virtual void OwnerDied() override;
17
18protected:
19 virtual void ToggleWeapon(bool bEnable) override;
20
21 /*Turret Class to Spawn*/
22 UPROPERTY(EditDefaultsOnly, Category = DevastatorMode)
23 TSubclassOf<AActor> TurretClass = NULL;
24
25private:
26 TWeakObjectPtr<AActor> Turret = NULL;
27};
Definition: WeaponInstanceDevastatorMode.h:13
Definition: WeaponInstanceToggleable.h:26