Files
UnrealEngineUWP/Engine/Source/Developer/TargetPlatform/Public/Interfaces/IProjectBuildMutatorFeature.h
Ben Marsh 421de9107a Fix editor-only plugins triggering recompilation of code projects.
Also rework logic for determining whether a project needs to be compiled, to more closely match equivalent code in UAT. ITargetPlatform::NeedsTempTarget() now allows querying whether a project needs a temporary target to be generated.

#rb none
#jira UE-79833

[CL 8623682 by Ben Marsh in Dev-Build branch]
2019-09-10 16:11:58 -04:00

15 lines
377 B
C++

// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Features/IModularFeature.h"
#define PROJECT_BUILD_MUTATOR_FEATURE "ProjectBuildMutatorFeature"
class IProjectBuildMutatorFeature : public IModularFeature
{
public:
virtual bool RequiresProjectBuild(const FName& InPlatformInfoName, FText& OutReason) const = 0;
};