LEAP Documentation 40220
Documentation for the LEAP project
AfflictionInstanceBool.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 "AfflictionInstanceBool.generated.h"
8
12UCLASS()
13class PROJECTX_API UAfflictionInstanceBool : public UAfflictionInstance
14{
15 GENERATED_BODY()
16
17public:
18 UFUNCTION(BlueprintCallable)
19 virtual bool K2_GetTotalBoolModifier(bool Modifier, const TSubclassOf<UAfflictionInstance> AfflictionClass) { GetTotalBoolModifier(AfflictionClass, Modifier); return Modifier; }
20 virtual bool GetBoolModifier() { return true; }
21
22protected:
23 virtual void GetTotalBoolModifier(const TSubclassOf<UAfflictionInstance> AfflictionClass, bool& TotalModifer);
24};
Definition: AfflictionInstanceBool.h:14
virtual bool GetBoolModifier()
Definition: AfflictionInstanceBool.h:20